5 Solutions for "The Device Is Not Ready" Error (Windows 10, 8, 7)


Have you ever encountered the "The device is not ready" error message? Read this post, and then you will find 5 solutions to fix this issue.
Solution 1. Check the drive connection
In order to verify whether the error is caused by loose connections or damaged computer USB ports, you can do the following steps.

Step 1. Disconnect the storage device and insert it into your PC through the same USB ports to check if the device was loosely connected. If the error disappears, you can make sure that neither of your inserted device and the related USB port is damaged. But, if the error still exists, you can go on trying next step.

Step 2: Disconnect the device and plug it into your PC by using a different USB port. If this device can be accessed well, it is absolutely the damaged USB port that causes the problem. If this method doesn't work, you'd better go to next step.

Step 3: Connect your hard drive to another computer that reads USB drives properly to check whether the problem is caused by the computer or operating system.

If this solution cannot solve the device is not ready external hard drive issue, try solution 2.

Solution 2. Uninstall and reinstall the USB controller driver
Some users reported that they successfully solved the device is not ready in Windows 10 issue by following the below steps.

Step 1. Right-click This PC, click on Manage, and then choose Device Manager.

Step 2. Expand and navigate devices on the right pane to find out the device that is not ready.

Step 3. Right-click on the name of your device, and choose Uninstall. Or, double-click the target device and then choose Uninstall.
Step 4. Unplug the drive.

Step 5. Restart PC, and then reconnect your drive to check whether the device is not ready external hard drive error has been solved.

If you still receive the error after trying the above 2 solutions, you can open Disk Management interface and see how it is displayed there.

Solution 3. Check how this device shows in Disk Management

Case 1. Drive shows not initialized
If your drive has not been initialized, the drive is not recognized and you will receive the following error message:
Virtual Disk Manager "The Device is not ready".

Now, you can try the following steps to solve this issue.
a) Press Win+R (Windows logo key and R key) at the same time.
b) Type diskmgmt.msc in the run box and then press Enter key.
c) Right-click on the name portion of the disk entry, where it says Disk [#].
d) Select Initialise Disk from the right-click context menu.
e) After that, you will be given detailed operating prompts. Just do as told.

Case 2. Drive shows unallocated
Sometimes, users who encounter the device is not ready in Windows 10, Windows 8 or Windows 7 will find their drive shows unallocated space in Disk Management. Now, they can try the following 2 simple ways to solve this issue.

① Create new partition on the unallocated space

Right-click the unallocated space, choose New Simple Volume, and then follow the wizards to complete this task.

② Recover lost partitions as well as data from the unallocated space

If your drive contains massive important data and becomes unallocated space, you can try using a partition recovery tool to deal with the device is not ready error message on internal HDD/external hard drive/USB.
Case 3. Drive shows RAW
Sometimes, users who encounter the "the drive is not ready" error message will find their drive shows as RAW file system. Now, to successfully solve the device is not ready internal HDD issue, you can format your RAW drive to NTFS/FAT32. How to Convert RAW to NTFS in Windows 7/8/10 on External Hard Drive is recommended here.

Solution 4. Check your disk for errors
As we know, the "The device is not ready" error is very likely resulted from file system errors or bad sectors on the drive. Therefore, you can run CHKDSK utility to check your disk for errors.

The steps are:
1) Go to the start menu, type in "cmd" in a search bar and press OK button to continue.
2) Right-click Command Prompt and choose Run as administrator, and click Yes button in the pop-up window.
3) Type this command "chkdsk X: /f" and press Enter button. Replace X with the letter of your hard drive partition.
4) Type exit and press Enter.

Solution 5. Replace your drive
If none of the solutions above works on your device, your drive is probably damaged seriously. Now, you had better replace the old drive with a new one and try your best to recover lost data from the old drive.

Read »
Created by Baojin Lee 3 years 39 weeks ago – Made popular 3 years 38 weeks ago
Category: Software   Tags: