1. Home
  2. Windows
  3. How to Fix Windows ERROR_21: Step-by-Step Troubleshooting Guide

How to Fix Windows ERROR_21: Step-by-Step Troubleshooting Guide


If you’ve encountered Windows ERROR_21, also known as the "Device Not Ready" error, don’t worry — you’re not alone, and this guide will help you troubleshoot and fix it like a pro. This error typically means that Windows is unable to access a specific device, such as a hard drive, USB device, or CD/DVD drive.

In this detailed, easy-to-follow guide, we’ll cover what ERROR_21 means, common causes, and step-by-step solutions you can perform on your own. Whether you’re a tech novice or a savvy user, this article is crafted to help you get your Windows system back on track quickly.


What is Windows ERROR_21?

ERROR_21 is a system error code with the description "Device Not Ready." It often appears when a hardware device, like a hard disk or removable media, isn’t accessible due to a hardware fault, improper connection, or driver issue.

Common Symptoms:

  • You try to access a drive or device, but get an error message.
  • The device is detected but cannot be used.
  • Your system may freeze or throw popups related to the device.
  • Unable to read or write data to the specific hardware.


Why Does ERROR_21 Occur?

The most common causes include:

  • Faulty or disconnected hardware (e.g., loose cables)
  • Outdated, corrupted, or incompatible drivers
  • Corrupted system files or registry entries
  • Issues with the device’s file system (e.g., bad sectors)
  • Malware or software conflicts blocking access


Step-by-Step Guide to Fix Windows ERROR_21

Step 1: Restart Your Computer

It’s simple, but many issues can be resolved by a quick reboot. This clears temporary glitches in hardware communication.

  • Save your work.
  • Click Start > Power > Restart.
  • After reboot, try accessing the device again.


Step 2: Check Physical Connections

If you’re working with external devices:

  • Unplug the device, wait 30 seconds, and plug it back in.
  • Use a different USB port or cable to rule out faulty connections.
  • For internal devices like hard drives, open your PC case (only if comfortable) and check cables are securely connected.


Step 3: Run Windows Hardware and Devices Troubleshooter

Windows has a built-in troubleshooter to diagnose problems:

  1. Press Windows + I to open Settings.
  2. Navigate to Update & Security > Troubleshoot > Additional troubleshooters.
  3. Find and run the Hardware and Devices troubleshooter.
  4. Follow on-screen instructions.


Step 4: Update or Reinstall Device Drivers

Corrupted or outdated drivers commonly cause ERROR_21.

  1. Press Windows + X and select Device Manager.
  2. Find the problematic device (look for yellow warning signs).
  3. Right-click and select Update driver > Search automatically for updated driver software.
  4. If updating doesn’t work, right-click and choose Uninstall device.
  5. Restart your PC to allow Windows to reinstall the driver automatically.


Step 5: Check the Device Status in Device Manager

  1. Open Device Manager.
  2. Double-click the device to open Properties.
  3. Check the Device Status box under the General tab.
  4. If it reports an error code, search online with the specific code for targeted fixes.


Step 6: Run System File Checker (SFC) and DISM Tools

System file corruption can cause device errors.

  1. Press Windows + S, type cmd.
  2. Right-click Command Prompt, select Run as administrator.
  3. In the Command Prompt window, type:

    sfc /scannow

    Press Enter and wait for the scan to complete.

  4. If issues persist, run:

    DISM /Online /Cleanup-Image /RestoreHealth

  5. Restart your PC after both scans are complete.


Step 7: Check Disk for Errors

If the error involves a hard drive or USB device, check for disk errors:

  1. Press Windows + E to open File Explorer.
  2. Right-click the drive, select Properties > Tools.
  3. Under Error Checking, click Check.
  4. Follow prompts to scan and fix file system errors.


Step 8: Scan for Malware and Viruses

Malicious software can block device access.

  • Run a full system scan using Windows Defender or a reliable third-party antivirus.
  • Remove any detected threats and restart your PC.


Step 9: Test the Device on Another Computer

To rule out hardware failure:

  • Connect the device to a different computer.
  • If it works fine there, the issue is likely with your Windows setup.
  • If it fails, the device might be defective and may require replacement.


Step 10: Restore Your System

If ERROR_21 started recently, System Restore can help:

  1. Press Windows + S and type Create a restore point.
  2. Click System Restore, follow the wizard.
  3. Choose a restore point before the issue started.
  4. Confirm and let Windows restore your system.


Final Tips and Preventive Measures:

  • Keep your drivers and Windows OS updated.
  • Safely eject external devices before unplugging.
  • Regularly run antivirus scans.
  • Backup important data regularly.


Conclusion

Windows ERROR_21 can be frustrating, but with patience and these detailed troubleshooting steps, you can resolve the issue swiftly. Remember, hardware issues often manifest with this error, so always verify your physical connections and test the device on another machine. If all else fails, professional help might be needed.

Did this guide help you fix ERROR_21? Share your experience below or ask questions — we’re here to help!


Optimize your Windows device health by staying informed and proactive. Bookmark this guide for future reference!


Keywords: Windows ERROR_21, Device Not Ready, fix Windows ERROR_21, troubleshoot Windows error, device not accessible error, ERROR_21 Windows fix, update drivers error 21, Windows hardware error troubleshooting

Updated on June 17, 2025
Was this article helpful?

Related Articles

Leave a Comment