Apps & runtime · high

How to fixDLL-FAULT-ntdll.dll

Missing or corrupt library ntdll.dll

What this error means

Missing or corrupt library ntdll.dll is a high-severity software runtime issue. The application could not be started because the ntdll.dll module threw an exception or was not found. It's most often caused by deleted library file, incompatible version of Visual C++ and malware Damage. Work through the steps below in order.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 3 complete
01Reinstall the app

Reinstall the app.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Install the Visual C++ Redistributable package

Install the Visual C++ Redistributable package.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Run System File Checker

Run System File Checker.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Deleted library file
  • Incompatible version of Visual C++
  • Malware Damage