This PC Can’t Be Upgraded to Windows 10? Here Are the Fixes

Windows 10, a widely used operating system, is popular among millions of users. More and more choose to update system from Windows 7 to Windows 10 due to the outstanding features of the latter one.

However, we notice that many users reported the error this PC can’t be upgraded to Windows 10 when they are trying to install a certain Windows 10 after downloading. It usually occurs during Windows 10 Setup resulted of some errors from drives, hardware or service.

So, what can you do when this issue happens? Go on reading the rest of this post and you can find solutions that may help you deal with this issue and upgrade system to Windows 10 with ease.  

Solutions to This PC Can’t Be Upgraded to Windows 10

Fix 1: Unplug External Devices

If there are some external devices (like SD card and USB flash drive) connecting to your computer when you are trying to upgrade system to Windows 10, the error this PC can’t be upgraded to Windows 10 may take place.

So, when the error happens, check whether any external devices are connecting with computer. Remove all of them, and then reboot computer and upgrade Windows again.

However, if you choose to upgrade Windows with a USB drive containing the installation media, you’d better copy and paste the installation media to local drive, and then unplug the USB drive. Next, begin the upgrade with the set file from the local drive. 

Fix 2: Run Update Troubleshooter

Running update troubleshooter is another useful method to solve error this PC can’t be upgraded to Windows 10, especially Windows 10 version 1903.

Windows Update troubleshooter is a built-in tool in Windows Settings for Windows 10. So, it will be easy to do it within several steps.

Step 1: Enter Settings window by pressing Windows + I.

Step 2: Choose Update & Security category > click Troubleshoot section > Windows Update > Run the troubleshooter.

Step 3: Click Windows Update > Run the troubleshooter.

This utility will detect and fix the problems related to Windows update. Just follow these steps to have a try.

Fix 3: Check Drivers

Another reason for this error may be that a certain driver isn’t ready for the Windows 10 version. So, you may try checking the drivers to see if there are any outdated or faulty ones. If so, just have an update or reinstallation.

You can make a simple check for your drivers in Device Manager.

Step 1: Open Run dialog. Input devmgmt.msc and press Enter.

Step 2: Expand the device categories to see if any drivers with yellow marks.

Step 3: Update or reinstall the device driver if necessary.

Fix 4: Disable Antivirus Software Temporarily

Sometimes, the antivirus program may affect the Windows 10 installation. So, before starting to update, you can disable the built-in Windows Defender as well as third-party antivirus programs temporarily.

Disable Windows Defender:

Step 1: Navigate to Windows s Settings > Update & Security > Windows Security > Virus & threat protection.

Step 2: Choose Virus & threat protection settings and switch Real-time protection.

Disable Firewall:

Step 1: Go to Control Panel > System and Security > Windows Defender Firewall > Turn Windows Defender Firewall on or off.

Step 2: Click Turn off Windows Defender Firewall option for private and public network settings.

Fix 5: Free Up Hard Disk Space

Before upgrading system to Windows 10, make sure your computer meets the demands of Windows 10 installation. In general, the hard disk space for Windows 10 needs 16 GB for 32-bit and 20 GB for 64-bit system.

So, check the free space of the hard disk. If there’s insufficient disk space, please take measures with the following steps to free up hard disk space.

Step 1: Open File Explorer and click This PC.

Step 2: Locate Devices and drives. Right click the system partition and select Properties > Disk Cleanup.

Step 3: The space that is able to free up will be calculated automatically. You just need to choose the files or folders you don’t want and click OK to clear them.

Except freeing up disk space, enlarging the target partition is also a practical way to increase free space. You may choose MiniTool Partition Wizard to do this work.

Please follow this tutorial.

Launch this partition manager to enter its main interface.

Right click the target partition (system partition) and select Extend.

Choose another partition or unallocated space to take Free Space from. Drag the slider to specify the free space size you want to take. Click OK to confirm.

Click Apply to make the changes effective.

Fix 6: Edit Registry

According to the feedback of some users’ experience, making some changes of Windows Registry is a useful method. Before doing that, please remember to back up the vital registry in advance. Here are the steps:

Step 1: Go to Run window and input regedit.Press Enter to open Registry Editor.

Step 2: Copy and paste this path:  Computer\HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders. Press Enter.

Step 3: Double click AppData string and reset its Value data as %USERPROFILE%\AppData\Roaming. Click OK.

Then, close the window try upgrading Windows 10 again.

Final Words

That’s all the solutions. I hope you can find a suitable one from the mentioned above to solve the problem this PC can’t be upgraded to Windows 10. If you have other good suggestions, please share with us by leaving a comment in the sections below.


Admin is a dedicated author of PureTech Blog. He has been doing the right way by covering various topics related to Technology and the Internet. His forte is to analyze the latest technological trends, a trait you can see in his writing.

Leave a Reply

Your email address will not be published. Required fields are marked *