Ошибка 0xc000007b net framework

The Windows application error 0xc000007b is a frustrating issue that prevents users from launching applications, games, and programs. It can be disruptive, as it interferes with your work and other activities, but fortunately, is easy to fix. This guide explores some effective solutions that can help you resolve this error and get your applications running again smoothly.

Good to know: Windows troubleshooter not working? Learn how to get it running again.

Content

  • 1. Install/Reinstall Microsoft Visual C++ Redistributable Packages
  • 2. Install .NET Framework
  • 3. Install DirectX
  • 4. Run the Application as an Administrator
  • 5. Run an SFC Scan
  • 6. Reinstall the Application
  • 7. Reinstall Windows

1. Install/Reinstall Microsoft Visual C++ Redistributable Packages

Several applications on Windows require Microsoft Visual C++ Redistributable Packages – a collection of runtime components – to function properly. These components include libraries, DLLs (Dynamic Link Libraries), and other critical files that provide the necessary runtime support for the applications that depend on them.

If these packages are missing, corrupted or outdated, you are likely to run into issues while trying to launch applications.

Installing or reinstalling Microsoft Visual C++ Redistributable Packages can ensure that the necessary components are available on your system, which may help resolve application error 0xc000007b.

  1. Press Win + R to open Run.
  2. Type «control» in Run and click Enter.
Typing "control" in Run window.
  1. In the Control Panel, head to «Uninstall a program» under «Programs.»
Select "Uninstall a program" option from Programs in Control Panel.
  1. Locate the «Microsoft Visual C++ package» (there might be more than one) and right-click on it.
  2. Choose «Uninstall» and follow the on-screen instructions to complete the uninstallation.
Uninstalling Microsoft Visual C++ from Control Panel.
  1. Follow the same steps to uninstall all Microsoft Visual C++ packages.
  2. Open the Run dialog again and type «cmd» in the text field. Press Ctrl + Shift + Enter to open Command Prompt as an administrator.
Typing "cmd" in Run window.
  1. Click «Yes» in the User Account Control prompt.
  2. Type the following command in Command Prompt and press Enter to execute it. It will clean up the component store.
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Executing DISM command in Command Prompt.
  1. Download all versions of Microsoft Visual C++ packages from here.
Visual Studio 2013 Download
  1. Click on the downloaded file, and in the following dialog, check «I agree to the license terms and conditions.»
Install Visual C Package
  1. Click on the «Install» button and confirm your action in the User Account Control prompt.
  1. Wait for the packages to install, then restart your computer.
  1. Hopefully, the targeted application will launch without any issues.

Tip: issues with the .NET Framework can also lead to an «Unhandled Exception Has Occurred in Your Application» error. Learn what to do about it.

2. Install .NET Framework

Many applications require specific versions of the .NET Framework to run. If the app you are trying to access requires a .NET framework version that’s outdated or missing, it can cause the error.

Installing/reinstalling the .NET framework would be a simple fix. This will ensure that the necessary components are available on your system, resolving any compatibility issues in the process.

  1. Press Win + S to open the Windows Search utility.
  2. Type «Turn Windows features on or off» in the search bar and click «Open.»
Typing "Turn Windows features on and off" in Windows Search.
  1. In the following window, check the box associated with «.NET Framework 3.5» and «.NET Framework 4.8
Checking .NET related options in Windows Features.
  1. Click «OK» and wait for the installation to complete.
  1. Check whether the problem is fixed.

3. Install DirectX

The issue can also occur if there is a compatibility problem between the targeted application and the installed version of DirectX on your system.

DirectX is a collection of application programming interfaces (APIs) that allow the system to communicate with multimedia devices, like sound cards, graphics cards, and game controllers. If the application you are trying to access relies on specific features or DirectX APIs that are missing, the program will return the 0xc000007b error. Follow these steps to install the DirectX module to fix any such compatibility issues:

  1. Download the DirectX installer from the Microsoft page.
  1. Launch the downloaded file and follow the on-screen instructions to proceed with the installation.
DirectX installation screen.
  1. Check whether the issue has been resolved.

Tip: if you need to hide sensitive apps from prying eyes on your Windows PC, we show you how.

4. Run the Application as an Administrator

The targeted application may also fail to launch due to insufficient privileges or access rights to certain files that it requires to run properly. To ensure the application has sufficient permissions to work, try running it as an administrator.

  1. Right-click on the app you are trying to run.
  1. Choose «Run as administrator» from the context menu.
Click on "Run as administrator" from context menu.
  1. Click «Yes» in the User Account Control prompt.

5. Run an SFC Scan

Corruption errors or missing files in the system can cause various applications and programs to malfunction.

To fix this, use the System File Checker utility to scan for and repair any corrupt system files. The utility checks critical files for potential issues and replaces any faulty files with their cached counterparts.

FYI: follow the steps here to install or uninstall programs using the Windows Package Manager.

6. Reinstall the Application

The application might also be dealing with a corruption error itself, preventing it from functioning properly.

If you are encountering the application error while trying to access a single program, and the other applications in the system are working fine, then try reinstalling the targeted application. This will fix any inconsistencies within the application, as well as replace any missing or corrupted files or components that may be contributing to the issue.

  1. Open Control Panel as shown above and head to «Uninstall a program» under «Programs.»
Clicking on the "Uninstall a program" option in Control Panel.
  1. Locate the targeted app and right-click on it.
  2. Choose «Uninstall» and follow the on-screen instructions to proceed with the uninstallation.
Uninstalling an app via Control Panel.
  1. Reinstall the app and check whether you can use it without any issues.

Tip: try one of these tools to delete temporary files and prevent your PC from slowing down.

7. Reinstall Windows

If you have come this far without a solution solving your issue, then the problem may be related to deeper system troubles that cannot be resolved using conventional troubleshooting methods.

Consider reinstalling Windows, which will wipe the hard drive and allow you to start from scratch, eliminating any persistent issues that were causing the error. This solution, however, should be the last resort, and we recommend considering it only if you have exhausted all other options.

It is also important to note that this process can be complex and time-consuming, so it is highly recommended to back up your essential data before you proceed.

