Windows Update KB2393802 Failed With Code 800B0100
Hello, I'm having trouble getting an update to install on a client PC. The update is KB2393802 and it fails with code 0x800B0100. This is on a Windows 7 Pro 32-bit machine. As recommended in the help for this error code, I downloaded and ran the System Update Readiness Tool. The CheckSUR log showed corruption of some MUM and catalog files and reported a list of 'unavailable repair files'. I then followed the instructions in the article below to extract the missing files from the downloaded update to the required folders within %windor%\Temp\CheckSUR. http://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx I then re-ran CheckSUR and got the following log: ================================= Checking System Update Readiness. Binary Version 6.1.7601.21645 Package Version 11.0 2011-04-13 21:14 Checking Windows Servicing Packages Checking Package Manifests and Catalogs (f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_2_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum Line 1: (fix) CBS MUM Corrupt CBS File Replaced Package_2_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (fix) CBS Paired File CBS File also Replaced Package_2_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_4_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum Line 1: (fix) CBS MUM Corrupt CBS File Replaced Package_4_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (fix) CBS Paired File CBS File also Replaced Package_4_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_for_KB2393802_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum Line 1: (fix) CBS MUM Corrupt CBS File Replaced Package_for_KB2393802_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (fix) CBS Paired File CBS File also Replaced Package_for_KB2393802_RTM~31bf3856ad364e35~x86~~6.1.1.1.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum Line 1: (fix) CBS MUM Corrupt CBS File Replaced Package_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. (fix) CBS Paired File CBS File also Replaced Package_for_KB2393802~31bf3856ad364e35~x86~~6.1.1.1.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab. Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20826_none_5978b89a766d479e.manifest x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20826_none_5978b89a766d479e (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20826_none_5978b89a766d479e.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f.manifest x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16695_none_58a26a2b5d8954ed.manifest x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16695_none_58a26a2b5d8954ed (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16695_none_58a26a2b5d8954ed.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0.manifest x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0 (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20826_none_849fd3eba8a7b88a.manifest x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20826_none_849fd3eba8a7b88a (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20826_none_849fd3eba8a7b88a.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI Manifest All Zeros 0x00000000 winsxs\Manifests\x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.16695_none_83c9857c8fc3c5d9.manifest x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.16695_none_83c9857c8fc3c5d9 (fix) CSI Manifest All Zeros CSI File Replaced File: x86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.16695_none_83c9857c8fc3c5d9.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x86-cab4.cab (f) CSI F Mark Missing 0x00000002 f!ntdll.dll x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20826_none_5978b89a766d479e (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20826_none_5978b89a766d479e\f!ntdll.dll: ntdll.dll (f) CSI F Mark Missing 0x00000002 f!ntoskrnl.exe x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0 (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0\f!ntoskrnl.exe: ntoskrnl.exe (f) CSI F Mark Missing 0x00000002 f!ntkrnlpa.exe x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0 (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20826_none_6cd23bf92e62adf0\f!ntkrnlpa.exe: ntkrnlpa.exe (f) CSI F Mark Missing 0x00000002 f!ntoskrnl.exe x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f\f!ntoskrnl.exe: ntoskrnl.exe (f) CSI F Mark Missing 0x00000002 f!ntkrnlpa.exe x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.16695_none_6bfbed8a157ebb3f\f!ntkrnlpa.exe: ntkrnlpa.exe (f) CSI F Mark Missing 0x00000002 f!ntdll.dll x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16695_none_58a26a2b5d8954ed (fix) CSI F Mark Missing CSI Registry Item Repaired Wrote x86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16695_none_58a26a2b5d8954ed\f!ntdll.dll: ntdll.dll Summary: Seconds executed: 300 Found 16 errors Fixed 16 errors CSI Manifest All Zeros Total count: 6 Fixed: CSI Manifest All Zeros. Total count: 6 CSI F Mark Missing Total count: 6 Fixed: CSI F Mark Missing. Total count: 6 CBS MUM Corrupt Total count: 4 Fixed: CBS MUM Corrupt. Total count: 4 Fixed: CBS Paired File. Total count: 4 ================================= All looked good. I then ran Windows Update to install the update in question and it seemed to install ok but prompted me to reboot. After reboot, Windows Update says the update still needs to be installed. Attempting to install the update at this point results in the same failure as I began with. Running CheckSUR again produces the same, seemingly good, log but the install/reboot/failure cycle just repeats. I have also tried renaming the Catroot2 folder and renaming all oem*.* files as recommended in other MS support articles. I don't know what else to try. Any assistance to resolve this will be greatly appreciated. Thanks, David
April 14th, 2011 6:05am

