Error when starting the application 0xc0000142 windows 7

Users of the Windows 10 operating system may see a notification when launching programs or games: Error when starting the application 0xc0000142. To exit the application, click the "OK" button. We will look at how to fix it and what causes the error in more detail in the article.

Causes

The malfunction may occur due to:

  1. The presence of viruses on the computer.
  2. Conflict, missing or damaged files and libraries of the application being launched.
  3. Conflict, missing or damaged DirectX and NetFramework files.

An error is also possible if:

  1. The voltage is not enough to run the application (game).
  2. Inappropriate drivers are installed.
  3. Incompatible equipment is connected.
  4. The RAM module is faulty.
  5. The BIOS settings are set incorrectly.
  6. There are bad sectors on the hard drive.
  7. Windows has shut down in emergency mode.

Remedies

Important! Before troubleshooting, check the system for viruses using Dr.Web CureIt or other powerful antivirus programs. In 90% of cases, viruses infect or delete .dll library files.

To fix it, follow these steps:

  1. Right-click on the .exe program file and select “Properties”. Launch the game in compatibility mode with a different OS version. Try all possible options: Windows 8,8.1, 7, etc. Then click RMB - Run as administrator.
  2. Reinstall DirectX and Net Framework and restart your PC.
  3. Reinstall the application or game (the library files were probably damaged by a virus or installation errors occurred). Download the distribution only from official sources to avoid file damage during installation and virus infection.
  4. Install all available updates from Windows Update.
  5. Clean up junk files and the Temp folder using CCleaner or manually.
  6. A notification when starting a game may be caused by incorrect operation of the graphics driver. Roll back the driver to the previous version.
  7. If the error occurred after the PC was infected with viruses, press Win+R (Run) and enter the command: sfc /scannow

    The system scan will begin and any detected faults and shortcomings will be eliminated.

  8. Check the disk for errors using the chkdsk utility.
  9. Check the registry setting value. Go to Run (Win+R) and enter the command: regedit

    Then open a thread.

This error may occur when starting applications or games. An example can be seen below, error when starting the program AutoCAD:

This is how it will look in the English version of the system:

This is a fairly common problem that can be caused by: some:

  1. No required libraries in the Windows distribution you are using, any system file is damaged or completely lost.
  2. No possibility access files due to compatibility issues.
  3. Absence .NETFramework necessary for full operation of the software or it is damaged.
  4. Lack of current DirectX or it is damaged.
  5. Interferes with the software virus or Trojan program.
  6. Error hard drive.
  7. Error in BIOS settings.

Basic troubleshooting methods

Before you start troubleshooting the problem, try simply reboot Your computer. As you know, this is a universal solution helps In many cases.

Here are a few possible solutions to resolve the error if reboot still does not help.

  1. Correction with file changes registry

Let's go to the registry:

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

We find there LoadAppInit_ DLLs, change it with 1 on .

To track which files are interfering with the launch of your application, there is a program called AutoRuns for Windows.

The principle of its operation next: When you start an application, it keeps track of all the files that are launched at the same time as that application. Having recognized these files and found them in register change the value similar to those presented earlier.

Control Panel \ All Control Panel Elements \ Recovery(For versions of Windows 7 and higher).

The Windows 10 operating system has an excellent graphical interface, completely oriented to the majority of users who will understand it without any problems.

But from time to time, even such an operating system produces errors that not every user can fix or understand the reason for their occurrence.

Windows 10 users often receive the following message: error when starting the application 0xc0000142. How to fix this error?

Application Error 0xc0000142: Main Causes

Regardless of experience in Windows 10, absolutely any user has a high probability of encountering such an error, because... The options for its appearance in the system are quite large. Very often, a similar error of the form 0xc0000142 appears when launching various games or various applications due to the lack of the necessary libraries in the system, as well as the ability to access them for various reasons.

Error 0xc0000142 occurring in the system can most likely be caused by one of the many reasons in this list:

  • A virus has entered the operating system and prevents programs and applications from accessing the necessary libraries.
  • The files needed to fully launch the game, the current drivers, the necessary libraries and various system components are damaged.
  • The game or application you are running is not compatible with your version of Windows.
  • There are critical problems in the RAM, as well as in the voltage that your power supply supplies to all components in the system unit.
  • The motherboard BIOS has incorrect settings, which leads to an inevitable conflict of all components in your computer and, accordingly, error 0xc0000142 occurs.
  • The hard drive deteriorates and more and more bad sectors begin to appear.