We hope that the steps outlined in this guide helped you fix application error 0xc000007b. To prevent such annoying errors from occurring in the future, we recommend installing the latest system updates, downloading applications from trusted sources, and updating your drivers.

Image credit: Unsplash. All screenshots and alterations by Zainab Falak.

Zainab Falak

Zainab Falak

Zainab is an Actuarial Sciences graduate from Pakistan with a passion for technology. When she’s not busy writing insightful pieces on Windows and the latest tech trends, you’ll find her with her nose buried in a productivity book, always on the lookout for ways to optimize her workflow and stay ahead of the curve.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

0xc000007b

Have you been randomly facing Error Code 0xc000007b (The application was unable to start correctly) while running any Windows application on your desktop or your favorite games such as Assassin’s Creed or GTA 5?

The 0xc000007b error might pop up irrespective of whichever application you are trying to launch and displays an error message – The application was unable to start correctly (0xc000007b).

Click OK to close the application – followed by an OK button that terminates the application causing the error.

Error Code 0xc000007b Error Message

If you are burdened by the same error and unable to launch any application, this article on How to Fix Error Code 0xc000007b will direct you toward troubleshooting fixes to eliminate this error. Head over to the next section to learn more.

Why Does the 0xc000007b Error Occurs – The Application Was Unable To Start Correctly?

The 0xc000007b error code occurs when you or your Windows PC is trying to launch an application that is missing any DLL or runtime files.

After encountering such a terminal error, the application instructs you to close the error message without giving any insight into the cause of the error.

Upon analyzing the complaints of frustrated users on the Windows forum, we came up with several reasons that cause the application error 0xc000007b:

  • Error Code 0xc000007b first surfaced in Windows 10 after the rollout of the Anniversary Update. For some users, the error appears immediately after any feature update or patches and prevents them from launching any application.
  • As discussed before, the error appears when the necessary DLL file for an application is unavailable on your hard disk, or Microsoft Visual C++ redistributable packages, DirectX runtimes, and .NET framework files are not detected. This occurs due to the automatic blocking of any DLL file by antivirus due to false-positive malware, corrupt hard disk partition, missing redistributable packages, invalid image format, or faulty Windows system files.
  • Typically, the 0xc000007b error code appears when a 64-bit process and a 32-bit system clash. A 32-bit environment cannot carry out activities that need a lot of memory, in contrast to 64-bit versions of Windows. The error code will likely appear if a 64-bit process is forced to operate on a 32-bit system.
  • If any 32-bit software requires a DLL file designed for a 64-bit system or vice-versa, the application error might occur as dependencies are not met upon application startup.
  • Lastly, Application Error 0xc000007b might occur due to bugs inside the software, the absence of administrator privileges, or compatibility issues with the current Windows platform. It can be fixed by reinstalling the application, resetting app preferences, or running the app in compatibility mode.

How To Fix Application Error 0xc000007b (The Application Was Unable To Start Correctly)?

Although the reason for the application error 0xc000007b might seem vague, the error message regularly pops up for many users worldwide. The erroneous applications are not limited to a particular list.

Since there is no magical way to find a specific solution for the error code appearing on your device, you will require to dedicate some time and try several fixes below to fix 0xc000007b on Windows PC and launch your favorite applications without any hassle.

If one troubleshooting tip doesn’t work out for you, immediately proceed to the following lineup of fixes.

Solutions To Fix Application Error 0xc000007b

  1. Restart your Windows PC
  2. Perform A Clean Boot
  3. Check And Repair Corrupt System Files on Windows Hard Disk
  4. Run The Program Using Administrator Privileges
  5. Reset App Preferences To Fix The Problematic Windows Application
  6. Run the Windows Application in Compatibility Mode
  7. Perform Proper Reinstallation of the Application showing error code 0xc000007b
  8. Download and Copy 32-bit DLL File in 64-bit versions of Windows
  9. Update or Reinstallation of .NET Framework Files
  10. Update DirectX Runtimes
  11. Uninstall and Reinstall Microsoft Visual C++ Redistributable Packages
  12. Run CHKDSK to Scan and Fix Hard Drive Partition Files
  13. Update Windows To Fix 0xc000007b error
  14. Installing libvlc.dll DLL file (Only For VLC Application Error 0xc000007b)
  15. Reinstallation and Updating Windows VC Runtime Files Using AIO Packages

1. Restart your Windows PC

A simple restart might help fix almost any Windows error, as rebooting clears the cache files and reverts temporary registry and DLL file changes. Rebooting your Windows device can quickly solve the 0xc000007b application error on the next boot. Follow the steps given below to restart your device:

Restart Windows PC From the Start Menu
  • If you are logged in to Windows, click on the Windows button on the taskbar to open the start menu.
  • Click on the power button in the lowerleft corner.
  • From the power menu, click on Restart.
Restart Windows PC from the Login Screen
  • If you are on the login screen, select the Power button at the bottomright corner, and click on Restart.
  • Wait and see if the error is fixed on the next boot.

2. Perform a Clean Boot

If restarting your device didn’t fix the error, you can try to perform a clean boot that eliminates any third-party services and processes that might interfere with the working of an application.

To perform a clean boot, you have to be logged into your Windows account. Follow the steps given below to perform a clean boot in Windows 10:

Open System Configuration Window using msconfig from Start Menu
  • Open the Start Menu, type msconfig on the Windows Search bar, and press enter on the System Configuration App.
Disable all non-Microsoft services from the Startup tab
  • Open the Services tab on the System Configuration window.
  • Mark “Hide all Microsoft services” and click on Disable all.
Open Task Manager from msconfig
  • Head to the Startup tab and click on Open Task Manager.
Disable all startup items from task manager
  • Once inside the Startup tab of the Task Manager, select all the entries and click on the Disable button.
  • Close the Task Manager window.
Apply all modification from the System Configuration utility
  • Click on Apply, and press the OK button to confirm your changes.
  • Restart your Windows device.

3. Check And Repair Corrupt System Files on Windows Hard Disk

In some instances, the 0xc000007b error code might appear while launching an application because the Windows System file necessary for its operation might be corrupt or not present in its usual location.

Errors occurring due to corrupt system files can be fixed by running the SFC (System File Checker) and DISM (Deployment Image Servicing and Management) software utilities through the command prompt.

