Announcement

Collapse
No announcement yet.

Get dll messageswhen Itry to install ver 6.2.2.3

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    StreamFab General Query Get dll messageswhen Itry to install ver 6.2.2.3

    I am still getting dll messages after doing clean install and reinstalling 6.2.2.3
    the dlls in question seem to be Qt6Gui.dll and Qt6Widgets.dll

    #2
    More specifically the error messages I get are

    D3D12SerializeVersionRootSignature could not be located in the dynamic link library C:\Program Files\DVDFab\Streamfab\Qt6Gui.dll

    and

    The procedure entry point GetSystemMetricsForDpi could not be located in the dynamic link library C:\Program Files\DVDFab\StreamFab\Qt6Widgets.dll

    Comment


      #3
      Since you are the only one reporting this issue, odds are that you had a bad update install. Did you do an offline or online (popup) install of 6.2.2.3? Follow these instructions completely for a clean offline install...

      How to do a clean install of the latest StreamFab

      1. Totally delete the contents of your StreamFab Log & Temp directories. Please refer to your StreamFab Settings as to where you have told SF where to save them.

      2. Use a "professional" uninstall program to completely remove the old version of StreamFab.
      Make sure the uninstaller removes Registry entries for StreamFab as well as the program.
      Do not use the built-in Windows uninstaller (Control Panel\All Control Panel Items\Programs and Features) as it tends to leave stuff behind.
      A good source for currently available free uninstallers is at https://www.lifewire.com/free-uninst...ograms-2625188 or simply Google "Uninstallers" for additional free and pay programs. Some commonly used uninstallers are Revo, Ashampoo, and Total Uninstaller. Right now, I prefer the Ashampoo - https://www.ashampoo.com/en-us/uninstaller-free. Revo sometimes makes you reboot your computer.
      Important: Be sure to choose to remove StreamFab's current configuration when asked.

      3. Download the latest offline version of StreamFab from the "Sticky" announcement at the top of the forum. Otherwise just download directly from...
      32bit version: https://www.dvdfab.cn/mlink/download...reamFab_Online
      64bit version: https://www.dvdfab.cn/mlink/download...=StreamFab_x64
      NEVER use the online pop-up installer as it often produces bad installs.

      4. Install the new version of StreamFab.
      If the uninstall program you used has a Install component to it, use that to install StreamFab.
      Using the Install component will keep a complete log of everything added and make a future uninstall easier the next time. When the install is done, start up your new version of SF. A pop-up will appear asking you to re-authorize your StreamFab, do that by giving your email/password. Give your DVDFab email/password, not your forum email/password, if different.
      Then go up to the upper right of StreamFab's display and click the Settings icon and set up your StreamFab configuration to your liking. After setting up your configuration and saving, it is best to close StreamFab and then restart it.
      Do a clean install everytime a new StreamFab version comes out and you will have fewer problems.









      Comment


        #4
        Well did all that and still get the error messages.
        Uninstalled with revo, cleaned the registry,installed from offline file (which I always anyway} still fails.

        Comment


          #5
          Originally posted by kzajac View Post
          Well did all that and still get the error messages.
          Uninstalled with revo, cleaned the registry,installed from offline file (which I always anyway} still fails.
          try installing the non x64 version of streamfab and see if you get the same error - https://forum.dvdfab.cn/forum/stream...bruary-22-2025

          Comment


            #6
            Same result. Thanks for the suggestion.

            Comment


              #7
              Hi,

              Please post your system information and the log file, thanks!

              Wilson
              Please post your logs the default location is:
              For DVDFab 13: C:\Users\User Name\My Documents\DVDFab\DVDFab13\Log
              For StreamFab: C:\Users\User Name\My Documents\DVDFab\StreamFab\log
              Please use attachment button and attach your most recent, Internal log and post right here.
              If it's the burning issue, please also attach burn log.

              Thanks!

              Comment


                #8
                Originally posted by kzajac View Post
                The procedure entry point GetSystemMetricsForDpi
                is related to problems here - so it works for others and workaround is using SF 6222


                D3D12SerializeVersionRootSignature has to do with Direct3D 12 Runtime (D3D12.dll) ..
                .. so it's possible that is related to your Graphic drivers

                Or you are using an outdated version of Win10 ..
                .. so use: WindowsUpdate

                or your hard disk device is having problems ..
                .. so use: chkdsk /F /R

                or your Windows is corrupt ..
                .. so use: sfc /scannow​

                Comment


                  #9
                  Initially, I was just going to recommend installing the QT6 SDK, but then I read that you have to pay for that after a short amount of time. That's why I went with a clean install. Something is wrong with those two .dlls. Are you using QT6 with any other program, or another version of QT6 is in your Path? The QT6 program that comes to my mind is Qbittorrent. I've stuck with a QT5 version of Qbittorrent since it is still much more stable.

                  Here's what you can try - Download the QT6 SDK and install it. Move the Qt6Gui.dll and Qt6Widgets.dll files from where the SDK installed them to C:\Program Files\DVDFab\StreamFab\. You can then uninstall the SDK. I just checked and as usual SF is behind with its component versions. SF is running QT6 version 6.7.3.0 and the latest stable version is 6.8 (with 6.9 on preview). There are a ton of regular fixes and security fixes in 6.8 (see here - https://code.qt.io/cgit/qt/qtrelease...elease-note.md). As the release notes mention, 6.8 .dlls are directly compatible with 6.7 versions. The big question is why you are the only one reporting problems with QT6?

                  Comment


                    #10
                    Nah, doesn't work. Don't give it a try. It gives me a bunch of errors replacing those two .dlls. Unfortunately, I'm not experienced enough with QT to understand why I'm getting the errors.

                    BTW, what I said about having to pay after a short time, if you aren't a company, forget that. They have an open source release.

                    Comment


                      #11
                      Click image for larger version

