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 http://www.microsoft.com/en-us/download/confirmation.aspx?id=35 .
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.
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.