They scan for irregularities with files present in the Windows partition that might occur due to any malware or unrecognized third-party software and fixes them by downloading the missing system files through Windows Update. Follow the steps given below to fix this error:

Open CMD in Administrator Mode from the Start Menu
  • Press Win on your keyboard to open the start menu, type cmd, and click on Run as Administrator under Command Prompt.
Run the SFC utility in command prompt
  • Once the Command Prompt runs with Administrator privileges, type the following command inside the command prompt and press Enter: sfc /scannow
Restore Windows image using DISM in command prompt
  • If the issue persists, type the following commands again inside the CMD terminal and press Enter after each of them:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
  • These command line utilities will take significant time to scan and repair the errors in system files, so make sure to wait patiently.
  • If SFC and DISM didn’t fix the error message 0xc000007b, head to the following method.

4. Run The Program Using Administrator Privileges

The application error might occur while launching it from the desktop shortcut because the software fails to acquire administrator privileges required to access the necessary runtimes installed only for the admin user.

You can try to solve the error by running the software with administrator authentication, as demonstrated through the steps given below:

  • Head to the window where the application icon or desktop shortcut is present.
Run any application with administrator priviliges
  • Rightclick on the application icon that is causing the error.
  • Select the Run as administrator option from the context menu.
Accept UAC changes when launched as adminstrator
  • Click Yes on the UAC window to confirm your choice.
  • If you aren’t logged into the administrator account, you may have to provide a password from your laptop admin.
  • Check if the error code 0xc000007b persists after providing administrator privileges.

5. Reset App Preferences To Fix The Problematic Windows Application

Suppose you have trouble opening a Windows UWP application and the error 0xc000007b popup instructs you to close the application on startup.

In that case, you can try resetting the app preferences from the Windows Settings and returning them to default. Follow the steps given below to reset Windows apps:

  • Press the Win key + I shortcut on your keyboard to open the Settings app.
Open Apps from the Windows Settings app
  • Select the Apps category.
Open the Advanced options of affected application
  • From the list of apps on the right pane, find the Windows app causing the error.
  • Click on the app and select Advanced options under the app name.
Click on the Reset button to Reset app preferences
  • Scroll down and click on the Reset button.
Click on Reset again to confirm
  • Click on Reset again to confirm your actions, and the app preferences will be reverted to their factory settings.
  • After resetting app preferences, run the app once again to see if the error code appears.

6. Run the Windows Application in Compatibility Mode

When you are about to run an application on Windows 10/11 designed for an older version of Windows, such as Windows 98, XP, Vista, 7, or 8, it might show the error message 0xc000007b.

Such an issue occurs due to compatibility errors, and we can use Window’s compatibility troubleshooter to find out which Windows platform the software launched without any error. Follow the steps below to use the compatibility troubleshooter:

Open application properties from the right-click context menu
  • Rightclick on the application icon to open up its context menu.
  • Click on Properties.
image 15 80
  • Head over to the Compatibility tab.
  • Click on Run compatibility troubleshooter.
Select Try recommended Settings inside compatibility troubleshooter
  • The troubleshooter will start scanning for problems and ask you if you want to Try recommended settings or Troubleshoot programs.
  • Select Try recommended settings.
Test if program runs in Windows Vista Compatibility Mode
  • The troubleshooter will try setting the compatibility mode to Windows Vista in the beginning.
  • Click on Test the program… to see if the application runs without any error.
  • Click on Next to continue.
Save Compatibility settings if app runs without any error
  • If the program ran without any error, select Yes, and save these settings for this program.
  • If there was any other, click on No, and try again using different settings to find out other troubleshooting steps.
Check the first option to try out if app works under other platform
  • Select the first option if you want to try another version of Windows, and click on Next.
Select any Windows OS from list for setting the compatibility mode
  • Select any version of Windows from the list.
  • Click on Next to see if the application works in compatibility mode without any error.
  • Repeat the steps until you find the correct Windows compatibility mode.
  • You can also manually select the Windows version from the Compatibility tab.
Set Compatibility mode manuallu from the drop-down menu in Compatibility tab
  • Mark the “Run this program in compatibility mode” option, and select any Windows OS from the drop-down menu.
  • Click on OK to apply the settings, and try opening the app to see if the error code persists.

7. Perform Proper Reinstallation of the Application showing error code 0xc000007b

Suppose none of the above methods fixed your issue. In that case, you might be experiencing this issue due to an error that occurred during the installation of the complex software and was not completed completely.

You’ll only be able to repair the problem if you uninstall and reinstall the affected software. In doing so, you must follow the steps given below after backing up the necessary files and settings:

Open Control Panel from the Start Menu
  • Click on the Start button, type control panel in Windows Search, and open the first choice.
Select Uninstall a program from the Control Panel
  • Click on Uninstall a program under the Programs category in the Control Panel Window.
Uninstall the appplication causing the error 0xc000007b
  • Find the application among the list of installed programs causing the error code.
  • Right-click on the application and click on Uninstall.
  • Follow the on-screen instructions of the uninstallation wizard to delete everything the software stores.
  • After the uninstallation completes, restart your desktop.
  • On the next boot, proceed towards reinstallation of the application by downloading the latest exe file from Google and installing it by following the on-screen instructions of the installer.
  • When the application has been reinstalled, try running it and check if the error has been fixed.

8. Download and Copy 32-bit DLL File in 64-bit versions of Windows

According to the complaints in the Windows Forums, the community came to a solution that downloading the 32-bit version of a DLL file and pasting it into the immediate directory of the affected application can help fix the 0xc000007b error code.

This particular fix doesn’t depend on your system’s architecture, as any 64-bit or 32-bit software requires only the 32-bit DLL to work correctly without any error. Here, we will tell you how to use these 2 DLL files – xinput1_3.dll and msvcr110.dll to fix the error from popping up:

Download and Install xinput1_3.dll

  • Head over to the xinput1_3.dll Download site.
Download the 32-bit version xinput1_3.dll file
  • Click on the Download button beside the 32-bit xinput1_3 DLL.
  • Open the downloaded zip file and extract it to the Downloads folder.
  • Copy the file using Ctrl+C, head to the folder where the application exe is present, and paste the DLL system file using Ctrl+V.
  • You can also paste it inside the C:\Windows\SysWOW64 folder and overwrite the existing file.

