To kojack965 (who seems lazy to read it all? :<) )
Hi, here's the solution (a big resume of all the solution in the linked I shared) I might have missed some solution, so feel free to had more
1- Check your OS number of bits, Killing Floor 2 don't on x32, only on x64 or more. I hope you've read it before buying the game.
2- If you have the 0xc000007b bug well first verified the cache of the game
3- Reinstall all the programs gave by killing floor 2, by opening the local files by right clicking in the game on steam, 1st files and launch directx etc.
4- If you have a Nvidia, or another graphic card, sometimes kf2 do not reckon you graphic card. So go on your nvidia settings, add in your 3D settings kf2, and put all the perfomance in high. Btw, it can happen that it's not on defaul programs, so make the way to steamaps where the game is installes, then binaries Windows x64/x86 and get the Kf2 launcher.Also check if your driver are up to dates.
Now those are the basics debug. If it don't works read carefully, as it can wipes your all files. Basicly, as I understand it, 0xc00007b is a conflict between x32 and x64 in your computer. What ever it means, you can fix it by changing the missing dlls in your computer, or the one which are not in the good "bits".
so First, download dependency walker (
[url]http://www.dependencywalker.com/[/URL]) open KF2 launcher.
There will be some dlls that are missing, which are light on by the orange (or yellow idk) question mark. But don't ADD the EXT or API. They're useless, and always changing.
There's also the one not in the good format, they're pointed by schroling to format, click, and then u'll see all to the bottom the one in x86 (if you use x64 bits).
Copy paste the file in google, download it, but please don't download the first link, if you don't pay it's a malware.
Anyway replace by see where the files is in your computer, by double clicking on it. They're mostly in system 32.
The last solution worked for me, i hope i'll help you ^^