Results 1 to 17 of 17
  1. #1
    Founder Alavatar's Avatar
    Join Date
    Feb 2006
    Posts
    1,965

    Default QtGui4.dll is either not designed to run on Windows or it contains an error.

    Hi!

    This is the second time this month I have received an error post-patching the DDO client. I don't recall the first one, but it occurred after the Hotfix requiring me to reinstall DDO.

    Now, after this patch, I am receiving the following error:

    C:\Program Files (x86)\Turbine\Dungeons & Dragons Online\QtGui4.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installion media or contact your system administrator or the software vendor for support. Error stats 0xc0000020.

    I don't want to reinstall again because of a damned error. I am extremely frustrated and would to resolve this issue without a reinstallation ...

    I tried to do a System Restore to yesterday, but I received an error stating it couldn't restore. I tried to run an sfc /scannow, but nothing was found. I am at my wits end. Please help.

  2. #2
    Community Member
    Join Date
    Jul 2012
    Posts
    105

    Default Same Issue with dll but a solution

    Same dll issue but solved it by copying a good version of the dll from the backup folder into the main folder.

  3. #3
    Founder Alavatar's Avatar
    Join Date
    Feb 2006
    Posts
    1,965

    Default

    Worked like a charm. I had no idea there was a backup folder.

    Thanks!

  4. #4
    Community Member
    Join Date
    Aug 2014
    Posts
    1

    Default

    Quote Originally Posted by CEastwood View Post
    Same dll issue but solved it by copying a good version of the dll from the backup folder into the main folder.
    I am having the same issue. I deleted DDO and am currently downloading the game again. I hope this fixes the problem but if not I have 2 questions.

    1. What is a dll?

    2. Where is the backup folder located?

    Thanks for your help.

  5. #5
    Community Member Lonnbeimnech's Avatar
    Join Date
    Jun 2010
    Posts
    4,340

    Default

    Quote Originally Posted by Errtu View Post
    I am having the same issue. I deleted DDO and am currently downloading the game again. I hope this fixes the problem but if not I have 2 questions.

    1. What is a dll?

    2. Where is the backup folder located?

    Thanks for your help.
    A dll was an invention from the end of the last millennium designed to save disc space. You see, much of the code to run different files, is redundant across programs, so the solution was to have separate dll files for these sections of code and the various programs would all cross reference those dlls. But the result was that you had hundreds of different ways for one program to fail and god forbid you delete a program you don't use, you could easily break countless other programs that use a common dll.

    This was from the computer genius that once said that no one would ever need more than 640k of disc space, meanwhile today computers have terabytes.
    Last edited by Lonnbeimnech; 10-19-2017 at 06:49 AM.

  6. #6
    Community Member
    Join Date
    Jul 2012
    Posts
    105

    Default

    Quote Originally Posted by Errtu View Post
    I am having the same issue. I deleted DDO and am currently downloading the game again. I hope this fixes the problem but if not I have 2 questions.

    1. What is a dll?

    2. Where is the backup folder located?

    Thanks for your help.
    The location may vary by your set up. My backup folder is located in C:\Program Files (x86)\Turbine\Dungeons & Dragons Online\backup

    The *.dll files that I used to solve my problem were located here. My problem dll files had 0 KB and were located in C:\Program Files (x86)\Turbine\Dungeons & Dragons Online so a simple case of copy a good dll file in the backup folder into the main folder overwriting the problem file. No issues since (in fact watched the launcher patch the older file correctly). Hope this helps

  7. #7
    Community Member Greantun's Avatar
    Join Date
    Apr 2013
    Posts
    718

    Default

    Quote Originally Posted by Lonnbeimnech View Post
    A dll was an invention from the end of the last millennium designed to save disc space. You see, much of the code to run different files, is redundant across programs, so the solution was to have separate dll files for these sections of code and the various programs would all cross reference those dlls. But the result was that you had hundreds of different ways for one program to fail and god forbid you delete a program you don't use, you could easily break countless other programs that use a common dll.

    This was from the computer genius that once said that no one would ever need more than 640k of disc space, meanwhile today computers have terabytes.
    While this may have been the major use of a dll in the past, it is not anymore. If I am a developer and want to sell my code to someone else, packaging it as a .dll allows it to be use by all my customers, without having to give away the source.

    I know everyone today is hyped on "open source", and that is fine, but if you need to protect your code, this is how you do it.

    QtGui4.dll is some code from adobe elements - and either something that SSG does uses it (i.e. animation, etc) or another piece of software they use, uses it.

  8. #8
    Founder Alavatar's Avatar
    Join Date
    Feb 2006
    Posts
    1,965

    Default

    Quote Originally Posted by Alavatar View Post
    Worked like a charm. I had no idea there was a backup folder.

    Thanks!
    Odd. While it worked yesterday, today when I started the DDO Launcher I got the message again and had to replace it with the backup again.

    Strange.

  9. #9
    Community Member
    Join Date
    May 2012
    Posts
    16

    Default ununinstalled

    uninstalled after the getting the same message. reinstalled and now i get message can't install game file 183 still exists. file can't be moved. the install stops. have reported issue. I am VIP pay for the game. I don't know how to get rid of file 183 so i can reinstall the game completely. these latest updates seems to cause a lot of issues with seemingly little response.

  10. #10
    Community Member
    Join Date
    Apr 2013
    Posts
    1,622

    Default

    Quote Originally Posted by Lonnbeimnech View Post
    A dll was an invention from the end of the last millennium designed to save disc space. You see, much of the code to run different files, is redundant across programs, so the solution was to have separate dll files for these sections of code and the various programs would all cross reference those dlls. But the result was that you had hundreds of different ways for one program to fail and god forbid you delete a program you don't use, you could easily break countless other programs that use a common dll.

    This was from the computer genius that once said that no one would ever need more than 640k of disc space, meanwhile today computers have terabytes.
    That "cross reference" begs some more explanation. A Dynamically Linked Library (dll) is loaded by the operating system into the memory (RAM) and then a pointer to it is given to the program requesting it. If another program running requests the same library, the library will already be in memory and will not be loaded again.
    Since many programs use the same dll files (many libraries from Windows), this means that not only does it save disk space (which we couldn't care less), but it also saves time by not loading the same code multiple times as well as memory space (which we care about a lot more). If dll files didn't exist, modern programs would be several GigaBytes big. Meaning only a few would be able to run on our limited RAM.

    Quote Originally Posted by Greantun View Post
    While this may have been the major use of a dll in the past, it is not anymore. If I am a developer and want to sell my code to someone else, packaging it as a .dll allows it to be use by all my customers, without having to give away the source.

    I know everyone today is hyped on "open source", and that is fine, but if you need to protect your code, this is how you do it.

    QtGui4.dll is some code from adobe elements - and either something that SSG does uses it (i.e. animation, etc) or another piece of software they use, uses it.
    dll does not provide any encryption for your code. It's the same as giving an executable file to your clients (which they can disassemble or whatever). Providing it in a dll or a statically linked library does not make any difference.

    As for QtGui4.dll, this file is definitely from the Qt library. A cross-platform library that provides graphical user interfaces as well as simple graphics and application tools. Owned by Trolltech, then Nokia, then Digia and now an independent openly governed company. Nothing to do with adobe.
    My main server is Khyber. Have toons in almost every server for favor purposes. The Faltouts

  11. #11
    Community Member Greantun's Avatar
    Join Date
    Apr 2013
    Posts
    718

    Talking

    Quote Originally Posted by Faltout View Post
    As for QtGui4.dll, this file is definitely from the Qt library. A cross-platform library that provides graphical user interfaces as well as simple graphics and application tools. Owned by Trolltech, then Nokia, then Digia and now an independent openly governed company. Nothing to do with adobe.
    Weird, because when I search for it, this comes up

    http://www.solvusoft.com/en/files/mi...-9/qtgui4-dll/

    "Qtgui4.dll is a type of DLL file associated with Adobe Photoshop Elements 9 developed by Adobe Systems Incorporated for the Windows Operating System. "

    That is all I was going off. Shouldn't have trusted the internet.

  12. #12
    The Hatchery Hutoth's Avatar
    Join Date
    Feb 2010
    Posts
    292

    Default @SSG - what's the issue? what's the permafix?

    Quote Originally Posted by Alavatar View Post
    Odd. While it worked yesterday, today when I started the DDO Launcher I got the message again and had to replace it with the backup again.

    Strange.
    Getting this exact issue here. Replacing the file for the second time now. @SSG - what's the issue, what's the permafix?
    Anaplian and Csimian
    Brotherhood of the Wolf
    AUREON/ KEEPER 2006-2009 | CANNITH 2010-

  13. #13
    2015 DDO Players Council Seikojin's Avatar
    Join Date
    Feb 2006
    Posts
    0

    Default

    Any file that doesn't prevent the launcher from launching can be renamed on the extension (so .dll in this case) to .bak or .bad and it should redownload the file on launch.

  14. #14
    Village Idiot GumpsGang's Avatar
    Join Date
    Sep 2013
    Posts
    66

    Default

    Just adding my "voice" to this thread. I started having the same issue in LOTRO a few weeks ago and now in DDO for the first time (Win 10).
    Top of the Naughty List

  15. #15
    Community Member
    Join Date
    Nov 2010
    Posts
    547

    Default

    Quote Originally Posted by CEastwood View Post
    Same dll issue but solved it by copying a good version of the dll from the backup folder into the main folder.
    Worked for Qtcore4.dll as well. Thanks!

  16. #16
    Community Member
    Join Date
    Jan 2008
    Posts
    83

    Default

    I just wanted to add to this so the staff know it is an issue. I get this constantly with both the core4 and gui4. Sometimes both. It is an easy fix with the replace with the backup advice someone gave above, but with a new expansion coming out I doubt the devs want an issue with people trying to play the game.

  17. #17
    The Hatchery Hutoth's Avatar
    Join Date
    Feb 2010
    Posts
    292

    Default Any word on fix @SSG?

    Any word on fix @SSG?
    Anaplian and Csimian
    Brotherhood of the Wolf
    AUREON/ KEEPER 2006-2009 | CANNITH 2010-

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload