The message “Your device is not ready to update Windows” may be related to hardware or software incompatibility issues, or missing drivers. As a result, the system cannot update and waits for the user to fix the problem on his own.
There are several reasons for this problem. Below are suggestions for correcting the error for each specific case. It is recommended that you go through all the methods sequentially in order to find out what is causing the failure and to fix it.
Solution 1: update your video adapter drivers
Most often, the problem is associated with outdated drivers, like Windows, they require regular updates.
- Right-click on the Windows icon (bottom, left corner).
- Select the Device Manager item and wait for the window to load.
- Then expand the Video adapters section, and update each of the drivers one by one.
- Click on them RMB, and select the appropriate item.
- Next, select Search automatically for updated drivers.
In addition, you need to make sure that there are no similar errors in other sections. Expand each and check for exclamation marks in the yellow triangle. If there are any, update them as well. When all processes are complete, reboot the system.
Solution 2. Disable memory integrity
How to do it:
- Right click on the Windows icon and go to Settings.
- Select the Update & Security section.
- Go to Windows Defender Security Center.
- On the left menu, click the Device Security tab.
- Then click Kernel Isolation Details.
- Set Memory Integrity to Off.
- Reboot your computer.
Solution 3. Check your computer for malware
In some cases, the problem with the “Your device is not ready for Windows update” error may be related to malware. You should scan the system with antivirus or built-in Windows Defender.
- Go to the Control Panel by right-clicking on the Windows icon.
- Select the Windows Defender section and run a full scan.
- If a virus is found, the system will remove it and ask you to restart your computer.
Solution 4. Restore your system to a previous state
Another effective way is to roll back the system to a state of stable operation.
- Open the Control Panel as described above.
- Go to the Recovery section.
- Select Start System Restore.
- On the next tab, confirm your selection by clicking Next.
- In the new window, select the appropriate date to which the system should be rolled back.
- If there are not enough points, check the Show other restore points checkbox.
- Then click Next and follow the system prompts.
- After the process is complete, the computer will restart and you can try updating Windows again.
Solution 5. Reset the system to original settings
If none of the above helps, you will have to reset Windows to its original settings. Please note that although personal files will be retained, many programs and applications will be removed and will need to be installed again. In particular, export browser bookmarks to the cloud storage or to a separate folder on your computer.
- Right-click on the Windows icon and go to Options.
- Next, open the Update and Security section.
- Select the “Recovery” tab on the left, and on the right, select Reset the computer to its original state.
- Click start.
- In the window that opens, select Keep my files and then Reset to Factory Settings.
- Follow the instructions in the recovery wizard.
- After completing the process, update Windows to the latest version.