Download and Install msvcr110.dll

  • Head over to the msvcr110.dll Download site.
Download the msvcr110.dll 32-bit or 64-bit depending on system architecture
  • Depending on your system architecture, download either the 32-bit or 64-bit version of msvcr110.dll.
  • Open the downloaded zip file and extract it to the Downloads folder.
  • Copy the file using Ctrl+C, head to the folder where the application exe is present, and paste the DLL system file using Ctrl+V.
  • If the file doesn’t help fix the error, you can try downloading the DLL of another bit of architecture and replacing the previous one.

9. Update or Reinstallation of .NET Framework Files

In most scenarios, incorrect .NET Framework files have been the root cause of the 0xc000007b error.

Some applications either didn’t find the correct .NET Framework package necessary for its operation, or the framework files installed in the computer were not installed correctly.

Follow the steps listed under the different fixes given underneath to solve this error:

Install missing .NET Framework Packages:

Open the Programs section inside the Control Panel
  • Open the Control Panel by searching for it on Windows Search.
Click on Turn Windows features on or off under the Programs and Features category
  • Click on the Programs category, and select the option to Turn Windows features on or off under Program and Features.
Enable the option to install.NET Framework 3.5 and 2.0
  • From the list of available Windows Features, mark the checkbox for the first option .NET Framework 3.5 (includes .NET 2.0 and 3.0)
  • Click on the OK button.
  • Windows Update will automatically download the required packages from the Internet and add the features to your desktop. Follow the on-screen instructions and Restart when needed.

Repair the existing .NET Framework Installation:

Download the Microsoft .NET Framework Repair Tool
  • Download the Microsoft .NET Framework Repair Tool from the Official download site.
  • Run the installer by executing the exe file.
Wait while the Framework Repair tool checks for any error
  • The repair tool will automatically scan for any problem with the .NET Framework installation and attempt to repair them.

Reinstallation of .NET Framework:

  • In case the repair tool didn’t work out, here’s a direct approach to repairing – reinstallation.
Click on Uninstall a program under the Program category in Control Panel
  • Open the Control Panel from the Start menu, and click on Uninstall a program under the Programs section.
Uninstall/Change the .NET Framework package installed on your Windows system
  • Find all the existing .NET Framework Installation files from the list, click on each, and press the Uninstall/Change button.
  • After the uninstallation is complete, restart your PC.
Download the latest .NET Runtime from the Microsoft website
  • Proceed towards reinstallation by downloading the latest framework runtime from the given link and installing it directly.

10. Update DirectX Runtimes

DirectX Runtimes are required for running any graphical interface provided by an application. But the software may show the error code 0xc000007b when the proper DirectX runtime files are not found in your system. In that case, you can try to reinstall or update DirectX using the steps given below:

Download the DirectX Runtime Updater
  • Open the official DirectX Download site to download the DirectX End-User Runtime Web Installer.
  • Run the setup file after the download completes.
  • The DirectX(R) Setup wizard will automatically search for old and missing DirectX files and install them automatically.
  • Try rerunning the application to see if the new DirectX Runtimes fixed the error message.

11. Uninstall and Reinstall Microsoft Visual C++ Redistributable Packages

As mentioned previously, problems with Microsoft Visual C++ are often the root of this problem. If you suspect a problem with Microsoft Visual C++, reinstalling the Redistributable package should resolve the issue. Follow the steps given below to do so:

Click on Uninstall a program under the Program category in Control Panel
  • Navigate to the Control Panel, and click on Uninstall a program under the Programs section.
Uninstall the Visual C++ Redistributable files
  • Find Microsoft Visual C++ Redistributable–x86 or Microsoft Visual C++ Redistributable–x64 in the list, depending on your computer’s operating system.
  • Right-click on each of them and click on Uninstall.
  • To remove the redistributable packages, follow the on-screen instructions provided by the uninstallation wizard(s).
Restart your computer from the Power option in the Start Menu
  • Restart your PC after the redistributables have been removed.
  • If you have a 32-bit operating system, download the Microsoft Visual C++ Redistributable – x86 or the Microsoft Visual C++ Redistributable – x64 from (if your computer has a 64-bit Operating System).
  • Download both Redistributable installers if you removed both versions of Redistributable.
  • After downloading the installer, run it and follow its instructions to install any Redistributable version. It’s best to run each Redistributable installation separately if you have to download both.

12. Run CHKDSK to Scan and Fix Hard Drive Partition Files

Hard Disk failures or partition errors can cause the 0xc000007b error because the installed application might not get access to some system files stored in the corrupt partition.

CHKDSK is an essential Windows utility to check if the partition has any errors and repair the damaged sectors quickly (if any). Follow the steps given below to execute the chkdsk command on your primary hard drive partition:

Open CMD in Administrator Mode from the Start Menu
  • Press Win on your keyboard to open the start menu, type cmd, and click on Run as Administrator under Command Prompt.
Press Y after running the chkdsk c command to run the utility on the next boot
  • Type chkdsk C: inside the command prompt and press Enter.
  • You will be asked whether you want to schedule the scan for the next time the machine restarts. To confirm, enter y and press Enter inside the elevated Command Prompt.
  • Restart your Windows PC.
  • On the next boot, CHKDSK will run automatically and scan the C: drive of your computer’s hard disk. Be patient and wait for the process to finish.
  • The device will boot into windows once CHKDSK has finished scanning and fixing the partition.

13. Update Windows To Fix 0xc000007b error

Although installing Windows Updates might be a nuisance in some cases, the latest version of Windows 10 arrives with the latest bug fixes and feature updates that might fix the application error 0xc000007b.

Follow the steps given here to update your Windows 10 to the newest version:

Select the Update & Security category from the Settings app
  • Open Settings using the Win key + I shortcut.
  • Select the Update & Security category, and open the Windows Update section from the left pane.
Click on Check for Updates to download and install latest Windows updates
  • Click on Check for Updates and wait patiently as Windows downloads updates automatically from the Internet.
Click on Restart Now to begin installing the updates and restarting your computer
  • After download, click on Restart now to start their installation.

