There are few errors which occur so often that they become popular. Failing to open an application showing you the error message code 0cx0000142 is one of them. You will find all steps you need to fix application error 0xc0000142 here.
Most of the people encounter this error while trying to open a newly downloaded or installed game or any Windows application.
I personally encountered it while opening Command prompt. I am sure most of you have too.
So I came up with this issue. I will tell you everything about whats and whens of 0xc0000142 error as well as how you can get rid of it.
Know about application error 0xc0000142
When you open an application on Windows, one of the three things may happen-
- The application might open correctly
- It may take a long time to initialize
- It may never open or crash.
Your application error is shown in the last two cases. You get the fix application error 0xc0000142 as shown in the image below.
Now, there is no general category that only such and such application will show this error. Starting from a multimedia playing software to a game, everything will show this error message if they fail to launch.
At times, even if you do not open the application, this error message will pop up with Windows startup as the program might be running background.
I remember, there was once AutoCAD installed on my system. Even when I uninstalled it, the error message continued to pop up with the Windows startup.
There are users who have complained that this error pops up frequently after a Windows 10 update.
Why 0xc0000142 happens?
Since this error is application based, so most corrupt and malfunctioning programs show this error.
And the worst part is this error doesn’t even show the reason causing this error to a Windows PC application.
Even files which were damaged during transfers or sharing or due to antivirus scanning, show this error message.
But I would ask you to check for the leftover software applications. It happens that you might uninstall an application but it had few cache data left somewhere in the memory.
So, when you open your Windows system, it keeps on showing the application error 0xc0000142 message.
Any only software damage?
It is always advised to check software compatibility with your OS before downloading. It is because even software-Operating system incompatibility may cause the 0xc0000142 error.
So, to sum it up for you, these are the reasons why 0xc0000142 error occurs-
- Few files within the software have been corrupted.
- There are corruption and virus between Windows Registry
- The software is not compatible with the windows version you are using
- Your PC may be affected by virus
- Your Windows Operating System may be outdated
First Method to fix application error 0xc0000142
The first method involves uninstalling Search Protect.
What is it?
It is a sort of security.
What does it secure against?
It gives you security against unauthorized search engine changes. No one can change your default search homepage without your consent. It is easily available for download.
There are always cons. Search Protect starts giving application errors, especially after browser updates.
That is why I would recommend you uninstall Search protect in this first method.
You can also find the application by the name of “SW Booster” or “Performance Optimizer”.
You can follow these easy steps-
- Start by navigating to Windows Control Panel.
- Click on “Programs and Features”. A new window will open.
- Find a software name “SW Booster”. Uninstall it.
- Restart your PC.
This process is software specific. I know many of you do not use SW Booster. So I will proceed with the next method
Application error 0xc0000142 solution: Method II
To define is simple words, LoadAppInit_dlls are the list of specific DLLs. They are loaded into each user mode process individually.
Microsoft always modifies and loads new DLL files so that the performance of the softwares are optimized, system reliability is increased and software details are more clearly visible.
So, in this method, you will have to change the values of the LoadAppinit_dll files.
These steps will guide you to do so-
- Open Windows Run.
- In the typing panel, enter “regedit” which will take you to Windows Registry Editor.
The Windows Registry Editor window will open-
- You need to follow the following path-
HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> Windows -> LoadAppInit_DLLs
The window will look something like this-
- Open LoadAppInit_DLLs and the following screen will open before you-
You can see that the default value is 1. You need to change it to 0.
- Click on the OK button to confirm you value submission.
- Exit the Windows Registry Editor.
I would now suggest you restart your Windows PC once just to be sure that the solution had worked correctly.
You can now try reopening your software that malfunctioned before. Your problem should be solved by this method.
If the issue persists, I would suggest moving on to the third solution.
Read Also: Graphics Hardware Error, Black Screen Death
Method III: Update your Graphics Drivers
It is not necessary that an application is showing error just because of a broken registry or file corruption.
I have seen many instances when software, particularly games, show application error because the graphics driver is out of date.
In this case, you really need to update it from trusted sources because a graphics driver glitch can be a serious issue.
If your Graphics Card is of NVIDIA, you can visit the official NVIDIA website at this link.
Driver troubleshooting can also eliminate the issue to a greater extent. You can learn about troubleshooting your Graphics Driver from this link to fix application error 0xc0000142.
Troubleshooting fixes the problem many times.
You can see lots of graphics driver issues enlisted under the FAQs of the NVIDIA Troubleshooting Support.
If the application error is not fixed with graphics driver update, you can try the next method out.
You may also need to fix application error 0xc0000142 if it occurs due to improper installation of C++ modules.
C++ modules, if broken or corrupted, can cause system crash and unexpected shutdowns along with consistently showing you application error message with each startup.
The error message shown to you is popularly Runtime error.
If you are facing Runtime error due to C++, I would suggest you uninstall and reinstall all C++ modules existing on your Windows PC.
You can easily download C++ for Windows 7/8/8.1/10 from this given download link.
There is also something else that contributes to Windows PC application error 0xc0000142.
They are DirectX and Microsoft .NET Framework.
I agree most of the time they are automatically updated while on Windows but just in case, a little malfunction can cause serious troubles.
I remember none of my games and a few software were launching just because my .NET Framework crashed.
I would recommend you download carefully the latest version of DirectX and Microsoft .NET Framework to save yourself from removing application error hassle.
You can find DirectX safe and secure download link from this site. The latest version is DirectX 11. That is available on the official Microsoft website.
.NET Framework can be downloaded in two ways. Either your PC Action Centre will ask you or you can download it manually from Microsoft official website.
The website link to download .NET Framework is here.
To manually download .NET Framework from Microsoft website, you would need an end user runtime installer. This is also easily available from this link.
When none of the steps or methods work out, the easiest way is to try running the software in compatibility mode.
There are several moments when we download an incompatible software on our Windows Operating System. And by incompatible, I do not only the difference in version.
Software incompatibility can be in display mode as well.
To run your program in Windows compatible mode, perform the following steps-
- The first step involves opening your software application as an administrator.
- The software which is showing the error, right click on it. A drop box will appear.
- When you click on the last option entitled as Properties, a new window will open on your screen.
- Find a tab named as Compatibility tab.
- As soon as you click on it, you will have a window where you will be able to see a label- Run Compatibility Troubleshooter. Tap on the button.
- tick the box which says “Run the Program in compatibility for”
- You have a choice of operating system. Choose the one you currently are using.
- Under the privilege level, again put a check mark on the box which is labeled as Run this program as Administrator.
- Click on the Apply button.
- Close the window.
Open the application again and see if the error message 0xc0000142 shows up again.
Lastly, Method VI
All the methods I mentioned above should fix application error 0xc0000142. But taking the worst case scenario, I am providing you with the last method in case everything else fails.
This method incorporates the use of System File Checker. using Command Prompt.
Let me put you through the process-
- Open your Command Prompt through Administrative rights.
- A pop will ask you whether you want to open the application or not. Just click on Yes button.
- The Command Prompt Window will open. Type the following- “sfc /scannow”.
- Do nothing. Just wait for the process to finish.
This system Scan will scan through all protected system files and at the end, it will replace all broken or corrupted Microsoft files with clean ones.
No more application error right?
All the six methods I described will surely fix application error 0xc0000142. In case one method doesn’t work, you always have five other alternatives.
System errors have no head or tail from where they come from!
So why don’t you drop your issues and queries in the comments section? Or, if you come up with other ways to fix application error 0xc0000142, feel free to share with us.
With that, I must say – be safe with what you run!