Posted February 25, 2024
On my Windows 10 computer, WH40K:DoW refused to start, showing this error message:
---------------------------
W40k.exe - Application Error
---------------------------
The application was unable to start correctly (0xc000007b). Click OK to close the application.
---------------------------
OK
---------------------------
This saddened and confused me, since I already installed multiple Microsoft Visual C++ Redistributable for various versions of Visual Studio, and I played games both old and new without issues. Turns out I was missing a specific one, and I want to document a robust way to figure out which - for people encountering the 0xc000007b error on this or other old games.
BTW - as far as I can tell, you cannot mark own answers as solutions, and it would be nice for this to appear as [SOLVED], so if someone confirms this works and posts an answer saying as much, I'll mark it as correct.
So, the easiest approach:
If you want to install EVERYTHING, just hit every download link on https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170
Installing every single version, both in x86 and x64 versions, has a good chance of resolving the `0xc000007b` error.
See the post below for a much longer version - finding out which `.dll` files are needed for a particular `.exe` :)
For Dawn of War, what was missing was the 32-bit (x86) version of https://www.microsoft.com/en-us/download//details.aspx?id=48145 - the 2015 runtime.
---------------------------
W40k.exe - Application Error
---------------------------
The application was unable to start correctly (0xc000007b). Click OK to close the application.
---------------------------
OK
---------------------------
This saddened and confused me, since I already installed multiple Microsoft Visual C++ Redistributable for various versions of Visual Studio, and I played games both old and new without issues. Turns out I was missing a specific one, and I want to document a robust way to figure out which - for people encountering the 0xc000007b error on this or other old games.
BTW - as far as I can tell, you cannot mark own answers as solutions, and it would be nice for this to appear as [SOLVED], so if someone confirms this works and posts an answer saying as much, I'll mark it as correct.
So, the easiest approach:
If you want to install EVERYTHING, just hit every download link on https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170
Installing every single version, both in x86 and x64 versions, has a good chance of resolving the `0xc000007b` error.
See the post below for a much longer version - finding out which `.dll` files are needed for a particular `.exe` :)
For Dawn of War, what was missing was the 32-bit (x86) version of https://www.microsoft.com/en-us/download//details.aspx?id=48145 - the 2015 runtime.
Post edited February 26, 2024 by 3m1lAtGog
This question / problem has been solved by QWEEDDYZ![image](/www/forum_carbon/-img/link_arow.gif)
![image](/www/forum_carbon/-img/link_arow.gif)