Site icon Thetechhacker

How to fix application was unable to start correctly 0xc0000018 error in Windows

Windows 11

This application was unable to start correctly 0xc0000018 error in Windows error appears when launching an app and usually closes the program with only an OK button. In most cases it is fixable with a few steps. Follow the sequence below from simple to advanced, and stop once the error disappears. Always reboot and test the affected app after each step.

Quick checks:

Create a restore point before advanced fixes

Before changing system settings or the registry, create a System Restore point so the PC can be rolled back if anything goes wrong. This is a precaution for the next steps.

Advanced fix: clear AppInit_DLLs registry value

Many confirmed cases are tied to DLLs injected via AppInit, which can block app start‑up. Clearing that value often resolves the issue. Proceed carefully.

Steps:

  1. Open Registry Editor: Press Windows+R, type regedit, and press Enter. Approve the UAC prompt.

  2. Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows (on 64‑bit Windows). If using 32‑bit Windows, the path is HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows.

  3. In the right pane, locate AppInit_DLLs. Double‑click it and clear everything in Value data, leaving it blank. Click OK. Do not delete other entries.

  4. Close Registry Editor and restart Windows. Launch the app to verify.

Why this works

AppInit_DLLs forces Windows to load listed DLLs into processes. If a DLL is missing, corrupted, or set to a fixed address that conflicts with others, affected apps can fail at launch, producing 0xc0000018. Clearing the list removes the forced injection and prevents the crash.

Extra remedies if the error persists

Good practices to avoid a repeat

When to seek help

If 0xc0000018 persists across multiple apps even after the steps above, capture crash logs (Event Viewer), list active security/monitoring tools, and share with IT or vendor support. In rare cases, deeper OS corruption or incompatible low‑level drivers are involved and may require in‑place repair or a clean install.

In short, start simple (reinstall, scan, remove conflicting tools) and then clear the AppInit_DLLs registry value—a widely documented fix—before moving to clean boot and system file repairs. In most cases, one of these steps restores normal app launches without further drama.

Exit mobile version