FIX Windows search services: Error 21: the device is not ready

When you try to access data from a hard drive, DVD drive, SD card, USB flash drive, pen drive, etc, “The device is not ready” error may occur. In fact, this error is caused by different reasons. Here we are going to share some solution to fix it.

Fix 1: Reinstall or Update your driver

Changes done to your computer will be able to disorder your driver. If that occurs, you are able to reinstall your driver or update it. To do that, just do the following.

  • If you get a Device Manager error code, please take note of the description so you are able to pinpoint the driver or the component which is causing the error.
  • Launch device manager by searching for Device Manager or running devmgmt.msc.

 running devmgmt.msc.

  • After that, you have to find the driver on the list and then right click on it.
  • Please click Uninstall if you want to reinstall the driver, or Update Driver Software if you are attempting to update it.
  • Next, you are going to see a confirmation window, ensure that the Delete driver software item is unchecked.
  • Lastly, you are able to click ok then reboot/restart your computer.

Alternatively, you are able to do this:

  • Manually download the driver from the manufacturer.
  • Then, run it to replace the current driver which you are using.
  • Once done, just reboot your computer.

Fix 2: Repair Corrupted or missing system files

For your information, System File Checker is a tool that works pretty much like a registry checker however this helps you discover and repair corrupted or missing system files so it takes a bit longer to run.

  • To run the command, you have to open the elevated Command prompt by typing it on the search window.
  • After that, right clicking Command Prompt and selecting run as administrator

Command Prompt and selecting run as administrator

  • Now, you are able to type sfc /scannow on the prompt and wait until the verification process is completed successfully.

type sfc scannow on the prompt

Run Checkdisk: Chkdsk repairs lots of inconsistencies with the OS. Also, the System errors may be repaired by using this utility. To run it, do these steps below:

  • At the first step, you have to open Command Prompt by typing it on the search box. When you see the result on the list overhead, please right click on it and select Run as Administrator
  • Your system may say you cannot run it at the moment as you are still processing data and will prompt you if you want to run it before the next startup, only click y for yes and then exit the screen and reboot/restart your computer.
  • After the computer reboots, you are going to see chkdsk running outside of Windows. Let it finish until it provides a report of what was found, fixed or marked.
  • Lastly, you are able to exit the window and allow your computer to reboot normally.

Fix 3: Utilize System Restore

For Window 7

  • Firstly, you are able to click Start, choose All Programs -> Accessories and then click the System Tools.
  • After that, you have to click System Restore and then click Next.
  • The next step that you have to do is to select your restore point when you know your computer is doing well.
  • Please keep clicking Next and click Finish.
  • Usually, it will bring a few minutes, so patiently you have to wait for the operation to completely stop.

For Windows 8, or 10

  • Please right-click the Start button, then click System.
  • In the System window, you are able to click System and Security.

System and Security.

  • After that, you have to tap System. On the left side, click System protection.

click System protection.

  • Now, you are able to click System Restore. Please follow the instructions to choose your restore point and then click Next until you see the Finish button.

click System Restore

  • Lastly, you only need to wait for the restore process until finished completely.

Fix 4: Roll back your driver

Also, you may go back to the original driver your computer came with. To do that, do these steps below:

  • On the Device Manager, you have to find the problematic driver.
  • After that, you are able to right click the device and click Properties.

able to right click the device and click Properties.

  • When you see the Properties window, simply click the Driver tab.
  • You are going to see the Roll Back Driver button, click that.

o see the Roll Back Driver button, click that.

  • Please confirm the rollback by clicking Yes when you see a question which says “Are you sure you would like to roll back to the previously installed driver software?”
  • Lastly, you only have to restart your computer.

Fix 5: Repair reinstall by using your OS CD or flash drive

  • The best method to repair your system software is still reinstalling it. Repair reinstall process can help you keep your files as you repair the operating system. You have to ensure that you backup your file if you indeed need to clean reinstall your computer. You are going to need to insert your installation media and restart your computer.
  • Access BIOS. The process is different from one computer model to another. It can be F1, F2, or Del button.
  • When there, you are able to go to the boot section, set boot to the installation disk and save settings.
  • For earlier versions of Windows, you will need to tap your keyboard while you wait for the computer to access the installation disk.
  • Select the repair utility first instead of clean installing the OS. This can save you many hassles. But, if the problem continues after rebooting your computer, then you have to back up files and do the clean reinstall.

FIX Windows search services Error 21 the device is not ready

Causes of the Error 21

we get information that Windows system errors can be caused by hardware or software breakdown. Occasionally, your software is not working in consistency with the hardware due to the changes or hardware failures. In some cases, you might have already installed conflicting drivers or the OS got corrupted. Probably a component had some abnormal power surge that can breakdown parts and affect its operation. Some factors may have occurred that caused the system to display a System error. Of course, the issue with software and hardware is easily resolved if you are able to know the portion which is causing the failure.