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.
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.
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.
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.