Fix: The application was unable to start correctly (0xc0000142)

The error 0xc0000142 is shown on your computer when you try to launch a program. The programs are usually games but the error can be shown when you try to run Autodesk or other programs as well. This error code is shown along with the message that says

The application was unable to start correctly (0xc0000142).

The reason for this error is usually because of the .dll load error. This just simply means that the .dll that is required to launch your game (or any other program) is no longer valid or signed. Since the problem is caused because of the .dll file, replacing it with a proper .dll files will solve the problem.


The error can sometimes be caused by conflicting software. Although it’s hard to detect which software is causing the issue but try disabling your Antivirus. Nvidia’s drivers are also known to cause the issue so try uninstalling or disabling the GeForce utility, or any other driver utility you might have, for a while.

Method 1: Repair Corrupt Files

Download and run Restoro to scan and restore corrupt and missing files from here, and then proceed with the methods below.

Method 2: Clean Boot

The first method is to do a clean boot, what it would do is disable non-windows services and startup programs. You can re-enable them if needed. This will also improve performance by disabling un-wanted start-up programs that are not used. They can be re-enabled by repeating the steps and checking the ones that have been disabled. Regardless of your operating system, remember to disable the “Intel PROSet/Wireless Zero Configuration service” and check if the issue is fixed. Also, in the startup tab, try to disable the entry of an app named “Program” that has no publisher as this can also sometimes cause this issue.

You can check how to clean boot your Windows (here).

After the clean boot; restart the system and test to see if the issue is gone or if it still exists. If it exists then do an SFC scan. You can do this by going to command prompt and running

sfc /scannow

If the issue is still not resolved, then go to Control Panel -> Programs and Features -> Uninstall a Program and take a look at the list of recently installed programs, sort them by date to filter out which ones were recently installed that triggered the error and uninstall them.

Method 3: Running in Compatibility Mode

Running the application in compatibility mode seems to fix this issue for a lot of users. So before you go try the complicated methods that are mentioned below, it’s advised to try this first. If it doesn’t solve the problem then continue to the next steps.

  1. Right-click on the application icon
  2. Select Properties
  3. Click Compatibility tab
  4. Click Run compatibility troubleshooter.
  5. When asked, select the Try recommended settings
  6. Click Test program. Now Windows will try to run your program with the recommended settings.
  7. If the program runs successfully then close the program. If the program didn’t run then you won’t have to do anything
  8. Once the application is closed, click Next
  9. Now click Yes, save these settings for this program if the program ran successfully. Click Cancel if the program didn’t run.
  10. Check the option Run this program in compatibility mode for:
  11. Select Windows 7 from the drop-down list under Run this program in compatibility mode for:. You can try other operating systems as well if the Window 7 doesn’t work.
  12. Check the option Run this program as an administrator
  13. Click Apply then Ok

Now try to run the application and check if it works or not.

Method 4: Manually Downloading the Files

Since the problem is caused by the unsigned DLL files, you can replace those files with the newer one which will probably solve the problem for you.

  1. Go here and download all the 3 files from there
  2. Go to the folder where you downloaded these files (usually Downloads)
  3. Copy the files (Right-click and select Copy)
  4. Go the folder where you installed your application that is showing this error
  5. Right-click in that folder and select Paste
  6. If it asks whether to replace the files or skip it, select replace the files
  7. Repeat this process for all the 3 files that you downloaded from the link

Once you are done, try to run your application.

Method 5: Using Regedit.exe

Since the problem is caused by unsigned or corrupted DLL, we can use Reget.exe to solve this problem. We can change the value of the LoadAppinit_dlls key to 0. LoadAppInit_dll basically is a mechanism that starts the .dlls in its reg-key when the program starts. So changing its value to 0 might solve the problem. We have created a command for you so you don’t have to modify the registry on your own. Follow the methods below:-

  1. Press and hold the Windows key then press X.
  2. Now select Command Prompt (Admin) or PowerShell (Admin).
  3. Type the following command and press enter:-
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows" /v "LoadAppInit_DLLs" /t REG_DWORD /d 0 /f
  4. Now restart your computer.

Now check if the error shows up while starting the program or not.

Method 6: Changing System Locale

