[Error number: 0x800A0046]

From: Landon C. (C._at_discussions.microsoft.com)
Date: 10/19/05


Date: Wed, 19 Oct 2005 10:22:04 -0700

After I installed KB902400 (MS05-051), I began recieving this error when
attempting to scan for updates with Windows Updates:

[Error number: 0x800A0046]
  Please change your Internet Explorer security settings
To save changes to your settings for this website, you need to enable
userdata persistence for Internet Explorer. Complete the steps below, and
then click Change settings to the left and try saving your changes again.
In Internet Explorer, on the Tools menu, click Internet Options.
Click the Security tab, click the Internet security zone icon, and then
click Custom Level.
In the Settings dialog box, scroll to the Miscellaneous section.
Under Userdata persistence , select Enable.
Click OK and when the security warning dialog box appears, click Yes.
 
Read more about steps you can take to resolve this problem yourself.

I tried the above fix and have tried all of these suggested solutions at the
"Read more about" link:

1. Verify the Local Administrator and Service account are added to the
"Impersonate a client after authentication" security policy.
Click Start.
Point to Programs.
Point to Administrative Tools.
Choose Local Security Policy.
Expand Local Policies.
Choose User Rights Assignment.
Double-click to open the Impersonate a client after authentication policy.
On the Local Security Setting tab, add the Service and Administrator to the
list of Users and Groups.
Click OK.
Restart the system.
 
2. Set the Security Descriptor
Click Start.
Choose Run.
In the Run box, type cmd.
Click OK.
At the command prompt, type sc sdset wuauserv
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Press Enter; you should receive a Success message.
At the command prompt, type Exit to close the command prompt window.
Try Windows Update again.

3. Please remove the user account experiencing difficulty from the Guests or
Limited user account
Click Start.
Click Settings.
Click Control Panel.
Select Administrative Tools.
Choose Computer Management.
Expand Local Users and Groups.
Select Users.
Open the account used to access Windows Update.
Click the Member Of tab.
Highlight the user account you want to remove and click Remove.

If I uninstall KB902400, Windows Update works again. Any thoughts?

Regards,
Landon



Relevant Pages

  • RE: 0x800C0008
    ... This is Greg from the PSS Security Team.... ... Including the time and date settings, missing CA Roots, IE settings etc. ... which was written by one of our Windows Update managers... ... The error may occur because the language-setting in Internet Explorer is ...
    (microsoft.public.windowsupdate)
  • ADODB.stream
    ... MICROSOFT RELEASES SECURITY UPDATE ... but it changes settings in Windows ... direct Internet Explorer browsers to automatically run the ... The software update covers Windows XP, ...
    (microsoft.public.security)
  • Re: Exch2K3 OWA & RWW "Loading..." issue
    ... On the server, I checked IIS management, the directory security -> IP ... compare settings with a available access OWA client? ... Add a web site to safe domains in everyone's Internet Explorer ...
    (microsoft.public.windows.server.sbs)
  • Re: Update stops when connecting
    ... Following is only a basic first-pass checklist of settings for Internet Explorer browser, tailored for smoother entry into Windows Update. ... you may receive one or more security warnings. ...
    (microsoft.public.windowsupdate)
  • Re: Hosed security in XP Home
    ... Please change your Internet Explorer security settings ... To save changes to your settings for this website, ... Click the Security tab, click the Internet security zone icon, and then ... Even logged on as a administrator I can't use Windows Update. ...
    (microsoft.public.windowsxp.help_and_support)