Windows update error 0x80070BC9 with windows 7
Hi, I have only one Windows 7 machine which has started to show 80070BC9 in Windowsupdate.log file when trying to install Windows updates KB2478662. I believe this refers to a "pending update" which needs to be completed before other updates can follow (normally after a reboot). I restarted the computer many times, tried to install this update manually, tried .Net cleanup tool, strated the computer in selective startup mode (without load startup items) and reset Windows update components. unfortunately I still have the same problem. I get the following in Windowsupdate.log file: 2012-02-07 15:42:17:069 328 e9c Setup WARNING: CBS EvaluateApplicability returned error, error = 0x80070BC9 2012-02-07 15:42:17:069 328 e9c Setup FATAL: Applicability evaluation for setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.4.7600.226" failed, error = 0x80070BC9 2012-02-07 15:42:17:069 328 e9c Setup FATAL: SelfUpdate check failed, err = 0x80070BC9 2012-02-07 15:42:17:069 328 e9c Agent * WARNING: Skipping scan, self-update check returned 0x80070BC9 2012-02-07 15:42:17:069 328 e9c Agent * WARNING: Exit code = 0x80070BC9 2012-02-07 15:42:17:069 328 e9c Agent ********* 2012-02-07 15:42:17:069 328 e9c Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates] 2012-02-07 15:42:17:069 328 e9c Agent ************* 2012-02-07 15:42:17:069 328 e9c Agent WARNING: WU client failed Searching for update with error 0x80070bc9 2012-02-07 15:42:17:069 328 430 AU AU setting pending client directive to 'Reboot Pending' 2012-02-07 15:42:17:069 328 430 AU Changing existing AU client directive from 'Install Approval' to 'Reboot Pending', session id = 0x1 2012-02-07 15:42:17:069 328 3b4 AU >>## RESUMED ## AU: Search for updates [CallId = {87044891-5208-4538-8A04-FC019AE09325}] 2012-02-07 15:42:17:069 328 3b4 AU # WARNING: Search callback failed, result = 0x80070BC9 2012-02-07 15:42:17:069 328 3b4 AU # WARNING: Failed to find updates with error code 80070BC9 It's very important for me to fiind a solution without reinstalling Windows 7. Your help would be very much appreciated. Thanks a lot, William
February 7th, 2012 10:38am

This error is usually caused by some 3rd party software that is not allowing the machine to accept the update. You will most likely need to find out what software it is that is causing the issue before the update can be applied to the system. Being that it is only one system, tells me the box may have some additional software or component installed that is causing the havoc. If you do not wish to install the updates in the future, you may hide it. a. Click Start, In the search box type "Windows Update" b. Click on View available updates. c. Right-click on an item in the list, and choose Hide update from the menu. You can use the following KB article that shows how to troubleshoot the problem without having to reinstall the entire OS from scratch. _JoeG Dell- Systems Integration Consultant Twitter: @8bits1byte Please 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
February 7th, 2012 1:26pm

1. Disable any antivirus and malware software (AV&MW) 2. Dowload manually and install required update: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26308 3. Enable AV&MW 4. Click and run http://support.microsoft.com/kb/971058 Regards Milos
February 7th, 2012 2:08pm

Thanks a lot but I've already tried your suggestions with no success. When I tried to install the update manually it fails. Regards
Free Windows Admin Tool Kit Click here and download it now
February 8th, 2012 12:57pm

Hi, Did you receive any error message when you manually install the update package? I l suggest to fix Windows Update first: http://support.microsoft.com/kb/958044 If error persists, fix .NET Framework: http://support.microsoft.com/kb/976982 http://windows.microsoft.com/en-us/windows7/Windows-Update-error-80070643 Hope that helps. Regards, Leo Huang TechNet Subscriber Support If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.Leo Huang TechNet Community Support
February 13th, 2012 2:50am

Hi, Did your issue solved? Please feel free to give me any update. Thanks. Regards, Leo Huang TechNet Subscriber Support If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.Leo Huang TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
February 15th, 2012 7:44pm

Hi Leo, It's a very important computer with a specific server application, so I cannot test the solution when I want. I am going to make the test as soon as possible and will let you know. Thanks a lot and best Regards, William
February 16th, 2012 4:02am