Above is a small list of the most common problems that cause error 0xc0000142. In fact, in reality, such an error can occur due to many factors; even after the next Windows update, there may be conflicts in the system that will lead to this error.

How to fix error 0xc0000142 when launching various applications

So, as we noted earlier, it is not possible to categorically determine the cause of error 0xc0000142. Therefore, we will try to eliminate the error based on the recommendations below, which must be applied consistently. After you try one tip, check the game for launch. If it starts and no errors occur, then the problem is solved; if not, then move on to the next item in the list.

To fix error 0xc0000142, apply the following tips:

  • First, roll back the system to a previous system restore point. If system recovery cannot be performed due to the lack of a checkpoint, then move on to the next point.

Be sure to update your NET Framework and DirectX drivers to the latest versions. You can download them for free from the Microsoft website, and download the driver for the video card from the manufacturer’s website.


  • It is possible that when you installed a game or application, some files were damaged, which caused error 0xc0000142. To eliminate this problem, it is recommended to reinstall the program that is signaling the error.

Some viruses can delete necessary files and libraries and block access to them. We recommend checking your system for viruses; to do this, use the popular free utility Dr.Web CureIt.


On a note: If the antivirus finds dangerous files in the system, then a suspicion arises that important system libraries have been damaged. To restore them without reinstalling the operating system, you need to restart Windows in safe mode and run the “sfc /scannow” command. This utility will check files for integrity and fix problems, and missing files will be restored.

We run the program as the system administrator, and also indicate compatibility. Right-click on the shortcut, go to the “Compatibility” tab, then select compatibility mode for Windows XP SP3 or Windows 7.

  • Sometimes, simply cleaning the disk from temporary files helps fix the error 0xc0000142. To do this, delete all items in the Temp folder located along the Windows/Temp path.

Unplug your computer and try disconnecting the power cable directly from the power supply. The next day, connect everything back. This kind of “discharge” often helps solve the critical problem of error 0xc0000142.

If in the end you were unable to fix the error 0xc0000142 using any of the above methods, there is a high probability that the program is incompatible with the components of your system or their incorrect operation due to a malfunction. It is recommended to update the BIOS and then test the system by connecting and disconnecting problematic components of your computer.

Error 0xc0000142 occurs in any version of Windows when an application fails to initialize correctly.

The problem is related to a DLL loading error, which means that the application uses system files that are either damaged or incompatible with the program. Here is just a short list of programs and games that produced this error when launched: iTunes, AutoCAD, GTA 5, Fallout 4, Divinity 2 and many others.

0xc0000142 when starting a game or application in windows 10, 7, 8: how to fix

Replacing the LoadAppInit_DLL value in the registry

Reinstalling system applications

Since the error is associated with the use of incompatible or corrupted DLLs, it is logical to try to reinstall system applications, drivers, etc.
Alternatively, you can download everything separately, such as DirectX 11, OpenAl, Net FrameWork, etc., or you can use a special program All in One All in One Runtimes, which contains the latest versions of all the necessary libraries


Run sfc (system file checker)

Run the sfc /scannow command to scan all protected system files and replace them if incorrect versions are found. (More about)

To do this, launch the console in administrator mode. Enter

Press Enter and wait for the result

Other Possible Causes

  • Check your computer for viruses that may have modified system or application files
  • Install all Windows updates that are queued in Windows Update and wait until they are completely installed
  • Less common, but it still happens that error 0xc0000142 is associated with an outdated video card driver. Update your video card driver
  • Reinstall your application again

Advanced method (for experienced users)

If the previous methods did not help or you want to find out the root cause of the error, you can scan the broken application for its use of DLLs, displaying the full paths to the libraries and displaying their x32 or x64 bit depth to identify incompatibility. We will use the Dependency Walker program, which can do just all this.

When faced with error 0xc0000142 when launching a program or game, most people start looking for answers on the Internet. Not all the information found turns out to be useful, and the user has to independently, through trial and error, find a working option.

When preparing the article, the shortcomings of other sources were taken into account, and all options that did not contribute to the solution were eliminated. We can say with confidence that information about the causes, consequences and solutions to the error is presented in the most understandable and simple form.

