Windows Update Not Installing: SCCM Troubleshooting Guide

Windows Update Not Installing (Basic Troubleshooting) – Software Centre

If the windows update is failing to install from the Software Centre (below is the screenshot for reference), then you can follow the below steps and perform the necessary troubleshooting to fix the issue and update the machine.


Steps to follow (TR 1):

  1. Check weather VMWare or Virtual Box is installed, please uninstall it (on users confirmation) from Software Centre or manually from the control panel. This app usually stops the windows upgrade.


  2. Make sure there is at least 25-30 GB storage available in the C drive.
  3. Follow the below steps:
  • Open command prompt as admin and type net stop wuauserv to stop the Windows Update Service.
  • Go to C:\Windows and rename the Software Distribution folder to Software Distribution.old (Software Center should be closed as well at this point)
  • Unhide hidden folders in the file explorer.


  • Go to C:\Windows\System32\GroupPolicy\Machine and delete Registry.Pol
  • Restart Windows Update service using cmd as admin (net start wuauserv)
  • Go to Control panel > Configuration Manager > Actions tab > Run all the cycles.
  • Wait for some time (~10 mins) and check the progress again in the Software Centre > Updates section (reference screenshot below.


Note: You can check progress in UpdateDeployments.log (Download and installation progress) and WUAHandler.log (Sync) which is available under C:\Windows\CCM\Logs

Steps to follow (TR 2):

If the update still fails after TR 1, you can follow the below steps:
  1. Go to C:\Windows\Panther – New OS and check for the file like Compactdata… .xml (usually the last one from the bulk).
  2. Open the xml file with any of the browser.
  3. Check for all the drivers which says as BlockMigration=”True” (Here for instance we can see it is oem1.inf and oem0.inf).


  4. Go to C:\Windows\INF and search for the drivers here which is blocking the upgrade.
  5. Double click on the .inf file (oem1.inf) and check which driver the oem file belongs to.



  6. Go to Control Panel > Uninstall a program > Turn Windows features on or off.
  7. Based on the driver description, disable the features from the above location.

Steps to follow (TR 3):

Additionally, if the update still fails or roll backs after the machine restarts, you may follow the below steps.
  1. Go to C:\Windows\Panther – New OS and check for the file like Compactdata… .xml (usually the last one from the bulk).
  2. Open the xml file with any of the browser.


  3. Check for all the drivers which says as BlockMigration=”True” (Here for instance we can see it is oem1.inf and oem0.inf).
  4. Delete these drivers using the below command using command prompt (as admin)
    pnputil /delete-driver oem1.inf /force
  5.  Delete the C:\$WINDOWS.~BT folder (hidden file)
  6. Follow all the steps again from the TR 1, Step 3

Note : Please make sure to take the backup of the oem.inf drivers (to another drive or somewhere) before deleting it.

Post a Comment

0 Comments