How to Fix 0xc000007b Application Error (Windows 7 64bit)


Method 3: Reinstall DirectX runtime components

To avoid 0xc000007b error and similar problems, you should always keep your DirectX up to date.

The best way to make sure you have the latest version installed is to download DirectX Runtime Web Installer from official Microsoft’s download section .



The problem may occur if your current version is already up to date but some files were corrupted. In that case, installer detects the newest version and skips the installation process. This can be solved by changing a registry key that contains DirectX version number. Check the detail explanation about this method here: How To Reinstall, Repair or Delete DirectX


Method 4: Install/repair .NET Framework

As an integral part of many Windows applications, .NET Framework may cause number of errors and problems if it isn’t regularly updated. To make sure you have the latest version visit Microsoft’s official .NET download page and get a web installer. If you already have the latest version, installer will offer you to repair .NET Framework to its original state. If this doesn’t solve the problem, proceed to the next method.


Method 5: Reinstall all Microsoft Visual C++ runtime packages

Microsoft released a bunch of these packages during the last couple of years and they all play en essential role in running Windows applications. There are 32-bit and 64-bit versions of Visual C++ packages and they are all equally important. If you still experience 0xc000007b error and none of previous methods has helped you, then this may be your last hope before reinstalling the whole Windows OS completely.

Optionally, you can create a system restore point just in case something goes wrong so that you can easily switch back to previous state.

Ok, first of all, you should completely remove all Microsoft Visual C++ packages from your computer. To do this, go to the start menu and enter “Programs And Features” in your search box. Open Programs And Features window and uninstall everything that include “Microsoft Visual C++” in its name.  You don’t have to restart your PC until you remove them all.

Visual C++ Packages Uninstall Components

When your system reboots and none of those packages are there any more, go to the Microsoft’s official download page: Latest Supported Visual C++ Downloads. Download and install all programs from that page one by one. If some of them fail to install, ignore it and install the next one. Restart your PC as menu times as asked during the installations. 

If problem still persists, proceed to the next page.



1 2 3 4 5

  1. great job man…u solve it to me ….the 3rd works great

  2. Thank you so much man, ur the only one on the whole internet that could give a clear answer. cheers !

  3. Nauman Khan Afridi says:

    Thank you so much sir . You solved my great problem . Again
    Thank you so much.

  4. thx thx thx thx u are the best

  5. thx man you solved it

  6. charden daxicen says:

    yor the geek men, it worked like a charm

  7. Gr8 job bro, hope you will give us solutions like this always

  8. thanks, it works !

  9. Supeeeeeerrrbbb work brother… SOLVED …

  10. thanks for the advice you da boss!

  11. Thanks a lot! I’ve been searching everywhere but this only works for me. Method 1

  12. Thank you so much. It worked. now i can enjoy my game . ^^ thanks a lot .

  13. I LOVE U BRO

  14. U R the Best U just save me from This Stupid Error… Thanks again and Best Wishes…:)