RE: Automatic updates are downloaded but hang when initialising instal

Tech-Archive recommends: Fix windows errors by optimizing your registry





"Stephan" wrote:

> Hello, since a couple of weeks I have problems with the update
> functionalitiy. Automatic updates are downloaded but hang when initialising
> installation. Has anybody a solution for this?

Possibly. Here are my notes for a similar experience. I think I have all
the things
I did, though the order might not be exactly right. Also sorry that it is
so long...

Problem: WindowsUpdate installation fails on Windows 2000 SP4

Windows update lists the updates for download, but fails and says, "The
following updates were not installed: [list of updates not installed]"

Symptoms in eventViewer:
The Background Intelligent Transfer Service service terminated with
service-specific error 2147942402.
The server {4991D34B-80A1-4291-83B6-3328366B9097} did not register with
DCOM within the required timeout.
Windows Update Error Code: 0x80246008

For this particular case, this is approximately how it happened and was fixed:

Last successful Windows updates before Windows Update stopped working were
July 23, 2005:
KB891861, MS Windows Installer 3.1, KB894320, KB896358, KB890046, KB896422,
KB893066, KB901214, KB903235, KB883939
and April 17, 2005:
KB842773 (BITS 2.0 & WinHTTP 5.1), MS Windows Installer 3.1, KB893086,
KB890859, KB893066, KB890923.

(Checked list of updates and manually downloaded since.)

Check Services. BITS depends on:
RPC,
System Event Notification, [COM+ Event System, RPC]
Windows Management Instrumentation Driver Extensions

Tried to Start:
COM+, could not start (set startup to automatic, later worked)
SysEventNotify (already auto)
WinManInstr (was manual, set now to auto)
and BITS still would not start.

Tried removing some of the later updates and reinstalling--didn't solve.

Checked
Windows Management Instrumentation, which was listed as Manual and restarted
it
(stopped, restarted) and set it to Automatic. It now is Started, Automatic.

Tried Windows Update again... still woould not install.
found http://support.microsoft.com/?scid=ph;en-us;6527

Windows Update indicates: Problem, please check update history...
Installation Failure
Error Code: 0x80246008

Tried following the resources and the MS community.
Also had tried downloading BITS & WinHTTP again, more recently.

Tried http://support.microsoft.com/?kbid=282784's qfecheck to check hotfixes
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.

>qfecheck

Windows 2000 Hotfix Validation Report for \\(PC)
Report Date: 10/15/2005 2:01am

Current Service Pack Level: Service Pack 4

Hotfixes Identified: Current on system:
Q282784, Q327194, KB329115, KB819696, KB820888, KB822831, KB823182,
KB823559, KB823980, KB824105, KB824141, KB824146, KB825119, KB826232,
KB828028, KB828035, KB828741, KB828749, KB829558, KB835732, KB837001,
KB839645, KB840315, KB840987, KB841356, KB841533, KB841872, KB841873,
KB842526, KB842773, KB871250, KB873333, KB873339, KB885250, KB885835,
KB885836, KB888113, KB890046, KB890047, KB890175, KB890859, KB891711,
KB891781, KB893066, KB893086, KB893803, KB893803v2, KB894320, KB896358,
KB896422, KB896423, KB899587, KB899588, KB901214, Q818043, Update Rollup 1.

Tried to register the BITS dlls with
http://support.microsoft.com/default.aspx?scid=kb;en-us;883822
(still WindowsUpdates didn't work right...)

Saw responses in the Discussions in Windows Update Community newsgroup.

Tried Torgeir Bakken's suggestion:
Register MSXML3.DLL and see if it helps:
1. Click Start.
2. Choose Run.
3. In the Run box, type (or copy/paste from this post)
%windir%\system32\regsvr32.exe %windir%\system32\MSXML3.DLL

BITS still gave the same error.

Somewhere in here I also reinstalled SP4

Searched %windir% for qmg*.*
found copies of qmgr.dll and/or qmgrprxy.dll in the system drive
\Winnt\$NtUninstallKB842773$, \Winnt\ServicePackFiles\i386,
\Winnt\system32,\Winnt\System32\BITS, \Winnt\system32\dllcache.

Deleted them all to the Recycle Bin (so restore would be possible).

Possibly next ran the BITS client bits_v15_client_setup.exe again.
(Maybe the v 2.0 client also?)

Booted (next morning), tried to start BITS, and it started!

The qmgr.dll and qmgrproxy.dll files now appear in \Winnt\System32 and in
\Winnt\System32\dllcache only.

Happily, WindowsUpdate and Microsoft Update both work through the download
*and* the install portions.

.



Relevant Pages

  • Re: Automatic Updates for Windows XP 2000
    ... Emails will not be acknowledged - please post to the newsgroup so all may benefit. ... |> and see if there is an error code. ... |> How to troubleshoot common Windows Update, Microsoft Update, and Windows Server Update ... |> using Automatic Updates after you repair a Windows XP installation ...
    (microsoft.public.windowsupdate)
  • RE: Error: 8000702
    ... Last try was to manually dowload the System Update Readiness Tool. ... problem to download but dont update my laptop. ... Error message when you use the Windows Update Web site or Microsoft Update ... code 0x800405aa, and error code 0x80090019 ...
    (microsoft.public.windowsupdate)
  • Windows Updates Not Installing!!
    ... when I run Windows Update on my Win XP ... >All the selected updates download successfully. ... >as if I do, the installation will fail. ... >When trying to manually install updates, ...
    (microsoft.public.windowsxp.general)
  • Re: ~ Downloaded File
    ... >>> I reinstalled Windows XP Home Edition and was at Windows Update ... >> the restart your machine to complete the installation appeared. ... >> mainboard download/installation included the display driver. ... >> indication of both together at the download site, ...
    (microsoft.public.windowsupdate)
  • Re: Cant get anymore updates after SP3
    ... You may receive an "Error 0x80072EE2"...error message when you try to use the Windows Update Web site or the Microsoft Update Web site: ... > I had windows updates set to automatically download and prompt me ... > doing a repair installation on Windows XP - and the same fix seems ...
    (microsoft.public.windowsupdate)