14. Installing libvlc.dll DLL file (Only For VLC Application Error 0xc000007b)

If you are receiving the error code 0xc000007c while launching or using the VLC Media Player, this method will help fix your issue.

This VLC application error occurs when the media player doesn’t find the libvlc.dll file inside the Windows system directory.

Follow the steps given below to download the DLL system file and paste it inside the System32 folder of your primary partition:

Download the libvlc.dll file according the VLC version installed
  • Head to the Download link for the libvlc.dll file.
  • You can download the 64-bit or 32-bit of the libvlc.dll depending on which version of VLC is installed on your system.
  • Extract the downloaded zip file in the Downloads folder and copy the libvlc.dll using Ctrl + C.
  • Head to the following location in Windows Explorer: C:\Windows\System32
  • Paste the file inside this folder using Ctrl + V.
  • Allow UAC prompts for granting administrator privileges while pasting.
  • Launch the VLC media player to see if the issue persists.

15. Reinstallation and Updating Windows VC Runtime Files Using AIO Packages

Suppose all the methods given above didn’t work out for you. In that case, you can try removing every Microsoft Visual C++ Redistributable package, cleaning the residual files from the Windows system, and performing reinstallation using the AIO VC Redist package. Follow the steps given below to do so:

Open appwiz.cpl from the Run dialog box
  • Open the Run dialog box using the shortcut keys: Win key + R
  • Type appwiz.cpl inside the Run box and press Enter.
Uninstall all VC Redistributable Runtimes from the Control Panel
  • From the list of installed applications, find all the Microsoft Visual C++ xxxx Redistributable Files, rightclick on each of them and click on Uninstall. (xxxx = VC Redistributable release year)
  • After uninstalling each of them, you must clean up the WinSxS Component Store.
Open Windows Powershell from the Start menu context window
  • Open the Start Menu context window using the Windows key + X shortcut keys.
  • Click on Windows PowerShell (Admin) or Command Prompt (Admin).
Run the DISM cleanup tool to remove residual files
  • In the terminal window, type the following command, and press Enter to execute: Dism.exe /online /Cleanup-Image /StartComponentCleanup
  • Wait for the completion of the process, and restart your computer.
Download the latest VC Redistributrable AIO installer
  • On the next boot, head to the VC Redistributable AIO Download Link and click on the Download button at the top-left corner.
  • Unzip the zip file to a separate folder, and open the folder after extracting.
Open install_all.bat to begin automatic installation of all Visual C++ Redistributable Files
  • Right-click on install_all.bat and select the Run as administrator option.
  • Wait for a few minutes until the automatic installation process is over.
  • Restart your computer and see if the error code 0xc000007b persists.

Wrapping Up

If the above fixes didn’t work out for you, you could try reinstalling Windows as a last measure toward solving the error. Even while we recommend that you attempt a repair installation first, if it doesn’t work for you, you may always obtain the latest ISO from the official website and proceed with a clean installation.

The “0xc00007b/0xc000007b” error occurs whenever a user attempts to run a game and Windows does not find the necessary relevant files. Moreover, it can also occur when you attempt to run a 32-bit game/software on a 64-bit supported platform. Other reasons may include a lack of administrator rights, corrupt system/game files, outdated game/software, or missing important gaming components.

This tutorial aims to fix the described error.

The mentioned error can be repaired by applying these given approaches:

  • Reboot Windows.
  • Enable the .NET framework feature.
  • Run Program as an Administrator.
  • Reinstall the app or game.
  • Install the DirectX component.

Fix 1: Reboot Windows

The reboot operation looks simple but is effective in resolving most Windows errors. To reboot the system:

  • First, hit the “Alt+F4” keys altogether to launch the “Shut Down Windows” window pop-up.
  • Select “Restart” and click the “OK” button:

Fix 2: Enable the .NET Framework Feature

The .Net framework supports various classes and libraries in Windows to create a suitable environment for games to run smoothly. Moreover, it can be enabled from the “Windows Features” program.

Step 1: Launch Windows Features
First, search and open “Windows Features” from the Windows Start menu:

Step 2: Enable .Net Framework
Locate the .Net framework folders, mark both checkboxes, and hit the “OK” button:

Step 2: Download Essential Files
Choose the below-highlighted option:

As a result, the required files will be downloaded:

Fix 3: Run Program as an Administrator

The lack of administrative privileges results in running the program or game with limited features. Therefore, enabling administrative rights will result in fixing the error mentioned above.

To run a program/game as an administrator, simply right-click on it and select “Run as administrator”:

Fix 4: Reinstall the App or Game

The mentioned 0xc00007b/0xc000007b error can also be repaired by reinstalling the game/program. This fix helps when game files get corrupted. To execute it, uninstall the application from the Control Panel and install it again.

Fix 5: Install DirectX Component

DirectX is the component in Windows that assists games to run on your system with minimal audio and video hardware support. Therefore, installing DirectX on Windows can directly resolve the described error.

Step 1: Download DirectX
First, navigate to this link, and click on the “Download” button:

Step 2: Install DirectX
Open the “Downloads” folder, locate the DirectX setup, and install it:

Choose “I accept the agreement” and click on the “Next” button:

Again, click on the “Next” button:

Finally, hit the “Finish” button:

The DirectX installation is accomplished, and it will surely resolve the discussed error.

Conclusion

The “0xc00007b/0xc000007b” error can be resolved using several methods. These methods include rebooting Windows, updating the .Net framework, running the program as an administrator, reinstalling the app or game, or re-installing DirectX. This blog has demonstrated several methods to repair the stated problem.

About the author

I am a Computer Science graduate and now a technical writer who loves to provide the easiest solutions to the most difficult problems related to Windows, Linux, and Web designing. My love for Computer Science emerges every day because of its ease in our everyday life.

Reading time: 7 Minutes

Windows 10/11 errors can arise unexpectedly, disrupting various activities such as important Skype meetings or enjoyable gaming sessions. These errors can occur at inconvenient times, impacting your overall experience.

While many of these errors can be resolved without much trouble, some may require more elusive solutions. One example is the 0xc000007b error code.

What Is the Error 0xc000007b on Windows 10/11 Computers?

