All things are possible - and there are many, many things that can be damaged.
However my analysis is of the actual effects of two specific faulty MS-Fix-It's:
KB971058 - How do I reset Windows Update components?
http://support.microsoft.com/kb/971058/en-gb
and
Fix the problem with Microsoft Windows Update that is not working
http://support.microsoft.com/mats/windows_update/en-us
There were a few technical details I omitted to mention in my previous post and were also left out of the forum post I linked (to avoid it being too confusing) - these I will detail below:
As far as I can tell these two faulty MS-Fix-It's have only one faulty action:
They both modify the BITS registry by using Vista/Win7 entries - renaming and disabling BITS
They do NOT change or delete any of the XP DLL's or un-register any of the DLL's
The only error the Fix-It's report is a corrupt or missing service registration - that would be the BITS registry - and the Fix-It created that problem itself - it did not exist before the Fix-It ran!
The Fix-It's most probably do fix everthing else - and appear to leave Windows Update fully functional - once the BITS registry damage is fixed - and I can see no other problems so far. Windows Update runs and BITS auto-starts on command
during Windows Update downloads.
To restore the correct XP version of BITS registry you can merge a clean copy from a standard XP system - however because it is a merge and not a replace -
this only corrects the keys and values that it overwrites - anything else is left untouched.
It leaves untouched 3 new registry values created by the faulty Fix-It
- and one of those new registry values prevents BITS from starting
The 3 new registry values created by the faulty Fix-It's are:
"DelayedAutoStart" <---- Meaningless to XP - but shouldn't be there
"ServiceSidType" <---- Causes error 1290 - and stops BITS from starting
"RequiredPrivileges" <---- Meaningless to XP - but shouldn't be there
My special BITS registry fix includes registry commands to delete these 3 values
- as detailed in the Forum post here:
http://forums.techguy.org/8830414-post36.html
Hope that gives you the missing info to understand this specific BITS damage and fix
Happy Xmas All