Hello All,
I have 3 Win7 Pro 64 bit machines, the only difference between them being
that one is an AMD machine and has MS Office 2010, and the other two are Intel machines
and have MS Office 2007.
Usually, all the machines receive the same Windows7 updates using Windows Update and they have several old optional updates listed, which I never install.
On the AMD machine I performed a Disk Cleanup, which removed all the optional Windows updates from the list.
On the next Patch Tuesday of March 13 2018, all the 3 machines received the same Windows 7 updates:
– KB4088875 (the 2018-03 Monthly Quality Rollup)
– KB890830 ( the Malicious Software Removal tool – March 2018 )
– KB2952664 ( update for Win7 64 bit )
plus also 3 different updates respectively for MS Office 2010/2007.
The AMD machine (on which the Disk Cleanup was performed before this update)
got stuck forever on the restart required after installing the set of important updates,
showing “Configuring Windows Updates 100% completed”,
while the other two (Intel) machines did restart without problems.
I had to perform a power-off/power-on on the AMD machine and go through several rounds of CHKDSK-s until finally this machine was able to restart and all the important updates were reported as “installed successfully”.
Further on, each of the 3 machines received and installed automatically 3 Windows Defender updates as usual.
On March 23 2018, however, Microsoft released KB4088881 (the C-week Preview Monthly Rollup for 2018-03) and this update only appears on the list of Optional Updates
on the 2 Intel machines, but NOT on the similar list on the AMD machine (the one which encountered the restart problems after the March 13 Updates).
I went through the WindowsUpdate.log of ALL the machines and all of them do have many warnings recorded, like the following one:
“DtaStor WARNING: Attempted to add URL http://download.windowsupdate.com/c/msdownload/update/others/2018/03/26312437_f048796909b2eb7c2e4340e92187a35fe41e0e05.cab for file 8Eh5aQmy63wuQ0DpIYejX+QeDgU=
when file has not been previously added to the datastore”
for various URL-s similar to the above one, including some with very old dates in the URL.
Such a warning appears even for the new KB4088881 update on the two Intel machines, where this update DOES however appear on the Optional updates list.
Otherwise the Automatic Update seems to work correctly and there are no errors
reported in the WindowsUpdate.log.
What I have remarked also is that sometimes the WindowsUpdate.log reports a higher number of “Found Updates” then what is finally displayed on the Optional updates list in the Windows Update GUI.
I have seen numerous web sites that suggest to perform a complete reset of the Windows Update components, including the complete deletion of folder C:\Windows\SoftwareDistribution, but as far as I am aware, if we do this, then the update history will be lost, so I am a little reluctant to take such drastic steps.
I would also add that I have performed all of the following on the AMD machine:
1. Used the Windows 7 Update troubleshooting tool, which reported all of the problems solved.
2. Used the Microsoft Windows update troubleshooter (file WindowsUpdate.diagcab downloaded from MS web site) which did not report any issues.
3. Installed and run KB947821 (System Update Readiness Tool) which found no errors.
4. Run SFC/scannow , which found no errors.
I would like to receive your help in understanding why is the KB4088881 update offered as an optional update only on some of the machines and not on others.
I read the MS support page for KB4088881 and checked and found that my Antivirus
software (ESET NOD32) does have the required Registry entry in place,
which is a condition for this update.
Also, I would like to better understand what is the exact process used by Windows7 to decide which NEW updates to offer as Optional Updates.
Namely, is Windows Update checking the updates that are effectively installed on the machine or, instead, it checks a list contained in some database file
(like for example DataStore.edb, the one for which the many warnings appear in WindowsUpdate.log) ?
I usually do not intend to install any Optional Updates, but, however,
I would like to know whether there exists any procedure/tool
by which I can check and make sure that Windows Update is working correctly,
that all the files it accesses are not corrupt, and so on,
besides waiting for the next Patch Tuesday to see what happens.
Thanks a lot in advance for your help & Best Regards,
Iudith Mentzel