The 0xc000007b error code usually shows when there is a conflict between a 64-bit process and a 32-bit system. Unlike a 64-bit system, a 32-bit environment cannot perform operations that require a lot of memory. When a 64-bit process is forced to run on a 32-bit system, the error code is likely to occur.

This explains why you see the 0xc000007b error on Windows 10/11 when starting 32-bit games in a 64-bit system or when launching a 64-bit app that requires a 32-bit platform.

What Causes the 0xc000007b Error?

The 0xc000007b error occurs when there is a problem with Windows DLLs. It indicates that an application tried to use a function from a DLL (which stands for Dynamic Link Library) but the DLL could not be found or loaded correctly.

There could be several reasons for this 0xc000007b error, including but not limited to:

  • There is an issue with the system’s copy of the DLL, which means that it needs to be reinstalled or updated.
  • In some cases, this could be linked to outdated or incorrect drivers on your system, so ensuring that you update your drivers can help mitigate this issue. The path where the application is looking for the DLL is incorrect. This means that there might be something wrong with where it points to find these files.
  • Malware entities may have attacked your system, causing system files to be corrupted.

Fix the Error Code 0xc000007b in Windows 10/11

Try the solutions below one at a time until you find one that works for you:

Solution #1: Restart Your Computer.

The first solution that you should try is to restart your computer. Though it sounds too good to be true, sometimes it yields effective results.

To restart your Windows 10 computer, simply press the Power button or navigate to the main Windows menu. Then click the tiny Power icon and select Restart. Lastly, wait for your Windows device to reboot.

Press the Power button or navigate to the main Windows menu. Then click the tiny Power icon and select Restart

However, before you decide to restart your Windows computer, make sure you have already saved any active document you left open. It will be difficult to retrieve any unsaved changes should you perform a sudden reboot.

Solution #2: Check Administrative Privileges.

Oftentimes, the 0xc000007b error occurs due to the lack of the administrative privileges required to run a certain app. To resolve the problem, right-click on the application and choose Run as Administrator. Select Yes to confirm your action. The application should run smoothly by now.

Solution #3: Reinstall the Problematic Application.

Reinstalling the problematic application can often fix up the 0xc000007b error on some occasions. Before reinstalling the app, disable your antivirus program first. After that, proceed with these steps:

  1. Go to Control Panel.
  2. Navigate to Programs and select Programs and Features.
  3. Select Uninstall a Program.
  4. Follow the onscreen prompts to uninstall the problematic application.
  5. Once the app has been completely uninstalled, reboot your computer.
  6. After your computer has booted up, reinstall the application. Download its latest installer from the official developer’s website.
  7. When the application has been reinstalled, check if the problem persists.

Solution #4: Make Sure the .NET Framework Is Updated.

The .NET Framework may also cause the 0xc000007b error code to show up.

The .NET Framework is a collection of libraries that help you build great applications running on Windows or other platforms such as macOS or Linux. It offers a lot of features like networking, security, and graphics, among many others.

It’s important to note that the .NET Framework doesn’t perform operations directly; instead, it provides building blocks (known as APIs) for you to implement the operations yourself. This means that if you need something that the .NET Framework doesn’t provide, then it’s up to you to figure out how to implement it yourself!

To prevent this program from triggering the occurrence of the error, make sure it is always updated. Here is how to update the .NET Framework:

  1. Go to Control Panel.
  2. Select Programs and Features.
  3. Choose Turn Windows features on or off.
  4. A new window will pop up with a list of all available Windows features.
  5. Look for the .NET Framework and click on it.
  6. Click ‘OK’ or the equivalent command on your system.
  7. The update should commence automatically. Wait for it to finish.
  8. Your computer will then reboot.

Solution #5: Update the Xinput1_3.dll File.

Updating the xinput1_3.dll file may also fix the 0xc000007b error. To get rid of the problem, follow these steps:

  1. Download the dll file from a reputable source.
  2. Extract it using Winrar.
  3. Locate the xinput1_3.dll file in the extracted folder and copy it into this destination: C:\Windows\SysWOW64.
  4. When prompted to confirm your action, simply click Copy and Replace.

Solution #6: Reinstall the Microsoft Visual C++ Redistributable Package.

There are instances when the Microsoft Visual C++ Redistributable package triggers the 0xc000007b error. If this is the case, uninstalling and reinstalling it should fix the problem. To do so, follow the instructions below:

  1. Go to Control Panel.
  2. Select Programs and navigate to Programs and Features.
  3. Choose Uninstall a Program.
  4. Look for the Microsoft Visual C++ Redistributable – x86 package if your computer is running a 32-bit operating system or the Microsoft Visual C++ Redistributable – 64 package if your computer is running a 64-bit operating system.
  5. Click
  6. Wait for the uninstallation wizard to complete the uninstallation process.
  7. Restart your computer.
  8. Download the Microsoft Visual C++ Redistributable package that is compatible with your computer. For 32-bit computers, you can get the package here. For those running 64-bit operating systems, download the package from here.
  9. After downloading the package, double-click on it to commence installation.
  10. Restart your computer.

Solution #7: Restore System Stability.

The error 0xc000007b may also be caused by an unstable system. When your computer is filled with corrupt files and invalid registries, different errors may occur. One is the 0xc000007b error.

To mitigate such errors, consider running regular scans on your computer using a reputable PC Repair tool that can automate the process of scanning your Windows 10/11 computer for potential issues.

A PC Repair Tool is a program that analyzes your computer for errors and fixes them automatically. It’s like having an experienced technician at your fingertips!

Such a tool will also find and fix any problems with your computer quickly and easily. It accomplishes this by analyzing your system for potential issues like viruses or corrupt files and then addressing them automatically. With this kind of help available, there’s no need to worry about getting your computer fixed; it’ll take care of it itself!

Solution #8: Run a Quick CHKDSK Scan.

If none of the solutions above worked for you, try running a quick CHKDSK scan to check if there are problems with your hard drive.

CHKDSK is a command used for checking the integrity of a hard drive or volume. It works by reading every sector on the disk, then checking it for errors or inconsistencies. Any differences between these two locations are considered corruption and are reported back to you.

Please note that CHKDSK doesn’t directly fix any problems—it simply identifies them and reports back to you, allowing you to address them using other tools.

