What could be causing a 32-bit app to try loading 64-bit DLLs?


  1. Posts : 6
    W8.1, W10, Antergos, LMDE
       #1

    What could be causing a 32-bit app to try loading 64-bit DLLs?


    I'm trying to run a game (Supreme Commander 2) and it gives me a 0xC000007B error immediately upon execution.

    I googled, I installed all sorts of potential fixes, and nothing solved the problem. In desperation I loaded the executable in Dependency Walker and it had this marvelous report to give me:

    https://i.imgur.com/lbFbamN.jpg

    From the alarm about CPU type and from the red "x64" I figure it's trying to load 64-bit resources, but it being a 32-bit executable it fails and creates all those dependency problems.

    Fun part is, no other game seems to do this, even older ones (including the first Supreme Commander). This is not some pirated version with a modified exe either, it's the Good Old Games one that plenty of people seem to be running perfectly fine.

    I understand that windows' file system redirector should be avoiding this, transparently loading 32-bit resources from the WOW64 folder, but that doesn't seem to be happening.

    Any idea what the heck is going on?

    Yes I already tried running it in compatibility mode.

    This is a pretty old Windows 10 install that I was planning on wiping and reinstalling soon anyway, but I don't have time to do that right now, so I'd rather bludgeon it back into operation for another couple weeks before I can euthanise it.
      My Computer


  2. Posts : 16,963
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #2

    It's not unique. I also have a 32 bit application that installs some 64 bit dlls and presumably uses them to interact with the 64 bit OS.

    Denis
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 13:36.
Find Us




Windows 10 Forums