Some XP Windows Updates that may keep showing up and why. KB842773, KB835732, KB828035
by LitePC
The following Windows Updates may keep showing up under XP if you have removed features that contain files included in the updates. The files that are on your system are indeed updated by the Windows Update installer as they should be.
Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 (KB842773)
Security Update for Windows XP (KB835732)
Security Update for Microsoft Windows XP (KB828035)
Should you worry about the fact that Windows update keeps showing them? No. The files that are on your system that should be updated are updated. If you reinstall a component from your CDROM you may add files to your system that should be patched. For this reason, it is vital that the critical updates keep showing so they can easily be reapplied as needed. It is good practice to visit Windows Update after reinstalling system components that you may have previously removed.
You can verify that files on your system have been updated by the Windows Update patch by checking the contents of the patches and comparing the version numbers of the system files on your system.
e.g. in KB835732 your schannel.dll file version after applying the patch is: "5.1.2600.1347 (xpsp2.040109-1800)"
MS has a new update method that patches files rather than just copy them in from the update archive (patches are far smaller than whole files).
You can download the individual update installers from MS and unzip them to a folder using winzip or winrar. Inside you'll find a file called update.ver. In KB835732 update.ver is in the SP2\update folder.
For KB835732 (downloaded as WindowsXP-KB835732-x86-ENU.EXE) update.ver contains the following:
[SourceFileInfo]
callcont.dll=EA0BD092680F5013D000A822B619C0F9,000500010A280544,364544
evtgprov.dll=FF6AB51A8766561C5059065E4D33CD5B,000500010A280553,40960
gdi32.dll=5F1BECC189C5AC5D7426C96FB3728CD3,000500010A280542,257536
h323.tsp=14F5A48B8DEB78DAEF3D73AD2C3B1466,000500010A280544,253440
h323msp.dll=8C7E9615282926CC040A6468317B949C,000500010A280544,593408
helpctr.exe=C102E4BECEF819E540E43EE9B2E146CA,000500010A28053C,741376
ipnathlp.dll=06899F4E7FF7F3D443E8079FF974ABAB,000500010A280554,439808
lsasrv.dll=0A69A148E565C0BD2715431152DEB1E4,000500010A280551,667648
mf3216.dll=9C71617B7C6551A04B03237235764C9F,000500010A280533,36864
msasn1.dll=B4BF469672563C01CFFD2E742541E175,000500010A280552,51712
msgina.dll=C82638D79C69B2C4FFD0D674B55C9383,000500010A28053F,971264
mst120.dll=A616A975A6069F02A9982EC3FDB9C00E,000500010A280544,253952
netapi32.dll=45FAF0E744A87FFB02D98A200ED4AF00,000500010A28053F,306176
nmcom.dll=E6AD4281A8DEEDDB3AB3C5CC7BBCAD10,000500010A280544,73728
rtcdll.dll=EA0DED5C3182BD3320DD256A7C23D5D7,000500010A280547,548352
schannel.dll=94042B12C753B5C3E5212B42E970AE44,000500010A280543,136704
xpsp2res.dll=69CE5D91EF702098F2299FD9B4E484F6,000500010A280553,593408
The syntax here is:
<filename>=<signature>,<version>,<size>
e.g. for schannel.dll the version number in KB835732 is 000500010A280543. Just looking at the last 4 digits 0543 Hex is Decimal 1347 which is the minor version of the installed file which is 136704 bytes in size.
See also
98lite Professional > Walkthrough a Clean Install of Windows 9x using 98lite
Issues with XP > Windows XP can store deleted objects and not free up the disk space you expect.
XPlite / 2000lite Professional > Why does registry cleaner XXXXXXX finds keys to remove after running XPlite and 2000lite?
XPlite / 2000lite Professional > XPlite seems unable to disable Windows File Protection.
Issues with Apps (9x) > Installing the .NET framework on a 98lite machine