Now, the chkdsk command can take several different arguments that allow you to customize its behavior. For example, you can specify which disk(s) it should check (e.g., C:\), what level of detail it should use (e.g., -v for verbose output), how long it should wait before proceeding (e.g., -w n where n is the number of seconds), or whether or not it should attempt to recover any bad sectors (e.g., -r). If no arguments are given, then chkdsk will run using default values.

But in the case of the 0xc000007b error, follow these steps:

  1. Go to the Start
  2. In the search bar, input cmd.

Open the Command Prompt

  1. Right-click on the first item in the search results.
  2. Select Run as Administrator.
  3. The Command Prompt should open with a blinking cursor.
  4. In the command line, input this command: chkdsk /f /r.
  5. Hit Enter.
  6. At this point, you will be asked if you want to schedule a scan to run the next time your computer restarts. To confirm, input y and hit
  7. Restart your computer.
  8. When your computer boots up, the CHKDSK scan will start. Just be patient as it will take some time.

Conclusion

The next time you see the 0xc000007b error, you should already know what to do. Try the solutions we have listed above until you find one that works for you. If not, we suggest that you go and get your computer checked by a legit and trusted technician.

Have you encountered the 0xc000007b error before? How did you deal with it? Let us know your experience and thoughts in the comments section.

Give us some love and rate our post!

At some point you may run into the issue the application was unable to start correctly may occur. How can a 0xc000007b error be fixed? This post shows you how to solve this problem with 8 solutions as well as introducing MiniTool software to keep your data safe during the process.

What Is Error 0xc000007b

When you are trying to launch an application in Windows 10, you may receive an error message that shows the application was unable to start correctly (0xc000007b), as shown in the following picture.

the error 0xc000007b

In addition, the error code can came up differently, such as 0xc000007b, 0x80070005, 0x80070002, 0x80070057, 0x80004005,etc.

However, what are the reasons for the issue the application was unable to start correctly? This 0xc00007b error Windows 10 may result for various reasons.

  • There could be a mix of 32-bit and 64-bit of a Windows version and application.
  • Something could be wrong with certain files and programs.
  • There could be a Windows update.

No matter what the reason is, the most important thing is to fix the issue the application was unable to start correctly.

However, do you know how to fix 0xc000007b error? If not, this is the right place for you.

This post will introduce 8 solutions for the error 0xc000007b. Some of them are pretty easy, while others will be a little complicated.

How to Fix Application Was Unable to Start Correctly 0xc000007b?

  1. Reboot Computer.
  2. Run the application as an administrator.
  3. Reinstall the application.
  4. Reinstall or repair the latest version of .NET framework.
  5. Run Chkdsk command.
  6. Reinstall Microsoft Visual C++ redistributable packages.
  7. Change registry value.
  8. Update Windows 10 from 32-bit to 64-bit.

Quick Solutions to the Application Was Unable to Start Correctly

In this part, we will demonstrate three quick solutions to the issue the application was unable to start correctly. If you encounter the 0xc000007b error Windows 10, you can try these methods first.

Solution 1. Reboot Computer

When you come across the issue the application was unable to start correctly 0xc000007b, you can try to reboot your computer.

If this method is not working, try the following solutions.

Solution 2. Run the Application as an Administrator

When you come across the issue the application was unable to start correctly (0xc00007b), you can try to run the application as an administrator to fix the problem. The detailed operations are as follows:

Step 1: Right-click the application you want to launch and choose the Properties from the context menu.

Step 2: In the popup window you need to go to the Compatibility tab and check Run this program as an administrator. Then click OK to continue.

run application as administrator

After that, you can try to run the application again and check whether the issue the application was unable to start correctly 0xc00000e5 is solved.

Solution 3. Reinstall the Application

If the first method is not effective, you can go to the second one. In general, the second method is very effective for many computer users. Thus, you can also have a try. Uninstall the software completely and reinstall it.

Step 1: To uninstall the program you can go to the Control Panel and choose the Programs and Features.

Step 2: Then, select the program and right-click it. Next, choose Uninstall to go on.

After uninstalling the program, reinstall the software and try to check whether the error 0xc000007b is solved.

Advanced Solutions to the Application Was Unable to Start Correctly

If the above solutions are not effective, you can try the following advanced solutions to solve the application was unable to start correctly.

Solution 1. Reinstall or Repair the Latest Version of .NET Framework

.NET Framework is a software framework developed by Microsoft, which supports applications using .NET technologies. In fact, the .NET Framework can lead to all kinds of problems and troubles if it is not properly installed or updated. Thus, if you encounter the 0xc000007b error Windows 10, you can try to reinstall or repair the latest versions of the .NET framework.

Here, you can see the detailed operations:

Step 1: Type Control Panel in the search box of Windows 10 and select it. Then, choose Programs and Features in the popup window.

Step 2: Click Turn Windows features on or off on the left panel. Then, the Windows Features window will pop up.

click Turn Windows features on or off

Step 3: In the popup window you need to find and check .NET Framework 3.5(include .NET 2.0 and 3.0) and press OK to continue.

check the .NET Framework 3.5 and click OK to continue

Then, a popup window will inform you to download the .NET Framework. Thus, you need to download and install it. When the whole process is finished you can restart your computer and try to check whether the problem the application was unable to start correctly is solved.

Of course, you can also choose to download the .NET Framework from Microsoft. Just click here to download it.

Solution 2. Run Chkdsk Command

If there are issues your hardware, the problem the application was unable to start correctly may also occur. Thus, you can try to run chkdsk command to solve the hardware issue.

Now, we will introduce how to run a disk check step by step.

Step 1: Type Command Prompt in the search box of Windows 10 and select Run as administrator.

Step 2: Then type chkdsk c: /f /r in the command window and hit Enter to go on. You will receive a warning message and type Y to continue.

Note: The letter c is just an example. If you want to check another drive, you need to replace the letter c with the corresponding letter of that drive.

type the command to check the disk

After that, you can restart your computer and run the application again to try to check whether the error 0xc000007b is solved.

Solution 3. Reinstall Microsoft Visual C++ Redistributable Packages

Now, we will demonstrate another 0xc000007b error fix Windows 10, which is reinstalling Microsoft Visual C++ Redistributable Packages.

