Some Windows 10 users who received Windows 10 Intel Microcode Update KB4100347 recently reported error 0xc0000142 with Windows 10 or applications such as Microsoft Office from time to time. Below are the steps to resolve error 0xc0000142.
The application was unable to start correctly (0xc0000142). Click Ok to close the application.
Error code 0xc0000142
stands for STATUS_DLL_INIT_FAILED
, the ‘Initialization of the DLL “%hs” failed. The process is not terminated normally’. This means that the required DLL file could not be loaded successfully.
Solution 1: Deployment Image Servicing and Management (DISM) Command
Step 1: Open command prompt with Administrator right.
Step 2: Enter below command:
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
DISM/Online /Cleanup-image /Scanhealth
DISM/Online /Cleanup-image /Restorehealth
Sfc /scannow
Solution 2: Modify value of LoadAppInit_DLLs Registry Key
Step 1: Go to Registry Editor.
Step 2: Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\
Step 3: Change DWORD value of LoadAppInit_DLLs
to 0
.
Step 4: Restart PC.
Solution 3: Repair Microsoft Office Application
Step 1: Go to Uninstall programs from the Control Panel.
Step 2: Select Office installation and click Repair button (for .msi files).
Solution 4: Perform Clean Boot State in Microsoft Windows 8, 10, 7, Vista and XP
Solution 5: Uninstall Windows 10 Intel Microcode Update KB4100347
Source
Microsoft Update Catalog KB4100347
Microsoft Answers Community: Error 0xc0000142
Microsoft Support: How to perform a clean boot in Windows
Win7系統之家: win10系统应用程序无法正常启动提示0xc0000142错误的解决方法