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