Computer-Help.Net

November 7, 2004

You may receive an error message when you search for available updates on the Windows Update Web site

Article ID : 883821
Last Review : September 13, 2004
Revision : 3.0
On this Page
SYMPTOMS
CAUSE
RESOLUTION

SYMPTOMS

When you try to connect to the Microsoft Windows Update Web site and scan for Microsoft Windows XP updates, you may receive one of the following error codes:
0x800A0046
0x80248011
0x80072EE7
0x8024402C
0x8024502D
0x800A01AD

CAUSE

The 0x800A0046 error code may occur if one of the following conditions is true:
The user logon account belongs to the Guests or Limited account groups.
The security descriptor does not let authenticated users run Windows Update.
The Impersonate a client after authentication policy is missing the Administrator and Service account from the list of Users and Groups.
The 0x80248011 error code may occur because of an issue with the Internet cache.
The 0x80072EE7 error code may occur when the client computer tries to resolve a URL for the Windows Update Web site and cannot find the correct IP address. This error may occur if the Hosts file contains a static IP address.
The 0x8024402C or 0x8024502D error codes typically occur because an incorrect character exists in the proxy override settings.
The 0x800A01AD error code may occur if the Wuaueng.dll file is missing or is not registered correctly.

RESOLUTION

0x800A0046 error code

To resolve this error, use one of the following methods:

Method 1: Remove the user account that is experiencing difficulty from the Guests or Limited account groups

1. Click Start, click Run, type control admintools, and then click OK.
2. Click Computer Management.
3. Expand Local Users and Groups.
4. Select Users.
5. Open the account that is used to access Windows Update.
6. Click the Member Of tab.
7. Select the user account that you want to remove, and then click Remove.

Method 2: Set the Security Descriptor

1. Click Start, click Run, type cmd, and then click OK.
2. Type sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU), and then press ENTER.

You will receive a "Success" message.
3. Type Exit to close the command prompt.
4. Try Windows Update again.

Method 3: Add the Local Administrator and Service accounts to the Impersonate a client after authentication policy

1. Click Start, point to All Programs, point to Administrative Tools, and then click Local Security Policy.
2. Expand Local Policies.
3. Click User Rights Assignment.
4. Double-click to open the Impersonate a client after authentication policy
5. On the Local Security Settings tab, click Add User or Group, and then add the Administrator and Service to the list of Users and Groups.
6. Click OK, and then restart the computer.

0x80248011 error code

To resolve this error, clear the Microsoft Internet Explorer cache. To do this, follow these steps:
1. Start Internet Explorer.
2. On the Tools menu, click Internet Options.
3. Click the General tab.
4. In the Temporary Internet files section, click Delete Cookies.
5. In the Delete Cookies box, click OK.
6. Click Delete Files.
7. Click to select the Delete all offline content check box in the Delete Files dialog box, and then click OK.
8. In the History section, click Clear History.
9. Click Yes, and then click OK.

0x80072EE7 error code

To resolve this error, examine the Hosts file. (This file may also be named Hosts.sam.) Make sure that the file does not list any static IP entries for the Windows Update Web site.

The Hosts file is located in the C:\Windows\system32\drivers\etc folder. To view the Hosts file, you may have to associate the file with Notepad. To do this, follow these steps:
1. Right-click the Hosts file.
2. Click Open With, and then select Notepad from the list of programs.
If the Hosts file contains a static IP address that is associated with Windows Update, comment the entry by adding the # sign at the beginning of the entry. You can also delete the whole line and save changes to the Hosts file.

Note Programs, such as Web accelerators, DNS accelerators, DNS caching utilities, and Spyblockers, can add static IP entries for the Windows Update Web site to your Hosts file. This scenario can cause Windows Update to fail.

0x8024402C or 0x8024502d error codes

To resolve these errors, remove characters from the proxy exception list, and then clear the proxy cache. To do this, follow these steps:
1. Open Internet Explorer.
2. On the Tools menu, click Internet Options.
3. Click the Connections tab, click LAN Settings, and then click Advance.
4. Delete any entry in the Exceptions section.
5. Quit Internet Explorer.
6. Click Start, click Run, type cmd, and then click OK.
7. Type the following commands. Press ENTER after each command.
proxycfg -d
net stop wuauserv
net start wuauserv

0x800A01AD error code

To resolve this error, register the Wuaueng.dll file. To do this, follow these steps:
1. Click Start, click Run, type regsvr32 Wuaueng.dll, and then click OK two times.

APPLIES TO
Microsoft Windows Update
Microsoft Windows XP Home Edition
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Professional Edition
Microsoft Windows XP Tablet PC Edition

If you have any questions or problems, please feel free to contact me by Email or by phone.

Sincerely,

Davis M McCarn
Computer-Help.Net
184 Eaglecrest Drive
Matthews, NC 28104Mouse Copyright 2004 Davis M McCarn
(704) 882-7551 or
Email: davism@computer-help.net

Davis M McCarn 2004 All Rights Reserved