The error appears on various versions of Windows 7, Windows 8, Windows 10. After reading, the PC user will be able to figure out the problem on their own without wasting time searching for other articles, videos, people who can solve the issue. And he will not go, having lost hope, to the service center, where he will also have to pay. Each method is suitable for solving the problem on each version.

Error when starting the application 0xc0000142 - reasons

The question is complex, but in order to determine the solution, you need to understand the factor that caused this error. Error 0xc0000142 when starting the game or the program reports a violation of the initialization of dll libraries, but what caused these violations?

A detailed analysis of the problem has borne fruit. Several reasons emerged. They can manifest themselves both in aggregate and each separately. So, the full list of reasons:

  • influence of antivirus;
  • conflict, absence, damage to program and game files;
  • damaged, missing library files: missing or damaged DirectX or .NET Framework, Microsoft Visual C++;
  • incompatibility between the application and your version of Windows;
  • damage to hardware drivers;
  • problems with user permission to launch the application.

The user learns about the problem from a system message that appears either immediately after Windows starts or when the application is launched. The window will give us the necessary information about which file is causing the crash. Once you know the program that is failing to launch, you can proceed to the next step.

How to fix error 0xc0000142 - methods

The procedure is not limited to one method. Depending on the factor that causes the error to occur, the further course of action is determined. Let's sort everything out piece by piece.

Method 1

Run a program or game as an administrator. A simple method that works. It was not possible to find out the exact reasons. Whether the requirement for launching is built into the program itself, or the costs of the OS, one can only guess.

Method 2

Reinstall the game or program by deleting it from the PC and starting the installation process again. Error symptoms: interruption, installation errors; broken assembly. If a simple reinstallation doesn't help, find another download source. An official one would be better.

Method 3

Run a program or game in compatibility mode for another version of Windows. Perhaps the application is designed for an earlier version, which is why the conflict arises.

Method 4

Reinstalling or updating hardware drivers. There may be a malfunction that affects the integrity of the entire system. Updating or reinstalling drivers will help fix the situation. Visit the manufacturer's website or use the disk that came with your PC or laptop. Most often these are video card drivers

Method 5

Update, reinstall DirectX, Microsoft Visual C++, .NET Framework libraries. In the overwhelming majority, they are the “executors” of the launch. If one or all of these libraries fail, it will affect the launch and operation of other applications.

Method 6

Disable antivirus software during startup. It is not known exactly how antiviruses work, because this is a trade secret. Some virus protectors can block the launch of pirated copies of programs, games, and uncertified applications for Windows.

Special method

Esrv exe error when starting the application 0xc0000142 a little different from others. The problem is in the utility from Intel. We haven’t fully figured out the reasons, but it’s easy to solve - update the utility, or delete it. Usually occurs after updating Windows packages.

Results of the work done

Methods are described that one way or another, more or less, solve the user's problems with this error. The methods described in the article apply to Windows 7, 8, 10. As a last resort, if all else fails and you have read to the very end, try booting the system from a boot disk and performing a recovery or reinstallation. We hope for such “happiness” - “Error when starting the application 0xc 0000142. To exit the application, click “OK.” you won't see it anymore)

If you have any questions, you can ask them in the comment form below.

Video: Error when starting the application 0xc0000142 - how to fix it?

 
Articles By topic:
Common Error Codes on HP Printers
The HP Laserjet M1132 MFP is one of the best and most popular HP printer models. The professional service center Complace repairs the HP M1132 MFP in 1-2 days. Repair warranty 2 months. Error E8 HP M1132 Error E8 is a scanner error. Scanner
Apparat – Magazine about the new society
Last updated: 12/27/2018 Artificial intelligence, voice control and virtual reality are the year when science fiction gradually becomes reality. I heard such a law that it is human nature to overestimate the influence of technology
Professional player JetAudio Jetaudio does not install
Report an error Broken download link File does not match the description Other Send a message JetAudio is an original software package developed by Cowon that acts as a player. The uniqueness of the application
What is the best HTML, PHP, CSS, JS code editor?
A code editor is a handy tool for every programmer. And everyone chooses for themselves: some value functionality, some value mobility, for others the main thing is design and convenience. Some people even like to write code in Notepad, but it's the same as trying