If you make the test, please let know if it works. Regards, Leo Huang TechNet Subscriber Support If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.Leo Huang TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
February 16th, 2012 8:19pm

Hi Leo, I tried everything with no success. After restarting the computer I still receive the following message after clicking on the link "Check for Updtaes". Regards, William
February 20th, 2012 6:46am

Hi, I am trying to involve someone familiar with this topic to further look at this issue. Regards, Leo Huang TechNet Subscriber Support If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.Leo Huang TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2012 10:39pm

Hi, Please follow the steps as below to register the Windows Update files and remove incorrect Registry values that may exist and check the result. Thanks. 1. Register the Windows Update files 1). Start and administrative command prompt 2). At the command prompt, type the following commands REGSVR32 WUPS2.DLL /S REGSVR32 WUPS.DLL /S REGSVR32 WUAUENG.DLL /S REGSVR32 WUAPI.DLL /S REGSVR32 WUCLTUX.DLL /S REGSVR32 WUWEBV.DLL /S REGSVR32 JSCRIPT.DLL /S REGSVR32 MSXML3.DLL /S 2. Remove incorrect Registry values that may exist 1). Click start, in the search box, type regedit 2). In the programs list, click regedit.exe 3). Find and then click on the following registry subkey HKEY_LOCAL_MACHINE\COMPONENTS 4). Right click on COMPONENTS 5). Click Export 6). In the File Name bvox, type COMPONENTS 7). In the save in box, click Desktop , and then click Save, to save the file to your desktop 8). In the details pane, right click PendingXmlIdentifier, and then click Delete. If the value does not exist go to the next step 9). In the details pane, right click NextQueueEntryIndex, and then click Delete. If the value does not exist go to the next step 10). In the details pane, right click AdvancedInstallersNeedResolving, and then click Delete. If the value does not exist go to the next step. 11). Restart the computer 12). Try to install updates again. Regards, Ruby Cheng Please 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.
February 21st, 2012 4:00am

Hi, I followed the above steps but I still receiving the same error. I also tried to install the update KB2478662 manually with no succes. Do you have another idea? Thanks a lot and best Regards, William
Free Windows Admin Tool Kit Click here and download it now
February 21st, 2012 9:06am

Hi, I understand that the issue persists after registering the Windows Update files and removing incorrect Registry values that may exist. And before that you have tried manually installation, disable antivirus, checksur but the update still cannot be installed. Based on my experience, the update fail issue may occur when there are problems with winsxs folder, disk or Software Distribution folder. Please try the steps below and check the result. =========================================== 1. Rename Pending.xml 1). Open an elevated command prompt 2). At the command prompt type the following command: takeown /f C:\Windows\winsxs\pending.xml 3). Rename c:\windows\winsxs\pending.xml using the following command: Ren c:\windows\winsxs\pending.xml pending.old 2. Run Check disk (chkdsk) on the OS partition 1). Open an elevated command prompt 2). At the command prompt type the following command: Chkdsk volume: /f /r 3. Rename the Software Distribution folder To rename the Windows Update temporary SoftwareDistribution directory follow these steps: 1). Start an administrative command prompt. 2). Run the following commands hitting enter after each line: Net stop wuauserv cd %systemroot% Ren SoftwareDistribution SoftwareDistribution.old Net start wuauserv 3). Try to install updates again Important The following issues occur when you do this: Updates that are currently downloaded but that have not yet been installed have to be downloaded again by using Windows Update or Microsoft Update. When you delete the Software Distribution folder, your download history is removed. If you currently receive updates from Microsoft Update and from Windows Update, you will have to re-select this option from the Windows Update Web site. Note: If the issue is resolved and you can successfully download and install updates, you can safely delete the SoftwareDistribution.old directory to recover disk space. Best regards, Ruby ChengPlease 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.
February 22nd, 2012 1:31am

Hi, How have you been? Just want to say hi and see how everything is going. Best Regards, Ruby Cheng Please 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
February 27th, 2012 2:53am

