Thanks, rednaxela. I'll have another look. I haven't run CCleaner since I've started this thread, so I don't think that's it...
But I do have some exciting news!!!
I just ran UpdateInstaller
with 'verification', and it completed successfully!!! There is one interesting line in the command window output:
Warning: Hash files ..\md\hashes-wddefs-x64-glb.txt and ..\md\hashes-wddefs.txt not found.. It's about 2/3 of the way through the following:
- Code: Select all
Starting WSUS Offline Update (v. 7.3) at 13:56:52.95...
Checking user's privileges...
Determining system's properties...
Determining DirectX main version...
Found OS caption: Microsoft Windows 7 Professional
Found Microsoft Windows version: 6.1.7601 (w61 x64 enu sp1)
Checking medium content...
Medium build date: 06/03/2012
Medium supports Microsoft Windows (w61 x64 glb).
Checking Windows Service Pack version...
Checking Windows Update Agent version...
Checking Windows Installer version...
Checking Windows Script Host version...
Checking Internet Explorer version...
Checking Root Certificates' version...
Installing most recent Update for Root Certificates...
Verifying integrity of ..\win\glb\rootsupd.exe...
hashdeep64.exe: Audit passed
Installing ..\win\glb\rootsupd.exe...
Checking C++ Runtime Libraries' installation state...
Checking DirectX version...
Checking Microsoft Security Essentials installation state...
Determining Microsoft Security Essentials definition file version...
Installing Microsoft Security Essentials definition file...
Verifying integrity of ..\msse\x64-glb\mpam-fex64.exe...
hashdeep64.exe: Audit passed
Installing ..\msse\x64-glb\mpam-fex64.exe...
Checking Windows Defender installation state...
Determining Windows Defender definition file version...
Installing Windows Defender definition file...
Verifying integrity of ..\wddefs\x64-glb\mpas-feX64.exe...
Warning: Hash files ..\md\hashes-wddefs-x64-glb.txt and ..\md\hashes-wddefs.txt not found.
Installing ..\wddefs\x64-glb\mpas-feX64.exe...
Checking state of service 'automatic updates'...
Verifying integrity of Windows Update catalog file...
hashdeep64.exe: Audit passed
14:00:20.45 - Listing ids of missing updates (please be patient, this will take a while)...
14:01:44.35 - Done.
Listing ids of installed updates...
Listing update files...
Warning: Update kb2626806 (id: 38c26f99-06db-4526-bb02-598e68b314c5) not found.
Info: Skipping update kb890830 (Malicious Software Removal Tool) due to matching black list entry.
Warning: Update kb2668562 (id: a372984e-8ff9-40b1-b9da-d958219d2440) not found.
Any missing update was either black listed or not found.
Ending WSUS Offline Update at 14:01:50.91...
Z:\cmd>
Come to think of it, 'wddefs' does look familiar... I wonder if that's where it was hanging up before. Not quite sure why it's working now, but it does make me happy!!! I'll see if it works on another machine or two and get back to you.
Edit: I've run the Installer with 'verification' on another machine and it worked! Here's hoping it's fixed.