0xC0000142 DLL Initialization Failure fix error

Error 0xc0000142 occurs in all versions of Windows when the application cannot be recognized correctly.

Error 0xc0000142 occurs in any of the versions of Windows when the application fails to initialize correctly.

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

Run application in compatibility mode

Click the right mouse button on the application or game file being launched. Select Properties Go to the Compatibility tab Click the Run program in compatibility mode and select the version of the operating system. Here everything is individual for each program, you need to select. Some should work in Windows XP, some in Windows 7, etc. Click the checkbox Run this program in admin mode. Click OK. We try to run the application

Replacing the value of LoadAppInit_DLL in the registry

Press the key combination Win + R In the window that appears, enter regedit and click OK Go to the section HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ LoadAppInit_DLLs Double click with the mouse on the parameter LoadAppInit_DLLs Set 0. and Click OK. Try running the capricious application.

Running sfc (checking system files)

Run the sfc / scannow command to scan all protected system files and replace them when incorrect versions are found. Click the Win + R buttons Type sfc / scannow Press Enter and wait for the result.

4 Recommendations for the Elimination of BSoD:

1. 0xC0000142 DLL Initialization Failure may appear due to errors in the code of the operating system itself. Microsoft is constantly working to correct such errors, releasing patches and service packs. Installed the latest update package (Service pack) and the constant updating of the system will save a lot of errors.
2. If 0xC0000142 DLL Initialization Failure appeared after the newly installed device driver or program. It is necessary to roll back the driver to an earlier version. With programs, things are easier, removing them will eliminate the cause of the failure. The “Run Last Known Good Configuration” option may be useful.
3. If 0xC0000142 DLL Initialization Failure began to appear after you have connected a new device to the system, then you need to check it for compatibility with your operating system. If the device is compatible, then you need to download the latest drivers from the official website of the manufacturer and install them. If the latest drivers are installed, you need to install an earlier version of the drivers. If the device is incompatible with the operating system, then it is necessary either to change this device or to change the operating system that supports this device.
4. Very often the cause of the appearance of 0xC0000142 DLL Initialization Failure is a malfunction of the RAM. To test it, you can use testing programs, such as memtest86+.