Fix Couldn’t Update to Windows 10 Build 100122 on Surface Pro


Here is a screenshot telling me that I can’t update my Surface Pro 3 to the latest Windows 10 build 100122, with error code 0x80070057 – 0x20007.

Couldnt update to windows 10 on Surface Pro 3

Spent hours searching for a solution and kept trying to upgrade more than 10 times. And finally, I got my Surface up to the version I was hoping to get on since yesterday when the latest build 100122 was released.

So, here is how to get it work.

First of all, if you have BitLocker turned on, you need to turn it off before the update. Right-click C: drive, and choose Manage BitLocker. Then turn it off there.

BitLocker Drive Encryption-2015-05-21 22_22_25

Then, open Command Prompt as Administrator window, and run the following command.

rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN

Make sure you type in the command exactly the same as above. Or you may get into some issue finishing it.

Administrator_ Command Prompt-2015-05-21 16_17_22

That’s about it. Launch Update & Recovery and run update again. This time, you should have no problem passing 18% mark that had kept you from moving forward before.



Please enter your comment!
Please enter your name here