Tips - Fix Microsoft Windows Update Issues

Microsoft creates direct links where they are steps and troubleshooting articles/tips that you could follow:

1.)Fix Microsoft Windows Update Issues

https://support.microsoft.com/en-us/gp/windows-update-issues/en-us

To speed up troubleshooting you can download this .cab

http://go.microsoft.com/fwlink/?LinkId=231149












2.) Otherwise you could follow this article and manually reset it:

How do I reset Windows Update components

https://support.microsoft.com/en-us/kb/971058

Here they are some parts:


Windows 8.1, Windows 8, and Windows 7
Microsoft fix it banner
The Automatically diagnose and fix common problems with Windows Update troubleshooter may automatically fix the problem described in this article. 

This troubleshooter fixes many problems.
learn more
Run now

3.) If you need to install latest windows update agent:

perating systemUpdate
All supported x86-based versions of Windows 8 (KB2937636)DownloadDownload the package now.
All supported x64-based versions of Windows 8 (KB2937636)DownloadDownload the package now.
All supported x64-based versions of Windows Server 2012 (KB2937636)DownloadDownload the package now.
Stand-alone packages for Windows 7 SP1 and Windows Server 2008 R2 SP1
The following files are available for download from Windows Update.
Operating systemUpdate
All supported x86-based versions of Windows 7 SP1DownloadDownload the package now.
All supported x64-based versions of Windows 7 SP1DownloadDownload the package now.
All supported x86-based versions of Windows Server 2008 R2 SP1DownloadDownload the package now.
All supported x64-based versions of Windows Server 2008 R2 SP1DownloadDownload the package now.
All supported Itanium-based versions of Windows Server 2008 R2 SP1DownloadDownload the package now.

More details:

https://support.microsoft.com/en-us/kb/949104

Otherwise:

To obtain version 7.4.7600.226 of the Windows Update Agent, click one of the following links as appropriate for the operating system: 
Release Date: Thursday, September 24, 2009

More details:

https://support.microsoft.com/en-us/kb/946928

4.) Run this second Microsoft fix it:


  1. Click this button:
    Picture of a Fix it button
    Fix this problem
  2. In the File Download dialog box, click Run, and then follow the steps in the wizard.
  3. Open Windows Update, and try to install the update again.



[APPENDIX]

Manually reset Windows Update components
Important Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it,back up the registry for restoration in case problems occur.

To reset the Windows Update components, follow these steps:
  1. Open a command prompt. To do this, use one of the following methods, depending on your version of Windows:
    • Windows 8.1 and Windows 8: From the Start screen, swipe in from the right side to display the charms, select Search, and then search for cmd. (Or, if you are using a keyboard and mouse, type cmd at the Start screen.) In the search results, press-and-hold or right-click Command Prompt, and then select Run as Administrator.
    • Windows 7 and earlier versions: Press the Windows logo key + R, type cmd in the Run box, and then press Enter. Right-click cmd, and then select Run as Administrator.
  2. Stop the BITS service, the Windows Update service, and the Cryptographic service. To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.
    • net stop bits
    • net stop wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  3. Delete the qmgr*.dat files. To do this, at a command prompt, type the following command, and then press Enter:
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. If this is your first attempt at resolving your Windows Update issues by following the steps in this article, you should skip step 4 and go to step 5. You should follow step 4 at this point in the troubleshooting only if you cannot resolve your Windows Update issues after you follow all steps except step 4. (Step 4 is performed by the "Aggressive" mode of the Fix it Solution that was mentioned earlier.)
    1. Rename the softare distribution folders backup copies. To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.
      • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
      • Ren %systemroot%\system32\catroot2 catroot2.bak
    2. Reset the BITS service and the Windows Update service to the default security descriptor. To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.
      • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
      • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  5. At a command prompt, type the following command, and then press Enter:
    cd /d %windir%\system32
  6. Reregister the BITS files and the Windows Update files. To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browseui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
  7. Reset Winsock. To do this, at a command prompt, type the following command, and then press Enter:
    netsh winsock reset
  8. If you are running Windows XP, you have to configure the proxy settings. To do this, at a command prompt, type the following command, and then press Enter:

    proxycfg.exe -d
    If you are running other versions of Windows, at a command prompt, type the following command, and then press Enter:
    netsh winhttp reset proxy
  9. Restart the BITS service, the Windows Update service, and the Cryptographic service. To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.
    • net start bits
    • net start wuauserv
    • net start appidsvc
    • net start cryptsvc
  10. Windows Vista only: Clear the BITS queue. To do this, at a command prompt, type the following command, and then press Enter:
    bitsadmin.exe /reset /allusers
  11. Install the latest Windows Update Agent.
  12. Restart the computer.