In all Windows systems, without exception, it is quite common to encounter an error when starting the application 0xc0000142. Not all ordinary users know how to fix this problem. Below are some simple and kind of universal methods that will get rid of this failure in a matter of minutes. But first, let's dwell on the reasons that could theoretically cause such an unpleasant situation.
Causes of error when starting application 0xc0000142 in Windows
In general, completely different factors can affect the appearance of such a warning. However, the most common reasons are considered to be the following:
- incompatibility of the installed software with the operating system;
- lack of rights to runapplications;
- problems with system dynamic library keys in the registry;
- lack of system updates, device drivers and additional platforms;
- damage to important system components;
- Your computer has too many temporary files.
We are not talking about viruses, which theoretically can also provoke such a failure, since each user must take care of the security of his own system on his own. This is not discussed! As a last resort, you can immediately perform a full scan, although this is usually not the main reason.
What to do first?
So, you are trying to run some program, but the system says: "Error starting application 0xc0000142". First, try running the application as an administrator using the RMB menu for this. But you should not count on this alone.
As mentioned above, the usual incompatibility of the program with the modification of Windows, in the environment of which it is supposed to work, can lead to the appearance of such a message. Through RMB on the application shortcut on the "Desktop", go to the properties item (if there is no shortcut, create it for the launch file of the problematic application).
Go to the compatibility tab, check the box to run in compatibility mode, from the drop-down list, select one of the versions of Windows below the installed one and save the changes. Along the way, you can check the box at the permanent start pointprograms as administrator.
Error when starting the application 0xc0000142: how to fix? Actions in the registry
Often, a failure can occur when a single registry key has been changed for system libraries. It is possible that some program during installation made such adjustments, or some short-term failure occurred in the system. How to fix application startup error 0xc0000142, I think, is already clear. The value for the invalid key just needs to be changed.
To do this, call the editor (regedit), and in the HKLM branch, through the partition tree, go down to the Windows directory, as shown in the image above. On the right, double-click to open the LoadAppInitDLLs key for editing, change its value from one to zero, click the "OK" button, close the editor and reboot the system, then try to run the non-starting program again.
Working with system, platform and driver updates
However, we can assume that the above actions do not give the desired result yet.
If you constantly get an error starting the application 0xc0000142 Excel, Word or any other editor from the office suite (most often 2016), go to the "Update Center" section of the system using either the "Control Panel" in OS version 8 and below, or the corresponding section in the options menu in the tenth modification, set the manual searchavailable updates and agree to install whatever is found.
Note: Windows 10 version 1803 build 9126.2116 has already fixed this issue.
Typically, updates will include updates for related platforms like DirectX and the. NET Framework. But if they are not updated, download the latest installers from the official Microsoft website and install manually.
Note: Pay special attention to the DirectX modification supported by your OS. You can find it in the corresponding dialog (dxdiag).
Finally, open the Device Manager (devmgmt.msc) and see if there is any unknown hardware there. If there is one, it will be absolutely pointless to update its driver using the system tools. Therefore, it is best to find the necessary control software by the hardware ID (VEN and DEV identifiers), and after downloading, install the drivers yourself. To simplify the task, you can use automated software packages like Driver Booster or DriverPack Solution.
Troubleshooting system and temporary file problems
Finally, let's see how to fix application startup error 0xc0000142 if the problem is system file corruption. First of all, reboot the system in safe mode, using either the start menu for version 7 and below, or special boot options for modification 8 and above, launch the command console (cmd) and run a system component check withsubsequent recovery with the command sfc /scannow.
Note: if a validation error is reported even in Safe Mode, follow the same steps by booting from removable media with a distribution kit or LiveCD environment and choosing to start the command line in the system recovery partition.
Just in case, in the "Explorer" find through the search all directories with the name TEMP and clear their contents. If some files are not deleted, use either the Unlocker or clean up with some optimizer program (CCleaner, Advaced SystemCare, etc.).