I'm W7 with IE8:
I had a laptop problem with these errors concerning Windows Update. Got it resolved. I think the sfc /scannnow did the trick. Here's the link to that issue posted here in the recent past:
http://www.techsupportforum.com/forums/f217/cant-install-windows-updates-two-error-codes-538166.html
NOW; here comes my desktop with the same issues, but nothing seems to fix it. I have a problem with running BITS Service. Here's what I did:
1. I followed the Tutorial linked to the prior topic by verifying COM + Event System is in order.
2. Found that BITS was actually missing. I googled the issue and found a link to bring it back. I see it now, but when looking at it's properties, the description says, "Failed to Read Description. Error Code: 2."
3. I changed the startup type to delayed and clicked on start. I got an error 126.
4. I reset Windows Update via: Reset_Reregister_Windows_Update_Components.bat
I did not use the option which clears the update history.
5. I attempted to run the MS Fix 50202 in aggressived mode, but it failed due to teh BITS 126 error issue.
6. I imported and used the BITS service to registry. I got a window saying it was successfully added to the registry.
7. I found and used the Windows Batch File (bat) for Reset Reregister Windows Update Components. Rebooted.
8. I downloaded the PsTools Suite; it's a zip file, but I can't extract it to Windows/System32 as instructed. When attempting, however, I got a window noting the files were already there and was asked if I wanted to overwrite. The overwrite was blocked as it requires admin priviledges.
9. Got frustrated, walked away, irritated family members, ate a little....
10. I performed sfc /scannow again. No luck.
11. Found the sfcdetails.txt and here are the results:
2011-03-12 15:15:16, Info CSI 00000035 [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2011-03-12 15:15:17, Info CSI 0000003a [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2011-03-12 15:22:47, Info CSI 000002dc [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2011-03-12 15:22:47, Info CSI 000002de [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2011-03-13 06:30:52, Info CSI 00000035 [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2011-03-13 06:30:53, Info CSI 0000003a [SR] Cannot repair member file [l:16{8}]"qmgr.dll" of Microsoft-Windows-Bits-Client, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
_____________
My history above is not exact. There have been a number of reboots. Some steps I took more than once. Any help would be greatfully appreciated!