The application does not start: error 0xc0000142

Games come out every year more and more interesting and more exciting. They are waiting impatiently, and when the game finally came out and acquired, nothing can spoil the mood. But there is something that can easily bring down the whole positive attitude. And this is error 0xc0000142 during startup. But do not tear your hair about it. It is better to read the solution to this problem and play on your health.

Causes of error

error 0xc0000142

Error starting application 0xc0000142 is quite common. It means that some dynamic library could not load the file from the game directory. There may be several reasons:

  • a problem with NET Framework or DirectX programs;
  • library deleted by virus;
  • The register is full of obsolete files;
  • the problem is because of the game itself.

Most often, such a disaster occurs during the launch of the following games:

  • The Sims 3;
  • GTA 4;
  • Hitman absolution;
  • Far cry 3;
  • Lineage 2;
  • The Witcher 2;
  • Call of Duty Ghosts ;
  • Arma 3;
  • State of Decay.

Fixes application error 0xc0000142 depending on the cause. Therefore, we will analyze each separately.

But for starters, you should try launching as administrator (right-click on the shortcut with the game - “Run as administrator”). For some games, this method may help. It may also be such that the game is incompatible with the OS. To do this, right-click on the shortcut, select "Properties" - "Compatibility", put a check mark next to "Run the program in compatibility mode with" and select the desired operating system. Then try to start again. If this does not help, then try further.

error starting application 0xc0000142

DirectX or NET Framework

Very often, the reason is in these two programs, or rather, in their absence or outdated version. Many games, upon completion of installation on a computer, suggest installing or updating these services. It is best to agree to this if you are not sure that a suitable version of this program is already installed on the computer, since their versions will certainly be compatible with the game. If the toy installer does not offer to install these utilities, then you need to do it yourself.

We go to the official Microsoft website, select the "Products" / "Popular downloads" section, find these two products, download and install.

error starting 0xc0000142

It is extremely undesirable to download them from extraneous sites, as it is likely to grab all sorts of bad things, such as viruses, spyware, Sputnik mail.ru or the Amigo browser.

If after installing DirectX or NET Framework the error at starting 0xc0000142 did not disappear, we continue to search for the reason.

Virus work

The cause of this small problem may be a virus or some malicious program, especially if the computer does not have antivirus. It is completely optional to put some cool with a paid license. Now there are quite a few high-quality free anti-virus programs, such as 360 Total Security, Dr. Web Curelt or Avast. All that is needed is to scan the system drive (almost always it is drive C), wait for the end and remove all viruses. The free software AdwCleaner or HitmanPro will help in the fight against malware.

It often happens that an important file was perceived as malicious, which is why the antivirus blocked it. Therefore, before starting the game, you should turn it off. If nothing has changed, you need to open the antivirus and go into quarantine and, if the desired file is there, restore it. After that, it is worth thinking about changing the antivirus program. If this does not help and the error 0xc0000142 remains, we look further.

A lot of trash

If the registry is not cleaned for a long time, it accumulates too many unnecessary files that can block the one you need. The solution to the problem may lie in cleaning the Temp folder, which is located on the C \ Users \ Username \ AppData \ Local \ Temp disk. But in order not to remove anything superfluous, it is better to use a special program, for example Ccleaner.

The program is absolutely free and translated into Russian. We start, on the right we click "Register", "Search of problems". When the search is over, click on "Fix." On the proposal to create backups, click "No", "Fix selected" and close. We try. Not? Then move on.

application error 0xc0000142

The problem is in the game itself

Also, the cause may be errors that occurred during the installation of the game. In this case, it is worth reinstalling the game again and observing the installation process. It is possible that the error 0xc0000142 appeared due to an error in the game itself, especially if it is crookedly assembled and downloaded from the torrent repack. The best thing, of course, is to buy a 100% working license. But if this is not possible, then find a better version on the Internet.

Extreme measure

It is possible that the error 0xc0000142 appeared precisely because of the game itself, which somehow damaged the desired library. If you know which library is damaged (.dll file type), you can download it and put it in its rightful place. If this is not known, you can roll back. The way is: Start \ All programs \ Accessories \ Utilities \ System Restore. In the window that opens, click "Next" and select the saved point formed before the installation of the toy.

System Restore
After that, we restart the computer and check if the problem has been resolved. It should be understood that all programs that were installed later than the creation of the control point will be deleted. Losses can be estimated by clicking on “Search for affected programs”.

Source: https://habr.com/ru/post/C20083/


All Articles