Getting error code 80004002 when using Windows Update under VISTA

Discussion in 'Windows Update' started by Ron Avanzino, Apr 5, 2009.

  1. Ron Avanzino

    Ron Avanzino Guest

    We bought a new Lenovo laptop in February running Windows Vista Home Premium
    (Version 6.0 Build 6001:Service Pack 1).

    We recently had 2 problems regarding Windows Update:

    1) We could not change any of the settings in Windows Update such as
    the time to install new updates or whether or not to install updates
    automatically, etc. Even though the user was logged in as an administrator
    and started the application using "Run as Administrator", settings could not
    be changed. However, when User Account Control was turned off, the
    application did accept these changes.

    2) When we attempted to check for updates using the Windows Update
    application, we got the following error message:

    Windows could not search for new updates

    Error(s) found:

    Code 80004002

    We have not been able to fix this misbehavior. Turning off User Account
    Control had no effect. A look at Control Panel->Programs and
    Features->Installed Updates indicates that no updates have been installed
    since 3/1/2009.

    This same combination of problems has been reported by others. For example,
    see the forum article dated 12-17-2008:

    We have tried the following. In all cases, the user was logged in as an
    administrator and started programs using "Run as Administrator":

    1) Microsoft Knowledge Base article 956708
    a. The error code 80004002 is mentioned in the Microsoft Knowledge Base
    article 956708, (, Error message when
    you try to install updates by using the Windows Update or Microsoft Update
    Web site: "0x80004002"
    b. Solution #1 is to run the following .bat file:








    I tried the above, and I also tried running the command on each file
    individually without the /s (quiet) option. When I run them individually, I
    get an error message such as the following for 5 of the files:

    The module "c:\windows\system32\[file name].dll" was loaded but the
    entry-point DLLRegisterServer was not found.

    The 5 files were:






    c. Solution #2 is to re-install Windows Update. I downloaded
    windowsupdateagent30-86.exe from the Microsoft web site. This did not fix
    the problem.
    2) I checked for malicious software.
    a. Norton Protection Center came with the computer and has been active
    since day 1. No viruses were found after a manually triggered scan. (Some
    tracking cookies were found and deleted.)
    b. I download and ran the Microsoft Malicioius Software Removal Tool.
    This took 2.5 hours to run. No viruses were found.
    c. I used the Windows OneCare Safety Scanner (Beta for Vista) from the
    Microsoft web site. No viruses were found.
    d. I was going to post the results from OTListlt and Security Check to
    the AumHa forum, but it looks like they have too many users right now.
    3) Someone in this forum (??cel) in a reply to PA BEAR
    suggested that the System File Checker be run with elevated privileges.
    [See, 3/31/2009 9:22 AM.]

    When I did this, I got 69 occurrences of "...cannot repair
    ....WindowsUpdateClient..." in the cbs.log file. The screen output from "sfc
    /scannow" follows:
    Microsoft Windows [Version 6.0.6001]
    Copyright (c) 2006 Microsoft Corporation. All rights reserved.

    C:\Windows\system32>sfc /scannow

    Beginning system scan. This process will take some time.

    Beginning verification phase of system scan.
    Verification 100% complete.
    Windows Resource Protection found corrupt files but was unable to fix some
    of them.
    Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example

    The system file repair changes will take effect after the next reboot.

    ***END OF OUTPUT***

    I'd like to know how to interpret the results from this System File Checker.

    What other things can I check? Has anyone had this problem and actually
    found a solution?
    Ron Avanzino, Apr 5, 2009
    1. Advertisements

  2. Tip: When composing a newsgroup post or email in Word, only use ENTER (once)
    to begin a new paragraph; to being a new line, use Shift+ENTER (once).

    Is the computer still under Warranty or Service Contract? Have you opened a
    free Windows Update support incident (with Microsoft) yet [1] ?

    By any chance have you installed IE8 (beta or final)?

    When (date) was the last time you were able to access and configure your
    Automatic Updates settings without having to disable UAC? [Do you
    understand that logging-in as "an administrator" (i.e., with admin
    privileges) and logging-in as *the* Administrator are not the same thing in

    When (date) was the last time you were able to run Windows Update manually?
    Is it called Norton Protection Center or, e.g., Norton Internet Security?
    Did this application "come with the computer" or is it a freebie from your
    ISP (AT&T/SBC/PacBell)? If the latter, what anti-virus/internet security
    free-trial came preinstalled on the computer?

    If the Norton application did come preinstalled by Lenovo, are you certain
    that the subscription or free-trial is still current/valid?
    The forum has been having "server issues" recently. Other forums where you
    might post include,, and Note the each forum has
    their own set of preparatory requirements, Ron.

    This does "smell" like a bad hijackware infection.

    [1] Start a free Windows Update support incident request:

    For home users, no-charge support is available by calling 1-866-PCSAFETY in
    the United States and in Canada.
    ~Robear Dyer (PA Bear)
    MS MVP-Windows (IE, OE, Security, Shell/User)
    AumHa VSOP & Admin;

    PA Bear [MS MVP], Apr 5, 2009
    1. Advertisements

  3. Ron Avanzino

    Ron Avanzino Guest

    Is the computer still under Warranty or Service Contract? Have you opened
    Yes, the computer is still under the 1 year Lenovo warranty, but the
    warranty specifically says that it "...Does not cover ...any software
    programs, whether provided with the product or supplied subsequently."
    No. We have IE 7.0.6001.18000
    According to the Control Panel list of Installed Updates, we did an update
    for Microsoft Windows (KB959772) on 2/27/2009 and an update for Vista that
    installed WinHlp32.exe (KB917607) on 3/1/2009. I'm pretty sure we did both
    of these manually because the laptop was off most of the time and would have
    missed the 1:00 AM automatic update trigger.

    [Do you
    No! Please explain the difference. Which is better? How do you log in to
    Probably on 2/27/2009 (see above).
    It's Norton Internet Security. One of the 2 tabs says Norton Internet
    Security and the other says Norton Security Center. It came with the
    computer and is still active. As of today, we have 24 days remaining before
    it expires. The "About Norton Internet Security" page says "Version, Lenovo China (90)."
    It certainly does smell.
    I'll try this next, unless anyone on this forum has any other ideas.

    Ron Avanzino, Apr 6, 2009
  4. Please take the time to read & digest this entire post before proceeding.

    => If this is a Vista x64 machine, Ron, STOP HERE! and tell me now, please.

    => If you do NOT plan on purchasing/subscribing to Norton Internet Security
    (NIS) when the free-trial expires, STOP HERE! and tell me now, please.


    First of all, I wouldn't worry about any KB956708-related issues you
    encountered as it's pretty much a WinXP-specific KB article.

    Second, there's a related and eerily similar thread thread/discussion in
    this same newsgroup that's been ongoing since early Feb-09. Though there's
    been no resolution in that thread so far, I'm going to borrow something from
    it in case it might help you:

    1. Download the System Update Readiness (CheckSUR) tool, saving it to your

    [I should mention that a recently revised version of this tool is supposedly
    "waiting in the wings" but it's not available yet. This Aug-08 version
    might help you anyway.]

    2. Reboot into Safe Mode (tutorial:

    3. Right-click on the file you saved in #1 above and select "Run as

    4. Sit back & let the utility run to completion, then reboot into normal
    (Windows) mode.

    5. Open Notepad, click on Format (in toolbar at top) and make sure "Word
    wrap" is NOT checked.

    6. CheckSUR will have generated and saved two (2) logs:


    [%SYSTEMROOT% = the boot drive, usually the C: drive]

    Please open each log (in Notepad) and then copy/paste the contents of each
    log into a reply to this post.

    COMMENT: It would appear that Automatic Updates is working and has been
    keeping the computer fully-patched, despite the errors/problems being
    discussed in this thread. The next batch of Windows Updates will be
    released on Tuesday, 14 April 2009. If Automatic Updates fails to install
    these Apr-09 updates after seven (7) days, you might consider opening a free
    support incident; see footnote [1] in my previous reply.
    ~PA Bear

    PA Bear [MS MVP], Apr 6, 2009
  5. Ron Avanzino

    Ron Avanzino Guest

    The laptop is running 32-bit Vista not x64.

    I plan on removing Norton Security soon and installing Norton 360. I
    already have a license for 3 machines, so if it installs correctly on Vista
    I will use it. If not, I'll buy a separate copy of Norton 360. I didn't
    want to change security software until this update issue is resolved so as
    not confuse the matter.

    I will check out your other suggestions shortly.

    Ron Avanzino, Apr 6, 2009
  6. Ron Avanzino

    Ron Avanzino Guest

    I downloaded the System Readiness Update Tool, turned off UAC, and booted
    into Safe Mode using the F8-key method. When I right-clicked on the
    installation program name, "Run as Administrator" did not appear on the list
    options, so I double left clicked instead. After a few seconds, I got the
    error message, "Installer encountered an error 0x8007043c. This service
    cannot be started in Safe Mode."

    I then re-booted normally. With UAC still disabled, I double-clicked the
    installation file and got the error message, "Installer encountered and
    error: 0x80004002 No such interface supported."

    Ron Avanzino, Apr 6, 2009
  7. So much for that idea.

    Since (a) you'll be uninstalling the NIS free-trialware soon and replacing
    it with N360 and since (b) you will want to download/run the Norton Removal
    Tool after uninstalling the NIS free-trial and before installing N360 anyway
    [trust me on this], let's jump the gun a bit and see if NIS might be the
    troublemaker here, Ron:

    1. After making certain you have a copy of your Product Key/license for N360
    2009, uninstall all Norton software (including LiveUpdate and any Norton
    Add-ons) via Control Panel | Programs | Uninstall a program (or Control
    Panel | Programs and Features, if using Classic view).

    2. IMPORTANT! => Enable the Windows Firewall!!

    NB: You're "working without a net" now: Don't to ANYTHING else online (e.g.,
    browsing; reading email; chatting) except #3 through #5 below until your new
    anti-virus application has been installed and fully updated!

    3a. Download the Norton Removal Tool to your desktop:

    3b. Right-click on the saved download and select Run as Administrator.

    4. Reboot and /immediately/ install either Avira AntiVir (free; or Avast (free;

    NB: Do NOT install N360 2009 yet!

    5. Manually update your new anti-virus application reboot into Safe Mode and
    run a full system scan, then reboot into normal (Windows) mode and test
    running Windows Update manually now.

    Do your problems persist?

    Again, please do NOT uninstall AntiVir/Avast or install N360 2009 yet!

    PS: When the time comes to install N360, you will want to be running N360
    v3, not v2.5. You may need to do a free upgrade; see
    ~PA Bear

    PA Bear [MS MVP], Apr 6, 2009
  8. Ron Avanzino

    Ron Avanzino Guest

    Thank you for all of your suggestions. I'm still hesitant about switching
    AV software right now, but of course I will have to do it within the next 20
    days or so. I was able to do several Windows updates on 2/19/2009 with the
    Norton free-trialware installed, and I don't think the AV program itself has
    been updated since then. I am able to run Live Update manually and it seems
    to be keeping virus definitions up to date automatically.

    I think I am going to do the following:

    1) File a Windows Update support incident request with Microsoft
    2) Continue to check for malware
    3) Wait until after April 14 to see whether the new updates will load
    automatically. (I'll make sure the computer is on when the updates are
    4) Install Norton 360 as you suggest.

    In any event, I'll let you know what happens.

    Ron Avanzino, Apr 7, 2009
  9. You're welcome & you certainly may do as you wish.

    Speaking from experience, I would *strongly* recommend (1) uninstalling the
    NIS free-trial, (2) running the Norton Removal Tool and (3) rebooting before
    (4) installing N360 2009, Ron. And if you end up with NIS 2009 v2.5,
    upgrade to v3.x ASAP.

    PA Bear [MS MVP], Apr 7, 2009
  10. This is only because the update has not updated all of the required files or missed/ignored some files.
    Check out the below link and i am sure it would help you solve your problem,
    Parag Satpute, Feb 28, 2012
  11. Ron Avanzino

    JD Guest

    A reply to a post that is almost three years old. All snip. Bye.

    Original Reply Dated: April 05, 2009
    JD, Feb 28, 2012
  12. Ron Avanzino

    Ron Avanzino Guest

    Two years ago, we were able to fix the Windows Update problem by doing an
    "in-place upgrade" after Microsoft sent us a Windows Vista installation
    disk. The system has been updating automatically since then.

    Perhaps others can benefit from your suggestions.

    Ron Avanzino, Feb 29, 2012
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.