You can't install updates on a Windows-based computer


Home users
: Please don’t try this at home! This article is intended for use by support agents and IT professionals. If you're looking for more information about Windows Update or Microsoft Update errors, go to the following Microsoft websites:

When you try to install an update to Windows, a Windows component, or a Microsoft or third-party software program, you experience one or more of the following symptoms:
  • You cannot view Windows roles or features.
  • A service pack installation fails.
  • When you try to connect to the Windows Update or Microsoft Update website, one of the following error codes is logged in the Windows Update log (windowsupdate.log) or in the Component Based Servicing log (CBS.log):


This problem may occur if one or more of the following conditions are true:
  • The Windows Update database is corrupted.
  • Antivirus software is configured to scan the %Windir%\SoftwareDistribution folder.
  • The Background Intelligent Transfer Service (BITS) service does not receive a content link header.
  • A required system file is registered incorrectly.
  • Windows Installer encountered an error.
  • The Component Based Servicing (CBS) manifest is corrupted.
  • The Windows Update service stops during the installation process.
  • There's a file version conflict with Windows Update agent files.


To resolve this problem, try each of the following methods. After each method, test to see whether the problem is resolved before you go on to the next method. If the problem is resolved by any method, you don't have to try the remaining methods.
Method 1: Run Chkdsk on the Windows partition
Method 3: Download and manually install the update
Method 4: Restart your computer, and then try to install the updates again
Method 5: Run the System Update Readiness tool (CheckSur.exe)
Method 6: Run the System File Checker tool (SFC.exe)
Method 7: Reset the Windows Update Components
Method 8: Delete any incorrect registry values
Method 9: Make sure that your antivirus application does not scan certain files
Method 10: Rename Pending.xml

Article ID: 2509997 - Last Review: Feb 9, 2017 - Revision: 9

Windows Vista Service Pack 2, Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate, Windows 7 Service Pack 1, Windows 7 Enterprise, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Service Pack 1, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Foundation, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Foundation, Windows 10, Windows 10 Version 1511, Windows 10 Version 1607, Windows Server 2016, Windows Server 2016 Datacenter, Windows Server 2016 Standard