Microsoft Visual C++ Redistributable Packages are very essential to run various programs. If they are not well installed, you may receive all kinds of error messages including the error 0xc000007b when you are running the program. So, you can have a try to fix the error 0xc000007b.

Tip: As this method relates to the important files of operating system, we suggest creating a system image with MiniTool ShadowMaker so as to restore to the previous state if you encounter some accidents.

Step 1: Type Control Panel in the search box of Windows 10 and select it. Then, choose Programs and Features in the popup window.

Step 2: Find out all Microsoft Visual C++ Redistributable Packages and uninstall them from your computer.

select all Redistributable Packages and uninstall them

Step 3: Go to Microsoft to download and reinstall Visual C++ Redistributable Packages.

When you have finished all the steps, you can restart the computer to check whether the application was unable to start correctly issue has been solved.

Solution 4. Change the Registry Value

Now, we will show you another method to resolve the issue the application was unable to start correctly. You can try to change the value of LoadAppinit_dlls Key.

Here are the detailed operations:

Step 1: Press the Windows key and R key together to open Run dialog. Type regedit in the box and click OK to continue.

Step 2: In the Registry Editor window navigate to the following folder:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

Step 3: Then double-click the LoadApplnit_DLLs key and change its value data to 0 and click OK to continue.

change value data to 0

When all the steps are finished you can reboot your computer and check whether the application error 0xc000007b has been solved.

Solution 5. Update Windows 10 from 32-Bit to 64-Bit

As we have mentioned in the above, the issue the application was unable to start correctly 0xc00007b Windows 7 64 bit may be caused due to the mixing 32-bit and 64-bit of Windows version and application.

In other words, if your computer runs 32-bit, the 64-bit application can’t work on your computer. If so, you can choose to upgrade your Windows 10 from 32-bit to 64-bit.

However, before upgrading, you had better back up your important files and data in advance since this action will result in data loss. Thus, the first step is to keep your data safe.

Back up Files Before Upgrading Windows 10 from 32-Bit to 64-Bit

To backup files and folders, the professional backup software – MiniTool ShadowMaker is strongly recommended. It provides multiple powerful features to keep data safe, like backing up disks, partitions, files, folders and operating systems.

It is also a USB clone tool assisting you in cloning USB flash drives or USB hard disks. In addition, MiniTool ShadowMaker is able to perform recovery solutions when accidents happen.

So download MiniTool ShadowMaker Trial Edition to have a try or choose to purchase an advanced edition.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

Now, the specific operations to back up files using MiniTool ShadowMaker are as follows.

Step 1: Install the free backup software and launch it. Then click Keep Trial to continue. 

Step 2: Go to the Backup tab and click the SOURCE tab to choose what you want to back up. Here, for backing up key files, you can choose Folders and Files. Then, click the DESTINATION tab to choose a destination path to store the backup image.

choose backup destination

Note: MiniTool ShadowMaker can also help to back up Windows 10 to safeguard your computer.

The Schedule Settings can help set the backup regularly such as daily/weekly/monthly so as to safeguard your PC and keep data well. The Backup Scheme can help to manage the disk space by deleting former backup versions. The Backup Options can help you to set some advanced backup parameters.

Step 3: After having successfully chosen the source and destination, you can click Back Up Now to perform this action immediately.

click Back up Now to continue

After you have successfully backed up the key files and data, you can go on to update Windows 10 from 32-bit to 64-bit.

Update Windows 10 from 32-Bit to 64-Bit

In order to solve the issue the application was unable to start correctly by upgrading Windows 10 from 32-bit to 64-bit, you need to prepare the Windows installation media and boot your computer from it.

A Complete Guide to Windows 10 Media Creation Tool: How to Use

When your computer begins to upgrade to Windows 10, just click Install Now to continue.

click Install Now to continue

For the detailed information of upgrading Windows 10 from 32-bit to 64 bit, you can refer to the post: How to Upgrade 32 Bit to 64 Bit in Windows 10/8/7 without Data Loss

After that, you can reinstall the application on your PC and run it again to check whether the issue the application was unable to start correctly 0xc000007b has been solved.

Note: If you find that your data and files are lost when you encounter the issue the application was unable to start correctly, you can try this professional free recovery software to recover your lost files.

MiniTool Power Data Recovery TrialClick to Download100%Clean & Safe

This article has successfully helped me to solve the issue the application was unable to start correctly. Have a try Now!Click to Tweet

Bottom Line

In short, this article shows 8 solutions to solve the problem the application was unable to start correctly. Now it is your turn to have a try.

What’s more, if you have any better solutions to solve the error 0xc000007b, you can share them in the comment zone. Or, if you have any problems with the MiniTool products, you can contact us via the email [email protected].

The Application Was Unable to Start Correctly (0xc000007b) FAQ

How do I fix application was unable to start correctly 0xc000007b?

  1. Reboot Computer.
  2. Run the application as an administrator.
  3. Reinstall the application.
  4. Reinstall or repair the latest version of .NET framework
  5. Run Chkdsk command.
  6. Reinstall Microsoft Visual C++ redistributable packages
  7. Change registry value.
  8. Update Windows 10 from 32-bit to 64-bit.

What is 0xc000007b?

The 0xc000007b often occurs when you are running applications on Windows 10. When you receive the error the application was unable to start correctly, it often comes with the error code 0xc000007b.

What causes 0xc000007b error?

The application was unable to start correctly 0xc000007b error often caused by the following reasons.

  1. There could be a mix of 32-bit and 64-bit of a Windows version and application.
  2. Something could be wrong with certain files and programs.
  3. There could be a Windows update.

What does the application was unable to start correctly 0xc0000142 mean?

The error code 0xc0000142 occurs when you try to launch a program on your computer. The application was unable to start correctly 0xc0000142 error means that the DLL which is required to launch the application or the program is corrupted or invalid.

Понравилась статья? Поделить с друзьями:
  • Ошибка 0xc0000035a при установке windows
  • Ошибка 0xc0000034 при запуске ноутбука
  • Ошибка 0xc0000034 при загрузке windows 10
  • Ошибка 0xc000007b mortal kombat komplete edition
  • Ошибка 0xc0000079 принтер