New
#11
Ok, will do.
I've uploaded a file - a58aa.zip - to my SkyDrive at Noel's SkyDrive
Please download and save it.
Right-click on the saved file and select Extract all...
Change the target to C:\ and click on Extract
Close all windows (it would be a good idea to print theseinstructions!)
Now reboot to the Repair Environment - as soon as the machine restarts, starttapping F8 - this should bring up the Advanced Boot Menu, at the top of whichshould be the option 'Repair my Computer'
Pick that
You'll have to log in with your username and password.
Pick the option to use a Command Prompt
At the prompt type
DIR C:\a58aa
hit the enter key - if you get a 'NotFound' error try
DIR D:\a58aa
or
DIR E:\a58aa
The drive letter in use when you find the folder willneed to be substituted (for<drive>) into the followingcommand...
XCOPY<drive>:\a58aa <drive>:\windows\winsxs /y /i /s /v /h
(e.g.XCOPY P:\wfire P:\windows\winsxs /y /i /s /v /h )
run the command (it should take almost no time)andwhen the prompt returns, type
EXIT
and hit the Enter key to exit CommandPrompt - reboot to Normal Mode Windows.
Now run SFC /SCANNOW in anElevated Command Prompt
then reboot and upload the new CBS.log file to your reply.
Hmm.. it wants the installation dvd for that. Am I suppose to do this without it?
In that case I suspect that you would be best off doing a repair install...
See the instructions here...
Repair Install
Ok, I'll try that and come back in like 30 minutes.
Should I run sfc after that and report back with the cbs log?
It will take a LOT longer than 30 minutes for you to do it properly. The updates afterwards (assuming the repair goes OK) will take a good couple of hours. :)
Hmm.. I made a usb boot stick from the latest win 7 sp1 msdn iso I had on my drive. Stuck it and let it reboot, I went to 'repair my computer' which I already used many times in the past to fix startup issues. Then, I chose CMD and copied these files.. went fine. I'm now doing sfc /scannow and will report back in 5.
In the repair wizard there isn't an option that 'fixes' windows.. you have startup fixes but that's unrelated afaik. And you have restore points and restore images which I don't use.
Ok, this time sfc came back saying it found no integrity violations.
Ok, the new CBS is attached.
Edit: I just tried (again) to clean up "windows updates cleanup" via the wizard and it still comes back with a failure msg.
Good - SFC claims to have fixed the remaining error itself :)
There are some interesting entries in the background CBS log -
It seems that something had deleted a lot more (and more critical) than just the sample files!Code:Line 158: 6: Create Directory: Directory = [l:72{36}]"\??\C:\Windows\System32\LogFiles\AIT", Attributes = 00000084 Line 481: 10: Create Directory: Directory = [l:74{37}]"\??\C:\Windows\System32\LogFiles\WUDF", Attributes = 00000080 Line 842: 108: Create Directory: Directory = [l:72{36}]"\??\C:\Windows\System32\LogFiles\Fax", Attributes = 00000080 Line 843: 109: Create Directory: Directory = [l:90{45}]"\??\C:\Windows\System32\LogFiles\Fax\Outgoing", Attributes = 00000080 Line 844: 110: Create Directory: Directory = [l:90{45}] Line 1129: 17: Create Directory: Directory = [l:28{14}]"\??\C:\inetpub", Attributes = 00000080 Line 1134: 21: Create Directory: Directory = [l:44{22}]"\??\C:\inetpub\wwwroot", Attributes = 00000080 Line 1135: 22: Create Directory: Directory = [l:38{19}]"\??\C:\inetpub\logs", Attributes = 00000080 Line 1136: 23: Create Directory: Directory = [l:38{19}]"\??\C:\inetpub\temp", Attributes = 00000080 Line 1643: 11: Create Directory: Directory = [l:30{15}]"\??\C:\PerfLogs", Attributes = 00000080 Line 1644: 12: Create Directory: Directory = [l:42{21}]"\??\C:\PerfLogs\Admin", Attributes = 00000080 Line 1691: 7: Create Directory: Directory = [l:28{14}]"\??\C:\inetpub", Attributes = 00000080 Line 1692: 8: Create Directory: Directory = [l:38{19}]"\??\C:\inetpub\temp", Attributes = 00000080 Line 1693: 9: Create Directory: Directory = [l:56{28}]"\??\C:\inetpub\temp\appPools", Attributes = 00000080 Line 1694: 10: Create Directory: Directory = [l:44{22}]"\??\C:\inetpub\history", Attributes = 00000080 Line 2333: 27: Create Directory: Directory = [l:114{57}]"\??\C:\Windows\System32\LogFiles\Windows Portable Devices", Attributes = 00000080 Line 2432: 4: Create Directory: Directory = [l:82{41}]"\??\C:\Windows\System32\LogFiles\Firewall", Attributes = 00000080 Line 2821: 19: Create Directory: Directory = [l:30{15}]"\??\C:\PerfLogs", Attributes = 00000080 Line 2822: 20: Create Directory: Directory = [l:42{21}]"\??\C:\PerfLogs\Admin", Attributes = 00000080 Line 4175: 4: Create Directory: Directory = [l:114{57}]"\??\C:\Windows\SysWOW64\LogFiles\Windows Portable Devices", Attributes = 00000080
How is Windows Update behaving now?
What happens if you attempt to run the cleanup now?
WU cleanup still doesn't work.. will come back with the failure msg after reboot.