Ok, here we go for both cbs.log and windowsupdate.log:
https://onedrive.live.com/redir?resid=9F39A85E3B815424!120&authkey=!ALCk-Wi4WO2CZTY&ithint=folder%2c
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
My Win 8.1 Pro system was working fine until a few weeks ago when suddenly Windows Updates became broken. The typical scenario is to choose one or more updates to install, it gets partway through, then reboots, then gets further along (to about 75%), then announces it can't finish the installation and has to roll back the install. In the end, the update isn't installed. The whole process takes hours and hours. The first few times this happened it was in the middle of the work day and I lost use of the computer throughout the whole afternoon.
I researched the many, many similar problems that other people have experience and tried all the suggested solutions involving DSIM, SFC, deleting/renaming the update folder and files, booting "clean", and so on. I even wrote a simple batch file to do most of this (copy at the end of this post) because I was doing it so often. I was gradually able to get most of the updates for Windows and Office installed, except for three updates. For those three, I cannot install them no matter what. They are (required updates) , KB2955164, KB2966804, and Optional Update KB2962409. I'll post the full error messages below.
The other new problem I've noticed with this system is that I can no longer change the network properties. I was doing some tweaking on the network and I wanted to set the PC's IP address to a specific address (instead of using DHCP) and I couldn't change it. That may or may not be related -- I haven't researched it much at this point.
So, does anyone have any suggestions? It's hard to keep trying different ideas that don't work because it's so time consuming. Since this system is at my office and I don't want to interrupt work again, I can only try doing updates at the end of the work day, and I find out the next morning whether or not it work.
Here are the error messages. You will see that the error codes are all 800F0920. Originally, my error codes were all either 80080005 or 80242014 and involved about a dozen updates. So this is progress of a sorts.
**********************************
**********************************
Update for Windows 8.1 for x64-based Systems (KB2955164)
Installation date: 6/27/2014 6:53 PM
Installation status: Failed
Error details: Code 800F0920
Update type: Important
Install this update to resolve issues in Windows. For a complete listing of
the issues that are included in this update, see the associated Microsoft
Knowledge Base article for more information. After you install this item, you
may have to restart your computer.
More information:
http://support.microsoft.com/kb/2955164
Help and Support:
*************************************************
Update for Windows 8.1 for x64-based Systems (KB2966804)
Installation date: 6/27/2014 6:53 PM
Installation status: Failed
Error details: Code 800F0920
Update type: Recommended
Install this update to resolve issues in Windows. For a complete listing of
the issues that are included in this update, see the associated Microsoft
Knowledge Base article for more information. After you install this item, you
may have to restart your computer.
More information:
http://support.microsoft.com/kb/2966804
Help and Support:
************************************************
Update for Windows 8.1 for x64-based Systems (KB2962409)
Installation date: 6/27/2014 6:53 PM
Installation status: Failed
Error details: Code 800F0920
Update type: Optional
Install this update to resolve issues in Windows. For a complete listing of
the issues that are included in this update, see the associated Microsoft
Knowledge Base article for more information. After you install this item, you
may have to restart your computer.
More information:
http://support.microsoft.com/kb/2962409
Help and Support:
**********************************
**********************************
And here is the batch file I use to reset pretty much everything related to the Windows Update process. It does not include SFC, which I usually do separately.
**********************************
DISM.exe /Online /Cleanup-image /Restorehealth
pause
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Ren %systemroot%\SoftwareDistribution SoftwareDistribution8.bak
Ren %systemroot%\system32\catroot2 catroot2-4.bak
pause
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)
pause
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
pause
dism /Online /Cleanup-Image /StartComponentCleanup
**********************************
Thanks,
Ben
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Ok, here we go for both cbs.log and windowsupdate.log:
https://onedrive.live.com/redir?resid=9F39A85E3B815424!120&authkey=!ALCk-Wi4WO2CZTY&ithint=folder%2c
It looks like you had multiple problems and the steps you have taken are getting rid of some but not all. I am currently trying to figure out what is wrong but I keep getting some errors that I would normally see in a computer that is part of a domain or at least once was or is on a WSUS server for updates.
I asked before but I don't know if you checked to see if your computer had a domain set up. I know you aren't part of one but I am curious if somehow something got changed. Windows Key + S > type pc info and open if to se if it lists you as part of a domain for some reason. Then search for edit group policies and open that.
Once you get that open there are two "all settings" one is under Computer Configuration > Administrative templates > at the bottom select all settings. This will open the setting in the middle pane and from there you can sort the state column by clicking on the header for that column. Sort it so that Enabled is on top. If you never set any then they should all be disabled. This will check if one got set somehow.
Then do the same for user configuration.
If those all look normal try creating a new user account that has admin privileges and do the updates through that account in a clean boot state and make sure when you log back in to the computer you do it in that account if a restart is required.
When you do install the updates using the new account make sure you restart then check for updates that are still pending or failed install once more and restart again.
If it fails get the windowsupdate.log again so I can see what is going on with a new account.
Clean boot in W8 - 8.1
http://support.microsoft.com/kb/929135/en-us
When you do install the updates using the new account make sure you restart then check for updates that are still pending or failed install once more and restart again.
If you haven't ran dism /online /cleanup-image /restorehealth recently I would run it again. I noticed thatabout a week ago your main issue was all network related and that is now look good. If dism can reach windows update the restore health command should work in repairing the files that are broken.
I know this can be frustrating because running and update can take a while to only have it crash but it looks like what you have been doing is slowly peeling away at what the root cause is. I hope you can get this fixed soon
I checked the domain status and it is definitely not part of a domain. There is a button to join a domain but I don't have any active domains on this network. I used to run domains here all the time but not recently and this computer was a fresh build (not an upgrade or update) from only April, long after all domains were removed.
I also checked the group policies for both computer configuration and user configuration. The status of all policies is "Not configured". I thought I should mention that specifically, since you said they should be disable, which doesn't mean quite the same thing. This must be the Windows default because I haven't set any policies or run any software that would set policies.
I'll have to wait to try setting up a new admin account as it will tie up the computer for several hours when the upgrade fails.
I ran your test of creating a new admin account and testing it for the upgrade. Same exact thing happened in the same exact way. Whatever the problem is, it's not user-specific.
Is it possible to try the update on a different network connection?