Hi, I still receiving the same error. Step 1. Rename Pending.xml --> I dont have any Pending.xml file on the computer Step 2. Run Check disk (chkdsk) on the OS partition --> see the result below Checking file system on C: The type of the file system is NTFS. A disk check has been scheduled. Windows will now check the disk. 256448511 KB total disk space. 37419376 KB in 81460 files. 57028 KB in 22695 indexes. 0 KB in bad sectors. 350375 KB in use by the system. 65536 KB occupied by the log file. 218621732 KB available on disk. 4096 bytes in each allocation unit. 64112127 total allocation units on disk. 54655433 allocation units available on disk. Step 3. I renamed the Software Distribution folder and clicked on checked for updates. Best Regards, William
February 28th, 2012 11:31am

Save this script as .bat file and run it with admin rights @echo off & setLocal EnableDELAYedExpansion echo Stop Bits and Windows Update service net stop wuauserv /Y net stop bits /Y Echo Remove Registry Keys from Windows Update Agent reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIDValidation /f Del "C:\ProgramData\Microsoft\Network\Downloader\qmgr*.dat" CD /D %SystemRoot%\System32 regsvr32.exe /S atl.dll regsvr32.exe /S urlmon.dll regsvr32.exe /S mshtml.dll regsvr32.exe /S shdocvw.dll regsvr32.exe /S browseui.dll regsvr32.exe /S jscript.dll regsvr32.exe /S vbscript.dll regsvr32.exe /S scrrun.dll regsvr32.exe /S msxml.dll regsvr32.exe /S msxml3.dll regsvr32.exe /S msxml6.dll regsvr32.exe /S Msjava.dll regsvr32.exe /S actxprxy.dll regsvr32.exe /S softpub.dll regsvr32.exe /S wintrust.dll regsvr32.exe /S dssenh.dll regsvr32.exe /S rsaenh.dll regsvr32.exe /S gpkcsp.dll regsvr32.exe /S sccbase.dll regsvr32.exe /S slbcsp.dll regsvr32.exe /S cryptdlg.dll regsvr32.exe /S oleaut32.dll regsvr32.exe /S ole32.dll regsvr32.exe /S shell32.dll regsvr32.exe /S initpki.dll regsvr32.exe /S wuapi.dll regsvr32.exe /S wuaueng.dll regsvr32.exe /S wuaueng1.dll regsvr32.exe /S wucltui.dll regsvr32.exe /S wups.dll regsvr32.exe /S wups2.dll regsvr32.exe /S wuweb.dll regsvr32.exe /S qmgr.dll regsvr32.exe /S qmgrprxy.dll regsvr32.exe /S wucltux.dll regsvr32.exe /S muweb.dll regsvr32.exe /S wuwebv.dll echo Remove software distribution folder rd /s /Q %SystemRoot%\SoftwareDistribution echo Start Bits and Windows Update service net start bits net start wuauserv wuauclt /resetauthorization /detectnow wuauclt /resetauthorization /reportnow exit /B 0
Free Windows Admin Tool Kit Click here and download it now
February 28th, 2012 1:27pm

Hi, Thanks a lot for your script, unfortunately I have always the same error :-(. William
February 29th, 2012 1:00pm

I think then that your windows update agent might be corrupted or your computer is inffected with some virus/maleware. Link to download windows update agent http://support.microsoft.com/kb/949104 backup this key in registry. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate then delete it and install windows update agent from the link above
Free Windows Admin Tool Kit Click here and download it now
February 29th, 2012 1:07pm

It's not possible that the computer is infected because there is no internet connection on it. I removed the key in the registry and tried to install Windows update agent. I received the following error: Install failed with the following error number: 0x80070bc9
March 2nd, 2012 10:41am

Try installing that with force switch, make sure you run it from elevated cmd prompt and you reboot after install. WindowsUpdateAgent30-x86.exe /wuforce The only other thing i can suggest is to re-install XML on your computer to. Windows Updates have huge dependency on XML.
Free Windows Admin Tool Kit Click here and download it now
March 3rd, 2012 12:21pm

You may want to check out these threads (http://support.microsoft.com/kb/968440 and http://support.microsoft.com/kb/2509997). I ran into this issue on a Server 2008 box and it was the TrustedInstaller issue.
July 26th, 2012 5:21pm

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

Other recent topics Other recent topics