Was installing Service Pack 1 for Windows Vista today on a machine and got error 0x800b0100 about halfway through running the large (500MB) patch. After lots of trial and error, I even took advantage of Microsoft's free SP1 tech support, but after I mentioned what I had tried, all the guy in the chat wanted me to do was a repair install of Vista.

Here's what I did to fix it.

-------------------------------

Step 1. I ran sfc /scannow.

Step 2. I read through the logfile it generated, C:\Windows\Logs\CBS.log. I did not see anything other than changing listings under winsxs, similar to the following threads (which are not mine):
http://www.vistax64.com/vista-perfor...g-renames.html
http://forums.techarena.in/vista-help/899357.htm
I felt safe to ignore this for now.
(Microsoft has a Knowledge Base entry for learning how to read CBS.log - http://support.microsoft.com/kb/928228 )

Step 3. I downloaded and manually ran KB947821 - System Update Readiness Tool for Windows Vista
( http://www.microsoft.com/downloads/d...DisplayLang=en )

** VERY IMPORTANT **
Step 4. I read the log by the System Update Readiness Tool generated at C:\Windows\Logs\CheckSUR.log.
The log read something like this:
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB932471..(something followed, I forget).mum
There was only one missing MUM, in my case for KB932471.
There were also some SMI registry entries that were missing or extra, but as I read over it, the extra entries aligned with the missing entries - it just appeared that I had a few newer versions than it expected, there were only 4 errors found in this section.
So... one MUM missing and 4 SMI registry entries missing/extra. Looks like the MUM missing was the most critical one.

Step 5. I downloaded KB932471 for Vista, I forget where. It might not have been at microsoft.com

Step 6. I extracted KB932471 to a temp folder using the instructions here.
http://www.ditii.com/2007/04/03/how-...e-package-msu/

Step 7. I renamed the .CAT and .MUM file that extract created in my Temp folder to what CheckSUR.log had been looking for.

Step 8. I took ownership of C:\Windows\servicing\Packages and copied the KB932471 .CAT and .MUM files there.
This solution is mentioned here by someone else: http://social.technet.microsoft.com/...1963283#page:2

Step 9. I re-ran KB947821 manually again. This time, all it logged was my 4 missing and my 4 extra SMI registry entries (I'd love to learn at some point how to correct this by hand as well.)

Step 10. I decided to chance it and run my manually-downloaded-from-Microsoft KB936330 Vista SP1 patch. This time the install completed successfully.

It took me a couple of tries to get everything working again. I had to reset my Internet Explorer settings back to defaults (Internet Explorer -> Tools -> Options -> Advanced -> Reset) so I could update Vista's Windows Update to Microsoft Update, no other solution for that would work. It took me a couple of times to re-enable all the non-Microsoft services I had disabled during my diagnostic process, and repaired my Network connection a few times.

But now everything seems to be working. I'll put it through its paces and call it a day. If I have trouble later, I'll reload the machine.

Oh, yeah - my head hurts now.

- Stiletto

Il mittente di questo messaggio|The sender address of this
non corrisponde ad un utente |message is not related to a real
reale ma all'indirizzo fittizio|person but to a fake address of an
di un sistema anonimizzatore |anonymous system
Per maggiori informazioni |For more info
https://www.mixmaster.it