Microsoft Windows Error Code 0xC000009D: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
0xC000009D
Brand
Microsoft Windows
Product Type
operating_system
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code 0xC000009D (STATUS_DEVICE_NOT_CONNECTED) means Windows has lost connection to a critical device, such as a hard drive or USB drive. This typically occurs during startup or when waking from sleep. The following steps will help you re-establish connections and get your system running again.
Ad

Tools You'll Need

How to Fix Error Code 0xC000009D

  1. Check Physical Connections

    Unplug the computer from power before opening the case.
  2. Run Startup Repair

  3. Check Disk for Errors

    This may take several hours depending on disk size.
  4. Boot into Safe Mode

    If Safe Mode fails, proceed to the next step.
  5. Update or Roll Back Drivers

  6. Check for Corrupted System Files

    Run these commands one at a time and wait for completion.
Ad

When to Call a Professional

If none of the above steps resolve the error, it may indicate a failing hard drive or corrupted boot sector. Contact a professional technician to assess hardware health and perform data recovery if needed.

Frequently Asked Questions

What causes error 0xC000009D in Windows?
This error typically occurs when Windows loses connection to a boot device, such as a hard drive or SSD. Possible causes include loose cables, corrupted drivers, disk errors, or a failing hard drive.
Can I fix error 0xC000009D without reinstalling Windows?
Yes, in many cases you can fix it by checking connections, running Startup Repair, or booting into Safe Mode to fix drivers. Reinstalling Windows should be a last resort.
How do I boot into Safe Mode if I can't start Windows?
Interrupt the boot process three times to trigger Automatic Repair. On the repair screen, go to Advanced Options > Troubleshoot > Advanced Options > Startup Settings > Restart. After restart, press 4 or F4 for Safe Mode.
Is error 0xC000009D a sign of a dead hard drive?
Not necessarily. While it can indicate a failing drive, it often results from loose connections or driver issues. Run CHKDSK and check SMART status (via BIOS) to assess drive health.
Do I need a Windows installation disc to fix this error?
If you cannot access the recovery environment on your PC, you will need a Windows installation USB or DVD to run Startup Repair or access the Command Prompt.