[Solved] Fix 0xC000009A Windows - 5 Minute Method

Verified & Tested Updated February 15, 2026

Quick Summary

The error code 0xC000009A on Windows typically occurs when the system lacks sufficient resources, such as memory or handles, to complete the requested operation. This issue can also be caused by corrupted system files, faulty drivers, or hardware malfunctions, which can lead to a failure to boot or operate properly.

Common Causes

  • Insufficient Resources: The system may lack sufficient memory or handles to complete the requested operation, resulting in the 0xC000009A error.
  • Corrupted System Files: System files that are crucial for the operating system to function correctly can become corrupted due to software issues, virus attacks, or improper shutdowns, leading to the 0xC000009A error.
  • Faulty Drivers: Outdated, incompatible, or corrupted device drivers can cause conflicts that result in the error code 0xC000009A, as they can interfere with the normal operation of the system.
  • Hardware Malfunctions: Hardware issues, such as a failing hard drive, faulty RAM, or malfunctioning peripherals, can trigger the 0xC000009A error by disrupting the normal functioning of the system.

Step-by-Step Fixes

Method 1: System File Checker (SFC) Scan Show Steps ↓

Step 1: Open the Command Prompt as Administrator by right-clicking on the Start button and selecting Command Prompt (Admin).

Step 2: In the Command Prompt window, type sfc /scannow and press Enter. This will initiate a scan of your system files and replace any corrupted files found.

Step 3: Wait for the scan to complete. This process may take several minutes, so be patient.

Step 4: Once the scan is finished, restart your computer to apply the changes.

Method 2: Close Unnecessary Applications Show Steps ↓

Step 1: Press Ctrl + Shift + Esc to open the Task Manager.

Step 2: In the Task Manager window, click on the Processes tab.

Step 3: Look for any unnecessary applications or processes that are consuming excessive resources and click on End Task to close them.

Method 3: Increase Paging File Size Show Steps ↓

Step 1: Press Windows + R to open the Run dialog box.

Step 2: Type systempropertiesadvanced and press Enter.

Step 3: In the System Properties window, click on the Settings button under the Performance section.

Step 4: In the Performance Options window, click on the Advanced tab.

Step 5: Under the Virtual Memory section, click on the Change button.

Step 6: Uncheck the box next to Automatically manage paging file size for all drives and select the drive you want to increase the paging file size for.

Step 7: Enter a custom size for the paging file and click OK to apply the changes.

Method 4: Check for Memory Leaks Show Steps ↓

Step 1: Press Ctrl + Shift + Esc to open the Task Manager.

Step 2: In the Task Manager window, click on the Processes tab.

Step 3: Look for any applications or processes that are consuming excessive memory and click on End Task to close them.

Step 4: Consider reinstalling or updating the applications that are causing memory leaks.

Method 5: Run a Disk Check Show Steps ↓

Step 1: Open the Command Prompt as Administrator by right-clicking on the Start button and selecting Command Prompt (Admin).

Step 2: In the Command Prompt window, type chkdsk C: (replace C: with the drive letter you want to check) and press Enter.

Step 3: Follow the prompts to schedule a disk check and restart your computer.

Method 6: Check RAM for Errors Show Steps ↓

Step 1: Press Windows + R to open the Run dialog box.

Step 2: Type mdsched.exe and press Enter.

Step 3: Follow the prompts to run the Windows Memory Diagnostic tool and restart your computer.


Related Fixes