Name:	ScreenHunter_01 Feb. 26 10.00.jpg
Views:	123
Size:	23.8 KB
ID:	459753

                      Click image for larger version

Name:	ScreenHunter_02 Feb. 26 10.00.jpg
Views:	96
Size:	24.6 KB
ID:	459754

                      Click image for larger version

Name:	ScreenHunter_03 Feb. 26 10.00.jpg
Views:	96
Size:	24.6 KB
ID:	459755

                      Click image for larger version

Name:	ScreenHunter_04 Feb. 26 10.00.jpg
Views:	120
Size:	23.8 KB
ID:	459756

                      These are the error messages I get after install.

                      Comment


                        #12
                        Originally posted by kzajac View Post
                        These are the error messages I get after install.
                        Who is this supposed to help now?
                        - This was already known since post #2

                        Where is the desired StreamFab.log?
                        - Not even the Windows version is known

                        What's about "another version of QT6 is in your Path" ?
                        - Open cmd, type set <enter> and search for different versions
                        of Qt6Gui.dll + Qt6Widgets.dll in your path


                        btw: Qt6Gui.dll + Qt6Widgets.dll are unchanged from SF 6222 to 6223
                        SF 6221 was the last with QT5​

                        Comment


                          #13
                          Originally posted by Germania View Post

                          btw: Qt6Gui.dll + Qt6Widgets.dll are unchanged from SF 6222 to 6223
                          SF 6221 was the last with QT5​
                          Thanks for checking that. I intended to do that today. I thought that the use of QT6 seemed very new in SF. Turns out that the different .dlls in the 6.8.2.0 SDK had a variety of version numbers including ones that already existed in SF. I'm not a modern programmer. My programming days were 50 years ago with COBOL, Basic, IBM 360 Assembler, and Fortran. When I run into acronyms like MinGW and GCC, I know I am dealing with things that I've never seen in StreamFab, and so I'm pretty sure that the SDK .dlls are not direct replacements for those in SF. Thus, all the error messages that I got when I tried to do simple replacements like I do with FFmpeg, MediaInfo, etc.

                          Comment

                          Working...
                          X