Hi, Thanks for posting in Microsoft TechNet Forum. If you receive Windows Update error 800B0100, it means that a file needed by Windows Update is corrupted or missing. Generally speaking, installing System Update Readiness Tool can help fix problems. Currently, I suggest you try the following steps to check this issue: 1. Use SFC to scan whole system files: How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7 2. Reset the windows update components: How do I reset Windows Update components? Note: this article works for Windows 7, too. 3. If this issue persists, you could try the following methods to troubleshoot: You cannot install some updates or programs Hope it helps. Alex Zhao TechNet Subscriber Support in forum. If you have any feedback on our support, please contact tngfb@microsoft.comPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
April 15th, 2011 5:23am

Hi, I am just writing to see how everything is going. I would appreciate if you could get back to me at your earliest convenience. If you have any questions or concerns related to this issue, please drop me a note. I appreciate your time and I look forward to hearing from you. Alex Zhao TechNet Subscriber Support in forum. If you have any feedback on our support, please contact tngfb@microsoft.comPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
April 17th, 2011 10:05pm

Hi Alex, Thanks for your suggestions. I've been unable to get access to the machine in question but hope to get access in the next couple of days. I'll post back as soon as possible. Regards, David
Free Windows Admin Tool Kit Click here and download it now
April 18th, 2011 11:25am

Hi, Please feel free to let me know the status of this issue, I am glad to be of assistance. Alex Zhao TechNet Subscriber Support in forum. If you have any feedback on our support, please contact tngfb@microsoft.comPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
April 19th, 2011 10:11pm

Hi Alex, I tried your suggestions in turn. SFC found to issues. I reset the update components as per KB971058 - problem persists. I tried everything in KB822798 except an in-place upgrade (this refers to Windows XP). Unfortunately, the problem persists just the same as before. Do you have any further suggestions? Thanks, David
Free Windows Admin Tool Kit Click here and download it now
April 20th, 2011 3:04am

PROBLEM: Windows Update failed to install KB2393802 and generated an error code 0x800B0100. The error code 0x800B0100 equates to TRUST_E_NOSIGNATURE which means "No signature was present in the subject." The following steps would need to be taken in order to try resolving this issue: 1. Download the appropriate System Update Readiness Tool package (x86 or x64) for Windows 7 as outlined in KB947821. 947821 Description of the System Update Readiness Tool for Windows Vista, for Windows Server 2008, for Windows 7, and for Windows Server 2008 R2 http://support.microsoft.com/default.aspx?scid=kb;EN-US;947821 2. Execute the System Update Readiness Tool package for Windows 7. 3. Once completed, review the CheckSUR.log from the bottom of the log scrolling up and locate the value 0x800B0100. This will provide you with the name of the file(s) that may be missing or corrupted, which most of the times may be either a *.MUM or *.CAT file. 4. Then go to a Windows 7 machine that was able to successfully install that *.MUM or *.CAT file and copy both *.MUM and *.CAT to the affected Windows 7 machine that is unable to install KB2393802. 5. After both *.MUM and *.CAT to the affected Windows 7 machine, proceed in trying to re-install KB2393802 on the affected Windows 7 machine. 6. If the above steps 1-5 fail, then as a last resort try one of the following Methods 1, 3, 4, 5, 6, 7, 8, 9, 10, 11 and/or 12 outlined in KB2509997. 2509997 Unable to install updates in Windows Vista, Windows 7, Windows Server 2008 and Windows Server 2008 R2 http://support.microsoft.com/default.aspx?scid=kb;en-US;2509997 7. If neither KB947821 and KB2509997 resolved your issue and KB2393802 fails to install again, please call Microsoft Technical Support and create a case to further troubleshoot this issue and provide them the following 3 files: • %SYSTEMROOT%\Logs\CBS\CBS.log • %SYSTEMROOT%\Logs\CBS\CheckSUR.log • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.logKetan Thakkar | Microsoft Online Community Support
April 22nd, 2011 12:15am

In the end I opted for an in-place upgrade as I expected it to be a quicker solution than going through the motions with MS Tech Support. The in-place upgrade went smoothly and fixed the problem. If anyone else wants to carry out the same procedure, the steps can be found at: http://www.sevenforums.com/tutorials/3413-repair-install.html David
Free Windows Admin Tool Kit Click here and download it now
May 21st, 2011 12:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics