When going to version 1607 of 10, it is reportedly supposed to be automatic:
https://blogs.windows.com/windowsexperience/2016/08/02/how-to-get-the-windows-10-anniversary-update/
but can be done by ISO:
When going to version 1607 of 10, it is reportedly supposed to be automatic:
https://blogs.windows.com/windowsexperience/2016/08/02/how-to-get-the-windows-10-anniversary-update/
but can be done by ISO:
A 539-megabyte monster! Appears to be designed to solve lots of problems.
https://www.microsoft.com/en-us/download/details.aspx?id=20858
A very nice downloader provided by Microsoft:
This has been happening on long-installed machines for quite a while. But in the last week, four different sets of Windows 7 64-bit install media, over seven different reloads, have had Windows Update get stuck, or freeze, while searching for Windows updates, eating 100% of one CPU core. Several changes in reload pattern were attempted, some of which included WSUSoffline, without success. Profoundly expert help provided the following. Before deliberately attempting Windows Update, we are to install these, in this order:
Windows Update may get stuck again, searching for new updates, the first time any of the above is attempted. If this occurs, each time, we do this:
wusa.exe
wuauserv
The second time we do each install (after the termination and service restart), the popup for searching for Windows updates comes up for 3-10 seconds, and then we are asked whether we want to install. We then say yes, and it installs. Then we move to the next one of the three!
Some Windows Update issues are permissions problems, which can be fixed using a method involving SUBINACL:
https://support.microsoft.com/en-us/kb/968003#/en-us/kb/968003
Yet something newer than the below, the Windows Update Automated Troubleshooter:
https://support.microsoft.com/en-us/gp/windows-update-issues/en-us
Microsoft is now providing an interesting toolset for Windows Update issues on current operating systems:
http://support.microsoft.com/common/survey.aspx?scid=sw;en;3779&showpage=1
And another Fix-It:
http://support.microsoft.com/kb/968002
And something to install, the SDK, which contains Windows Installer 4.5 and possibly 5.0 too:
The below are our previous methods, from the indefatigable Mike Hunsinger. It is best to try level 1, see if that fixes, go to level 2. Both of these are done in administrative command prompts.
Level 1.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
bitsadmin /reset /allusers
Level 2.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
cd /d %windir%\system32
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
netsh winsock reset
proxycfg.exe -d
netsh winhttp reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
bitsadmin /reset /allusers
We have the System Update Readiness tool for workstations and DISM for servers:
http://support.microsoft.com/kb/947821
For Vista/2008 SP1 and up through 8.1/2012R2 so far. One heads-up: according to this article by a Microsoft developer, it will take about 10 minutes to run, it takes the form of “checksur.exe”.
A new tool from Microsoft, intended to replace msicuu2:
http://support.microsoft.com/mats/Program_Install_and_Uninstall/
There is something different, a procedure, for XP/2003 32/64 here:
Check these two registry locations:
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress
HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
The below is older. Here is the latest from Microsoft, the “Program Install and Uninstall troubleshooter”:
http://support.microsoft.com/mats/Program_Install_and_Uninstall
——————————
The very best thing to do about Windows Installer problems, might just be this:
http://wiki.lunarsoft.net/wiki/Dial-a-fix
But you should also get the latest version of the Windows Installer.
The current version is 4.5. These are new installers, which appear to contain cleanup routines:
There is also a separate cleanup tool. Sometimes you will have to reinstall applications and/or do other cleanup work if you use it. For this reason Microsoft appears to have taken it down from its sites. I was able to get it from here:
http://majorgeeks.com/Windows_Installer_CleanUp_Utility_d4459.html