Your pc has a driver or service that isn’t ready – Windows 10 – 1903

I was attempting to update my home computer to 1903 to test the new Sandbox feature. When I ran the Windows 10 Upgrade Adviser, I hit the following error.

It would be great if this error message showed you what the actual issue was.

Luckily, there is a method to find this out.

  1. Open File explorer and click the View tab. Make sure the check box for Hidden items is selected.
  2. Select This PC, and type *_APPRAISER_HumanReadable.xml in the search box and search the PC for file names that end with this term.  
  3. Right click the file that ends with _APPRAISER_HumanReadable.xml and open the file with Notepad.
  4. Press CTRL + F and search for DT_ANY_FMC_BlockingApplication. Look for the value, it should be True.
  5. Press CTRL + F and search for LowerCaseLongPathUnexpanded. The value contains the file path of the program that should be removed or transferred to another drive.  (It should be located approximately 28 lines under the DT_ANY_FMC_BlockingApplication).
  6. Make note of the file path listed in the value for LowerCaseLongPathUnexpanded.  You can select the file path and copy it to the Notepad by pressing CTRL + C.
  7. Navigate to the file path’s location in File Explorer.  (Click in File Explorer’s address bar and press CTRL + V to paste the file path you copied earlier.)
  8. Once you’ve located the blocking.exe file, transfer the file to another drive or Delete the file.

You may also download run this batch file to automatically perform the steps above: https://aka.ms/AppRPS (You should be prompted to download a zip file named AppRPS.zip)

The zip file method is the fastest.

From the output, you can see the problem service. In my case, it’s BattleEye, an anti-cheat system for games.

From here you will be able to remove the problem applications or update the required drivers.

The information for my BattleEye issue can be found here. In my case, I removed BattleEye with the tool here, and reinstalled it again after the upgrade by running the game.

Hope this helps!

Leave a Reply