It is very important that the right region is selected on Windows because certain applications check the region and they might not start correctly if the wrong region is selected. Therefore, in this step, we will be changing the region settings. In order to do that:

  1. PressWindows” + “S” keys simultaneously and type in “Control Panel“.
  2. Select the first program in the list.
  3. Click on the “View” option and selectSmall Icons“.
    Selecting the View by as Small Icons
  4. Click on “Regions” and select the “Administrative Tab“.
    Clicking on Regions
  5. Click on the “Change System Locale” option and click on the “Current System Locale” dropdown.
    Clicking on “Change System Locale” option
  6. Select your region from the list and click on “OK“.
  7. Check to see if the issue persists.

Method 7: Changing Command Prompt Configurations

If certain Command Prompt settings aren’t configured properly the error might be triggered. Therefore, in this step, we will be changing some of its configurations. In order to do that:

  1. PressWindows” + “R” keys simultaneously to open the Run prompt.
  2. Type in “cmd” and press “Enter“.
    Typing cmd in the Run Prompt
  3. Type in the following command and pressEnter“.
    for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
  4. Wait until the process is completed and restart your computer.
  5. Check to see if the issue persists.

Method 8: Reinstalling Application in Safe Mode

If you are facing this issue while running an application on your computer then it is recommended to restart your computer and boot into the clean boot state as mentioned in the second method in this article. After booting into the clean boot state, reinstall the application that you are getting this error with and then exit the safe mode after the application finishes installing. Check to see if the issue persists after you have successfully booted out of the safe mode.

If you are specifically using Outlook or Office program that is a click to run program, change its update channel to something like annual or semi-annual. This might help you get rid of the issue if you are facing it due to an Office application.

Method 9: Modifying Application

In some cases, the application might not have been configured properly during the installation process due to which it might be lacking certain authoritative permissions. Therefore, in this step, we will be modifying the installation of the application. Perform this method specially if you are facing this error on an Microsoft Office Program. To do that:

  1. Press “Windows’ + “I” to open the settings.
  2. Inside the settings option, click on “Apps” and select “Apps & Features” from the left pane.
    Clicking on “Apps & Features”
  3. Scroll through the list of installed applications and click on “Microsoft Office”.
  4. Select the “Modify” option and accept whatever prompts that are shown on the next screen.
    Clicking on “Modify”
  5. Wait for some time and check to see if the issue persists.

Method 10: Using Task Manager

Most people face this error with Microsoft Office applications and in order to fix this, you need to close all applications related to Microsoft office from the background. In order to do this, we can employ the Windows default Task Manager. For that:

  1. Press “Windows’ + “R’ to open the Run prompt.
  2. Type in “taskmgr” and press “enter” to open the Task Manager.
    Running the Task Manager
  3. Click on the “Processes” tab.
  4. Inside the processes tab, scroll down and look for any Microsoft Office related app running in the background.
  5. Click on the app and then select the “End Task” option to end it completely.
    End Task in Task Manager
  6. Check to see if the issue persists.
  7. If this doesn’t work, try ending all background apps that are useless for the functioning of the operating system such as Skype, Outlook, Microsoft Office related and other third-party apps.

Method 11: Installing Update

In certain situations, the error might be triggered if important Windows update files are missing from your computer. Therefore, in this step, we will be using the built-in Windows tool to check and install updates. For that;

  1. Press “Windows” + “I” to open the settings.
  2. In the settings, click on the “Update & Security” option and click on “Windows Update” from the left pane.
    Open Update & Security in Windows Settings
  3. Click on the “Check for Updates” buttons and wait for the updates to be downloaded and installed.
  4. Check to see if the issue persists.

Method 12: DISM Command to fix corrupted windows files

You can use the built-in Windows command to fix the corrupted windows files. This option works similarly to SFC Scan. However, this is a little more aggressive and will make sure to fix a lot of your Windows problems. Follow these steps:-

  1. Search for Command Prompt in the search bar, right-click on it and click “Run as administrator“.
  2. Type the following command and hit enter:-
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait for the command to search and fix the problems. This should take a while.
  4. After the process is done, restart your computer and check to see if the issue persists.

Note: Create a new account if the error still persists and check if that fixes the issue, if it does, the issue is probably related to a corrupted user profile.

Kamil Anwar
Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.

Expert Tip

Fix: The application was unable to start correctly (0xc0000142)

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested