Windows Update Troubleshooter


Windows Update Troubleshooter

All the below came from:
http://v4.windowsupdate.microsoft.com/troubleshoot/

The following information has helped people troubleshoot problems reported to Microsoft Product Support. Conditions for using this information are in Microsoft's terms of use.

Select a category below to get help on resolving your issue.

Want to search this content fast? On the menu bar above, click "Find" on the "Edit" menu and type a word or phrase to search for.

Problem reaching Windows Update
Problem Downloading/Installing a Software (Non-Driver) item
Problem Downloading/Installing a Driver
Other

------------------------------

Problem reaching Windows Update

While the Windows Update Web site is loading, you receive Initialization error 0x8007007e

Problem Description
While the Windows Update Web site is loading you get an error (Initialization error 0x8007007e). In the Windows Update.log file you may see an error similar to this:

Error IUENGINE Determining machine configuration (Error 0x8007007E: The specified module could not be found.)

This is usually because the Windows file Urlmon.dll is missing or not properly registered, or the Windows Cabinet.dll file is missing or corrupted.

Resolutions
Steps to try For Windows XP:

Run the System File checker to replace these two files (CABINET.DLL and URLMON.DLL).
1. Click "Start," and then click "Run."
2. In the "Run" dialog box, type "SFC /scanonce" (w/o the quotes), and then click "OK."

Steps For Windows 2000:

Suggestion 1

Follow the instructions below to register URLMON.DLL:
1. Click "Start," and then click "Run."
2. In the "Run" dialog box, type "REGSVR32 URLMON.DLL" (w/o the quotes) and then click "OK." You should see a popup message that this process succeeded.
3. Try the Windows Update site and see if you still get the error.

Suggestion 2

Run the Internet Explorer Repair Tool using the instructions below:
1. Click "Start," point to "Settings," and then click "Control Panel."
2. Double-click "Add or Remove Programs."
3. On the "Install/Uninstall" tab, click "Microsoft Internet Explorer."
4. Click "Add/Remove," click "Repair the current installation of Internet Explorer," and then click "OK."

Suggestion 3

Try installing the current version of the Microsoft XML Parser. The current version is MSXML Parser 3.0 SP2 and it can be downloaded from this link:

http://www.microsoft.com/downloads/results.aspx?productID=&freetext=MSXML+Parser&DisplayLang=en
NOTE: This link is rather long so make sure part of the link's text hasn't wrapped onto a new line of text.

You can also search for this download at Microsoft's Download Center. Here is the link:

http://www.microsoft.com/downloads/search.aspx?displaylang=en

After the installation try the Windows Update site and see if you get the error.

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update site is loading, you receive Initialization Error 0x800B0004 or Error 0x800B0003

Problem Description
Unable to access the Windows Update site. The Windows Update.log file contains the following error message(s):

Error IUCTL Digital Signatures on file C:\Program
Files\WindowsUpdate\V4\iuident.cab are not trusted (Error 0x800B0003: The form
specified for the subject is not one supported or known by the specified trust
provider.)

Error IUCTL Digital Signatures on file C:\Program
Files\WindowsUpdate\V4\iuident.cab are not trusted (Error 0x800B0004: The
subject is not trusted for the specified action.)

Resolutions
There are several potential causes for this error. First of all, make sure you are running the current version of Internet Explorer. At this time, the current version is IE 6 SP1. You can install IE 6 SP1 from this link:

http://www.microsoft.com/windows/ie/downloads/critical/ie6sp1/default.asp

Secondly, if you are using a proxy server ask your network administrator to make sure that the proxy server is set to allow anonymous connections to the Internet.

Some more specific steps you can try to resolve this issue:

Suggestion 1
============
Register the following files with these steps:

1. Click on Start, Run and type "REGSVR32 SOFTPUB.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
2. Click on Start, Run and type "REGSVR32 INITPKI.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
3. Click on Start, Run and type "REGSVR32 MSSIP32.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
4. Now try the Windows Update site and see if you get the same error.

Suggestion 2
============
Open Internet Explorer
Click "Tools" and then click "Internet Options".
Click "Advanced," and then check "Use HTTP 1.1 through Proxy Connections" check box.
Click the OK button.

Suggestion 3
============
If there is a HOSTS (or HOSTS.SAM) file on your system that has an entry for the Windows Update site, then comment out or delete the entry. The IP addresses of the site change constantly so you don't want to have any static IP entries.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

C:\WINDOWS\System32\iuctl.dll is not a valid windows image. Please check this against your installation diskette

Problem Description
When attempting to access the Windows Update Web site you receive this error message. It's possible that one or more Windows Update components are corrupted.

Resolutions
Download new controls from http://v4.windowsupdate.microsoft.com/cab/x86/unicode/iuctl.cab and save them to your desktop. Follow the instructions below to extract the .cab file:
1. Right click on iuctl.cab.
2. Click "Extract to."
3. Indicate the location to which you want the file extracted and click "OK."
4. Go to the location you selected and right click "iuctl.inf."
5. Click "Install."

Issue Applies To
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x80072F78

Problem Description
Windows Update has encountered an error and cannot display the requested page.

Resolutions
This error is proxy/firewall related, so double-check your firewall/proxy settings. Try disabling your firewall and see if the error persists. CheckPoint Firewall is one product that is a known culprit of this error. Make sure that TCP/IP ports 80 and 443 are open in both directions. Make sure your firewalls are not blocking scripting functions on web site. This error is the result of your PC's inability to connect to a component of the Windows Update site. Disable all 3rd party applications (like Anti-Virus software) before accessing the site. Here are a few ways to try to resolve this issue:

Suggestion 1
===========

Check your HOSTS file (it may also be called HOSTS.SAM) and make sure you don't have any static IP entries for the Windows Update web site listed in the file. If you are running Win98/ME, the HOSTS file will be in this folder:

C:\Windows

If you are running WinNT/2K/XP, it will be in this folder:

C:\WINDOWS\system32\drivers\etc

You can use Notepad to open the HOSTS file. You may need to "tell" Windows to use Notepad to open the file.

Applications like web accelerators, TweakMasterDNS, etc. can add static IP entries for the Windows Update site into your HOSTS file and when this happens you will get the 0x80072F76 error message.

Suggestion 2
===========

Check your firewall/proxy settings and also try disabling your firewall. This error is the result of your PC's inability to connect to a component of the Windows Update site. Disable all 3rd party applications (including anti-virus) before accessing the site.

Suggestion 3
===========

You may be able to resolve this issue by adding the following Web sites to the trusted sites list in Internet Options:

http://Windowsupdate.microsoft.com
http://V4.Windowsupdate.microsoft.com
https://v4.Windowsupdate.microsoft.com (Note: The https is correct)
http://Download.Windowsupdate.com

To add these web sites to the list, follow these steps:

1. Open Internet Explorer.
2. Click "Tools," and then click "Internet Options."
3. Click "Security."
4. Click the Trusted Sites icon.
5. Click "Sites."
6. Clear the check box "Require server verification (https:-)for all sites in this zone."
7. Add all four sites listed above.

Suggestion 4
===========

This issue may be resolved by adding the Windows Update sites to the exceptions list in the Internet Options Proxy Settings.
To access the Exceptions settings:

1. Open Internet Explorer
2. Click "Tools" and then click "Internet Options."
3. Click "Connections" and then click "LAN Settings."
4. Click "Advanced" and add windowsupdate.microsoft.com; v4.windowsupdate.microsoft.com, and download.windowsupdate.com to the exceptions list.If you run other proxy/firewall software, then add the sites to the exception list for those applications as well.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x801901F6

Problem Description
While the Windows Update Web site is loading you receive the following message "No updates
available" and the log file reads error 0x801901F6 after first getmanifest.

Resolutions
This error indicates that you are running Netscape Proxy Server version 3.52 proxy which is not HTTP compliant. To resolve this issue you need to download updates from the following Web sites:
Critical updates:
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/current.asp

Recommended downloads:
http://www.microsoft.com/downloads

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x80070052

Problem Description
Attempting to access Windows Update results in error 0x80070052 error displayed in an error page. Windows Update.Log shows no errors.

Resolutions
This problem has been seen where the Registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion specifies the Program Files directory as "H:\Program Files" All program files are on H: However, the Windows Update folder was in a Program Files directory on C:

This was resolved by copying the WindowsUpdate folder From C: to H:

Had a customer add the same "..\program files\windowsupdate\v4\temp directory" paths to his existing drives (had several e:\f:\h:\t:\etc..) (made sure the iuident.cab was in each also) WU site worked fine after applying these paths.

Issue Applies To
Windows 2000

------------------------------

When using the Windows Update Web site you receive the following message: Error: 0x8007045A ERROR_DLL_INIT_FAILED

Problem Description
You are unable to download updates from the Windows Update Web site and you receive the
following message: Error: 0x8007045A ERROR_DLL_INIT_FAILED

Resolutions
You can resolve this issue by upgrading or reinstalling the latest version of the XML parser from http://msdn.microsoft.com/library/default.asp?url=/downloads/list/xmlgeneral.asp

You can resolve this issue by copying the following DLL files from a computer that is working to the affected computer:

msxml3.dll
msxml3a.dll
msxml3r.dll

After replacing the files, restart your computer. You should be able to use the Windows Update Web site.

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization Error 0x80040FF2

Problem Description
When attempting to access Windows Update on certain localized versions of Windows, one of
several methods could fail in the XML parser, causing the site to fail to load with error
number 0x80040FF2.

Resolutions
To resolve this issue, upgrade to the latest version of Internet Explorer. Alternatively, you can upgrade your XML parser to the most recent version (currently available at http://msdn.microsoft.com/library/default.asp?url=/downloads/list/xmlgeneral.asp).

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Error 80072EF7 When Accessing Site

Problem Description
When trying to access the Windows Update site you may receive error 80072EF7

Resolutions
To resolve this issue, verify that there is a valid Gateway IP address listed for your network adaptor.

How to Check the Default Gateway Value

------------------------------

For W98 and ME systems
1. Click Start, click Run, type "winipcfg" (without the quotation
marks), and then click OK.
2. Click your network adapter, and then click More Info.
3. If the default gateway is blank, the value is not configured.

For W2K, XP and Windows Server 2003
1. Click Start, Click Run, type CMD
2. In the DOS windows type ipconfig
3. Find the listing for your network adaptor
4. If the default gateway is blank, the value is not configured.

If the gateway is blank please check with the network administrator to have an appropriate gateway entered.

The following list that describes default gateway address options is provided for your convenience, and may not include an optimal choice for your LAN configuration. Note that it does not include security or firewall services considerations.

- A significant number of small networks may be connected to the
Internet by using a device that provides DHCP, as well as NAT (or ICS)
services. A device of this type is the logical choice for the default
gateway.

- If your LAN is connected to the Internet by using a router, and
consists of a single subnet, the router IP address is normally the
appropriate value for the default gateway.

- In some configurations, it may be necessary to use an IP address that
is provided by your Internet Service Provider (ISP).

- It is possible to configure an invalid, or non-existent default
gateway address for clients on the applicable subnet, or subnets. This
causes all attempts to access network resources that are outside of the
local subnet to fail. Use at your own risk.

Issue Applies To
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Scan quickly reaches 100% and displays “There are no updates available” message / log file lists error 0x800C0008 or 0x80072EE4

Problem Description
When you use the Windows Update scan feature, the scan quickly reaches 100%, and then displays the "There are no updates available at this time" message. The log file contains error 0x800c0008 or 0x80072EE4.

Resolutions
The error is caused by SSL (Secure Socket Layer). The scan process requires SSL and if the date and time on your computer varies too much from the valid date and time of the SSL certificates on Windows Update, the process will fail. Please verify that your computer’s date and time are accurate and that the Internet Explorer language option is not empty.

To check the language setting in Internet Explorer:
1. Click "Tools" and then select "Internet Options".
2. Click "Languages".
3. Make sure at least one language is listed in the "Language Options" dialog box.

Please delete the Internet cache and cookies.
1. Click "Tools" and then select "Internet Options".
2. Click "Delete Cookies".
3. Click "Delete Files".

Issue Applies To
Windows 2000
Windows XP

------------------------------

Windows Update has encountered an error and cannot supply the requested page; Cannot Display Page (Windows XP)

Problem Description
This may occur if Service Pack 1 has been removed from the computer either through System
Restore or by reinstalling Windows XP into the same directory. You may see a page that states that the Web page has an unexpected error or cannot display the page that was requested.

Resolutions
The value for the CSDVersion in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
needs to be changed to 0. If you are comfortable editing the registry, follow the instructions below.
1. Click "Start," and then click "Run."
2. In the Open box type regedit and click "OK."
3. Browse in the left frame to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
4. In the right frame you will see the key CSDVersion. Double click this key.
5. Change the value to 0 and click "OK."
6. Restart the computer.

Issue Applies To
Windows XP

------------------------------

When using the Windows Update Web site you receive Windows 2000 error: 0x8007045a

Problem Description
When using the Windows Update Web site you receive the following error message: "Windows Update has encountered an error and cannot display the requested page" Send Error to Microsoft 0x8007045a.

Resolutions
You can resolve this issue by installing the latest Windows 2000 Service Pack from
http://microsoft.com/windows2000/downloads/.

Issue Applies To
Windows 2000

------------------------------

Error 0x80190197 (MSUS)

Problem Description
Customer getting Errors:
Detailed item description files (Read This First and End
User License Agreement for all items): Failed to download
from URL 'http://www.msus.windowsupdate.com/msus/v1/aurtf.cab'.
(Error 0x80190197: HTTP error 407. Proxy authentication
required.) - aurtf.cab

Resolutions
Customer installed the firewall client on the computer running SUS. I then changed the SUS service to run as a user that had rights to access the Internet through ISA. This allowed the customer to download that EULA file and everything went well afterwards.

Issue Applies To
Windows 2000
Windows XP

------------------------------

MSUS Error 0x80190194

Problem Description
Client contacting SUS server, generates the following error:

Querying software update catalog from
http://<server_name>/autoupdatedrivers/getmanifest.asp (Error
0x80190194)"

Resolutions
This is because the AU client performed a check for driver updates on the SUS server. Since SUS does not synchronize driver updates the /autoupdatedrivers directory doesn’t exist and the server returned an HTTP Status Code 404.

Issue Applies To
Windows XP

------------------------------

Manual installation instructions for Windows Update controls

Problem Description
Several problems on the Windows Update site can be caused by outdated or mismatched site
software. To install updated software for Windows Update on all operating systems other than Windows 95 or Windows NT 4.0, please follow the instructions below.

Resolutions
For Windows 98 and Windows Millenium Edition:
download the controls from http://v4.windowsupdate.microsoft.com/cab/x86/ansi/iuctl.cab and
save them to your desktop. Extract the .cab file following the steps below:

1. Go to the desktop and right click the iuctl.cab file.
2. Click "Extract to."
3. Point to a known location (like the desktop) and click "OK."
4. Go to the location you selected and right click on the iuctl.inf file.
5. Click "Install."

For Windows 2000, Windows XP, or Windows Server 2003:
download our controls from http://v4.windowsupdate.microsoft.com/cab/x86/unicode/iuctl.cab and save them to your desktop. Extract the .cab file following the steps below:

1. Go to the desktop and right click the iuctl.cab file.
2. Click "Open".
3. Select all the files listed.
4. Right click on them and click "Extract."
5. Point to a known location (like the desktop) and click "OK."
6. Go to the location you selected and right click the iuctl.inf file.
5. Click "Install."

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows Server 2003 Family
Windows XP

------------------------------

Scan Hangs at 0%

Problem Description
The Scan function hangs at 0%

Resolutions
Suggestion 1:

Install the latest scripting engine 5.6 from:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp

Suggestion 2:

Repair Internet Explorer

1. Open up Control Panel.
2. Open Add/remove programs.
3. Select Microsoft Internet Explorer and Internet Tools.
4. Click Add/remove.
5. Click Repair.
6. Follow the steps provided by the Repair Wizard.
7. Click OK

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

Software Update page repeatedly displays "Update Now" button.

Problem Description
When attempting to access Windows Update, the page that directs you to update your Windows
Update software appears. Clicking "Update Now" results in the same page being displayed,
making it impossible to perform the update.

Resolutions
We are still researching this issue.

Some advanced users have resolved this problem by following the steps below. If you have
trouble finding the files or string value listed below you should not attempt this resolution. Deleting the wrong items in this process can damage your computer.
1. Close Internet Explorer.
2. Delete IUCtl.dll and the IUEngine.dll from both the system32\dllcache and system32 folders.
3. Delete the registry string value “SelfupdateStatus” present in the
HKLM\Software\microsoft\windows\currentversion\windowsupdate\IUcontrol key.
4. Delete iuenginenew.dll, if it exists.

Downloading and installing new Windows Update site software may also resolve this issue.
Follow the instructions in the article on manually installing the Windows Update software,
located elsewhere on this page.

You may also be able to resolve this issue by deleting the files in your temporary Internet
cache. Follow the instructions below:
1. Close the Internet Explorer.
2. Right-click the Internet Explorer icon.
2. Click "Properties."
3. On the General tab, click "Delete Files."

This may occur if your network administrator has deployed Microsoft Software Update Services (MSUS)and your computer is redirected to an internal MSUS server for updates.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Access Denied. Please check with your System Administrator (Windows 98 and Windows ME)

Problem Description
When trying to access the Windows Update web site, Win98/ME customers may see the following error:

Access Denied
Network policy settings prevent you from using Windows Update to download and install updates on your computer.

If you believe you have received this message in error, please check with your system administrator.

Resolutions
To resolve this issue, please follow these steps:

1. Click on Start, Run and type "regedit" (w/o the quotes). The Registry Editor will open.
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall Windows 98/ME. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

2. Navigate to the following key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

3. You should see a key called "NoWindowsUpdate".

Check the data value for this key. In order to access the Windows Update site, the data value should be a zero "0". If the value is set to a one "1", then your PC is currently configured to DENY access to the Windows Update site. You need to change the value of this key to a zero "0" to allow your PC access to the site. To change the data value, double-click on the key name and set the value to a zero "0".

4. Once the data value has been changed, close the registry editor, reboot your PC and try the Windows Update site again.

If after verifying that the NoWindowsUpdate key is set to a zero "0" and re-booting your PC you are still seeing the Access Denied error on the Windows Update web site, then try these steps:

1. Open the Registry Editor.
2. Navigate to the following key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

3. Select the "NoWindowsUpdate" key and Delete it.
4. Close the registry editor, reboot your PC and try the site again.

For more steps to try, refer to this Microsoft KB article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;228548

Issue Applies To
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Windows Update site displays Initialization error 0x800A01AD. Windows Update.log has error 0x80040154

Problem Description
When you try to access the Windows Update site you receive error 0x800A01AD. 0x800a01AD ActiveX component can't create object. The Windows Update.log file will have error entries similar to this:

Error - IUENGINE - Determining machine configuration (Error 0x80040154: Class not registered)

Resolutions
Suggestion 1:

Make sure the MSXML files are registered correctly by following the steps below.

NOTE: You may not have the files listed in Steps 2 and 3 installed on your PC but please perform all 3 steps. If you don't have one of the files, when you try to register it you will see a popup window that has this text:

LoadLibrary("filename.dll") failed - The specified file name could not be found.

Just disregard the error and continue to the next step.

Follow these steps:

1. Click on Start, Run and type "REGSVR32 C:\WINDOWS\SYSTEM\MSXML.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
2. Click on Start, Run and type "REGSVR32 C:\WINDOWS\SYSTEM\MSXML2.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
3. Click on Start, Run and type "REGSVR32 C:\WINDOWS\SYSTEM\MSXML3.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
Now try the Windows Update site and see if you get the same error.

Suggestion 2:

This error can be the result of a file mismatch or corruption of the MSXML.DLL files. Try upgrading your XML parser to the most recent version, which is currently MSXML Parser 3.0 Service Pack 2 Release. You can download the latest parser from this site:

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/xmlgeneral.asp

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

Error 80070057 during Scan

Problem Description
Customer will see error 0x800A138F when scanning for updates, but the Windows Update.log file will show error 0x80070057.

This appears to be an issue with the program Netop which enters a driver entry into the enum\root\unknown key in the registry.

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class{63C35530-D3DF-11D3-8F5D-0060B0A3612B}\0000]
"ProviderName"="Danware Data A/S"
"DriverDesc"="NetOp Driver 3 ver. 7.00 (2002014)"
"DriverDate"="Jan 14 2002"
"DriverVer"="7.00 (2002014)"
"MatchingDeviceId"="danware_netop_driver3"

Both the DriverDate and DriverVer are not formatted properly

Resolutions
Visit http://www.netop.com/tech/download/fix/fixwinup.exe and run this executable If you are running the Netop software.

If you have a Lynx device

1. Click on Start, Run and type "REGEDIT" (w/o the quotes). The Registry Editor will open.

*WARNING*

Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

2. Navigate to the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E96C-E325-11CE-BFC1-08002BE10318}\0020


3. change date from August 16, 2000 to 8/16/2000)

This should resolve the problem

If this does not resolve your issue please contact Microsoft Support at http://support.microsoft.com/default.aspx?scid=/support/email/windowsupdate/wassist.asp&LN=EN

Issue Applies To
Windows 2000
Windows XP

------------------------------

In the process of updating Windows, you are taken to the Software Update Incomplete page (on Windows XP and Windows 2000)

Problem Description
When you attempt to update Windows, you are taken to the Software Update Incomplete page. This happens if you log on to Windows XP with a user account that does not have administrator privileges.

Resolutions
Please log in as an administrator or with an account that has administrator privileges.
You can also attempt to update the Windows Update controls by following these instructions:
Download the controls from http://v4.windowsupdate.microsoft.com/cab/x86/unicode/iuctl.cab and save them to your desktop.
To install the controls:
1. Right click iuctl.cab.
2. Click "Extract to."
3. Enter the location where you want the files stored and click "OK."
4. Go to the location you just entered and right-click iuctl.inf.
5. Click "Install."

Other steps that may resolve this issue are:

Close the browser and delete your temporary Internet Cache. To do this:
1. Right click the Internet Explorer icon.
2. Click "Properties".
3. On the General tab, click "Delete Files".

Delete IUCtl.dll and IUEngine.dll from the Windows\System32\dllcache folder or the
Winnt\System32\dllcache folder. Delete IUEnginenew.dll from the Windows\System32\dllcache folder or the Winnt\System32\dllcache folder, if it exists.

Change the registry string value “SelfupdateStatus” to 0 in the HKLM\microsoft\windows\currentversion\windowsupdate\IUcontrol registry key by following the
instructions below:
1. Click "Start", and then click "Run."
2. In the "Run" box, type regedit, and click "OK."
3. Browse in the left pane to:
HKEY_LOCAL_MACHINE\microsoft\windows\currentversion\windowsupdate\IUcontrol.
4. Double click SelfupdateStatus in the right pane.
5. Change the value to 0, and then click "OK."
6. Restart the computer.

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x80072EE2

Problem Description
Internet Timeout

Resolutions
This issue can be resolved by enabling "Use HTTP 1.1 through proxy connections" in
Internet Options.
To enable "Use HTTP 1.1 through proxy connections"
1. Open Internet Explorer, click "Tools," and then click "Internet Options."
2. Click "Advanced."
3. Click the "Use HTTP 1.1" check box.
4. Click the "Use HTTP 1.1 through proxy connections" check box.
5. Attempt to access the Windows Update site again.

You may need to add the following URLs to your proxy exception list:

With wildcards:
*.Windowsupdate.microsoft.com
*.Windowsupdate.com

Specific URLs:
Windowsupdate.microsoft.com
V4.Windowsupdate.microsoft.com
Download.Windowsupdate.com

Issue Applies To
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization Error 0x800C0002

Problem Description
We usually see this error if Windows Update is looking for iuident.cab on a different server than where they are trying to access Windows Update.

We typically see this from users who are members of our Beta program and who switch between our beta and production web sites.

This may also apply to users whose corporate administrator has deployed Software Update Services.

Resolutions
1. Click on Start, Run and type "REGEDIT" (w/o the quotes). The Registry Editor will open.

*WARNING*

Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems
resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

2. Navigate to the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\IUControl

3. If you wish to visit the live (non-Beta) Windows Update web site, make sure that the "identserver" value is blank or nonexistent.

Issue Applies To
Windows XP

When trying to access the Windows Update Web site you receive the following error message: Access Denied. Please check with your System Administrator (Windows XP and Windows 2000)

Problem Description
While accessing Windows Update, the following error message appears:
Access Denied
Network policy settings prevent you from using Windows Update to download and
install updates on your computer. If you believe you have received this message in error,
please check with your system administrator.

Resolutions
Please follow these steps:

1. Click on Start, Run and type "REGEDIT" (w/o the quotes). The Registry Editor will open.

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall Windows XP/2K. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

2. Navigate to the following key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate

3. You should see a key called "DisableWindowsUpdateAccess".

Check the data value for this key. In order to access the Windows Update site, the data value should be a zero "0". If the value is set to a one "1", then your PC is currently configured to DENY access to the Windows Update site. You need to change the value of this key to a zero "0" to allow your PC access to the site. To change the data value, double-click on the key name and set the value to a zero "0".

4. Now navigate to this key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

5. You should see a key called "NoWindowsUpdate".

Check the data value for this key. In order to access the Windows Update site, the data value should be a zero "0". If the value is set to a one "1", then your PC is currently configured to DENY access to the Windows Update site. You need to change the value of this key to a zero "0" to allow your PC access to the site. To change the data value, double-click on the key name and set the value to a zero "0".

6. If you changed any of the data values, then close the registry editor, reboot your PC and try the Windows Update site again.

This also will occur if the account that the user is using does not have full permissions
to the Program Files\Windowsupdate\V4\Temp folder and the iuident.cab is not in this folder.

Issue Applies To
Windows 2000
Windows XP

------------------------------

When trying to use the Windows Update Web site you receive an "Administrators Only" error message (Windows XP only)

Problem Description
When you attempt to use the Windows Update site, you may receive an error
message similar to the following:

Administrators Only (-2146828218) To install items from Windows Update, you
must be logged on as an administrator or a member of the Administrators
group. If your computer is connected to a network, network policy settings
may also prevent you from completing this procedure.

You receive this message even though you are already logged on as an
administrator or a member of the Administrators group.

Resolutions
This issue indicates a problem accessing a resource and may not indicate a lack of administrative privileges. One of the resolutions below may help.

To resolve this issue, follow these steps:

1. Click "Start," and then click "Run."
2. In the Open box, type regedit and then click "OK."
3. Locate and select the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
4. click "Edit," and then click "Permissions."
5. Click "Add," and then type "Everyone" in the
dialog box that appears.
6. Click "Check Names," and then click "OK."
7. Select "Everyone" in the "Group or user names" list.
8. Under Permissions for "Everyone," select the "Full Control" check box
in the "Allow" column. Note that the "Read" check box in the "Allow" column is now also selected.
9. Select each user, in turn, in the "Group or user names" list, and then verify
that no check boxes are selected in the "Deny" column. Clear any check boxes that are selected in the "Deny" column.
10. Click "Advanced," and then select the "Replace permission entries on all child objects with entries shown here that apply to child objects" check box, and then click "OK."
11. Click "Yes" if you are prompted for confirmation.

NOTE: You should also check the firewall and the proxy server settings and
configurations, or ask the appropriate administrator to do so.

You can work around this issue by adding the following to the exceptions list in the Internet

Options Proxy Settings:

Windowsupdate.microsoft.com
V4.Windowsupdate.microsoft.com
Download.Windowsupdate.com

To access the Exceptions settings.
1. Open Internet Explorer
2. Click "Tools," and then click "Internet Options."
3. Click "Connections," and then click "LAN Settings."
4. Click "Advanced" and add windowsupdate.microsoft.com to the exceptions list.

1. Open Internet Explorer, click "Tools" and then click "Internet Options."
2. Click "Advanced".
3. Scroll down until you see "Use HTTP 1.1 through Proxy Connections," and then select the
check box.
4. Click "OK."
5. Close and restart Internet Explorer. You should now be able to connect to Windows Update.

Rename the subdirectory C:Windows\System32\Catroot2 to C:Windows\System32\Catroot2temp\.
Restart the computer and then try to run Windows Update.

Issue Applies To
Windows XP

------------------------------

General troubleshooting for scripting errors

Problem Description
When you are using the Windows Update Web site you receive a script error.

Resolutions
First, check your Internet Explorer settings to make sure that they are configured correctly for the environment.
1. In Internet Explorer click "Tools," and then click "Internet Options."
2. Click "Security."
3. Click "Custom Level."
4. Make sure that "File Download" is enabled.
5. Make sure that "Run Active X controls and plug-ins" is enabled.
6. Make sure that "Active Scripting" is enabled.
7. Set your Java Permissions to "Medium safety."
8. Make sure that "Launching applications and files in an IFRAME" is enabled.

Suggestion 2
============
Make sure you have disabled any ad removal programs, Web accelerators, and anti-virus programs prior to accessing Windows Update. These can cause script errors.

Suggestions 3
=============
If the steps above do not resolve this issue you can try the following:
1. Open Internet Explorer, click "Tools," and then click "Internet Options."
2. Click "Connections."
3. Click "LAN Settings."
4. Delete anything in the Automatic Configure text box and clear the "Use automatic configuration script" check box.

Suggestion 4
============
If none of the above resolves this issue you can attempt to resolve it by registering the
following DLLs using the instructions below:
1. Click "Start," and then click "Run."
2. Type "regsvr32 c:\windows\system\vbscript.dll" (without the quotes). Press Enter.
3. Then type "regsvr32 c:\windows\system\mshtml.dll" (without the quotes). Press Enter.
4. Then type "regsvr32 c:\windows\system\msjava.dll" (without the quotes). Press Enter.
5. Then type "regsvr32 c:\windows\system\jscript.dll" (without the quotes). Press Enter.
6. Then type "regsvr32 c:\windows\system\msxml.dll" (without the quotes). Press Enter.
7. Then type "regsvr32 c:\windows\system\actxprxy.dll" (without the quotes). Press Enter.
8. Then type "regsvr32 c:\windows\system\shdocvw.dll" (without the quotes). Press Enter.

NOTE: The instructions above assume you are running Windows 98 or Windows ME. For Windows 2000 or Windows NT4, change "windows\system" to "winnt\system32." For Windows XP, if you upgraded from Windows NT 4 or Windows 2000 change "windows\system" to "winnt\system32." Change "windows\system" to "windows\system32" if you installed Windows XP using another method. If your operating system is installed on a drive other than "C," change the drive letter in the instructions above to reference your system drive.

Once you have completed the above procedures, please restart your computer and access the
Windows Update site.

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows NT4
Windows XP

------------------------------

Error 0x800A138F displayed during Scan, 0x800C00008 shows in Windows Update.log

Problem Description
The error 0x800A138F is displayed when scanning for updates, but the Windows Update.log file will show error 0x800C0008.

Resolutions
This is a generic error number which indicates a problem with the SSL connection with our server.

Some customers have resolved this issue by disabling or uninstalling internet acceleration software.

Suggestion 2
============
The error may occur because the language-setting in Internet Explorer is missing. To add a language, in Internet Explorer, select Tools-->Internet Options, and click the "Languages" button. Add a language to the list if empty.

Suggestion 3
============
Check the system time. SSL will not function if the system time is more than 100 days off.

Suggestion 4
============
Please uncheck "Check for server certificate revocation":

1. Open Internet Explorer
2. Click on Tools
3. Click on Internet Option from the drop down menu
4. Click on the Advanced tab
5. Scroll down to the Security Section
6. Unselect "Check for server certificate revocation"
7. Reboot the machine
------------------------------
Suggestion 5
============
One customer performed an MSN Messenger update, which fixed his 0x800c0008 Windows Update issue as well. Correlation not yet determined but an avenue to check if you have MSN Messenger installed.

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x800A1391

Problem Description
When customer tries to access site they may see this error.

Resolutions
We're further researching this issue. It appears to be because the customer can not download the ActiveX component. One case resolved by disabling firewall program.

Suggestion 2
============
We may be able to resolve this issue by adding
http://Windowsupdate.microsoft.com
http://V4.Windowsupdate.microsoft.com
https://v4.Windowsupdate.microsoft.com (Note: The https is correct)
http://Download.Windowsupdate.com
to the trusted sites list in the Internet Options.
To access the Exceptions settings.
1. Open Internet Explorer
2. Click Tools / Internet Options
3. Click the Security Tab
4. Click on the Trusted Sites Icon
5. Click on the Sites button
6. Unselect the check box "Require server verification (https:-)for all sites in this zone"
7. Add all 4 sites listed above

Suggestion 3
============
This issue may be resolved by adding the Windows Update sites to the exceptions list in the Internet Options Proxy Settings.
To access the Exceptions settings.
1. Open Internet Explorer
2. Click Tools / Internet Options
3. Click the Connections Tab / LAN Settings
4. Click the Advanced Button and add windowsupdate.microsoft.com; v4.windowsupdate.microsoft.com; download.windowsupdate.com to the
exceptions list.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

"Checking for the latest version of the Windows Update software"

Problem Description
When you’re using the Windows Update Web site you receive a dialog box that states:
"Checking for the latest version of the Windows Update software...
Depending on your connection speed, this might take a minute. To
ensure that you're able to view Windows Update when this verification
is complete, select Yes in any "Security Warning" dialog boxes that
appear." The update process freezes at this point.

Resolutions
This may be caused by a third-party firewall product called Zone Alarm. Try disabling this program and opening the Windows Update site again. Be sure to enable your firewall again when you are done.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Network policy settings prevent you from using Windows Update to download and install updates on your computer

Problem Description
When you attempt to download updates, the process fails and the Windows Update Log reads: "Access to Windows Update has been disabled by administrative policy."

Resolutions
Your group policies are set to prevent you from accessing Windows Update. Contact your system administrator for further information. (The Group policy object, "Remove all Access" to Windows Update was is Enabled.)

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization Error 0x80072F76

Problem Description
User receives a 0x80072F76 error when visiting the Windows Update Site. The Windows Update.log file will have error entries similar to the following:
2002-11-25 23:25:11 04:25:11 Error IUCTL Failed to download iuident.cab from http://
windowsupdate.microsoft.com/v4/ to C:\Program Files\WindowsUpdate\V4\temp (Error 0x80072F76)

Resolutions
This is a blocking issue. The client computer is unable to connect to a component of the Windows Update site. Most likely this is due to misconfigured proxy/firewall settings,
incorrect DNS entries or some application running on the client computer that interacts with Web connections and is blocking the connection. Here are a few ways to try to resolve this issue:

Suggestion 1
===========
Check your HOSTS file (it may also be called HOSTS.SAM) and make sure you don't have any static IP entries for the Windows Update web site listed in the file. If you are running Win98/ME, the HOSTS file will be in this folder:

C:\Windows

If you are running WinNT/2K/XP, it will be in this folder:

C:\WINDOWS\system32\drivers\etc

You can use Notepad to open the HOSTS file. You may need to "tell" Windows to use Notepad to open the file.

Applications like web accelerators, TweakMasterDNS, etc. can add static IP entries for the Windows Update site into your HOSTS file and when this happens you will get the 0x80072F76 error message.

Suggestion 2
===========

Check your firewall/proxy settings and also try disabling your firewall. This error is the result of your PC's inability to connect to a component of the Windows Update site. Disable all 3rd party applications (including anti-virus) before accessing the site.

Suggestion 3
===========

You may be able to resolve this issue by adding the following Web sites to the trusted sites list in Internet Options:

http://Windowsupdate.microsoft.com
http://V4.Windowsupdate.microsoft.com
https://v4.Windowsupdate.microsoft.com (Note: The https is correct)
http://Download.Windowsupdate.com

To add these web sites to the list, follow these steps:

1. Open Internet Explorer.
2. Click "Tools," and then click "Internet Options."
3. Click "Security."
4. Click the Trusted Sites icon.
5. Click "Sites."
6. Clear the check box "Require server verification (https:-)for all sites in this zone."
7. Add all four sites listed above.

Suggestion 4
===========

This issue may be resolved by adding the Windows Update sites to the exceptions list in the Internet Options Proxy Settings.
To access the Exceptions settings:

1. Open Internet Explorer
2. Click "Tools" and then click "Internet Options."
3. Click "Connections" and then click "LAN Settings."
4. Click "Advanced" and add windowsupdate.microsoft.com; v4.windowsupdate.microsoft.com, and download.windowsupdate.com to the exceptions list.If you run other proxy/firewall software, then add the sites to the exception list for those applications as well.

Suggestion 5
===========

As a test, try this link:

http://windowsupdate.microsoft.com/v4/iuident.cab

When you click this link, you should see a popup message asking if you want to Open the file, or Save it to your computer. If you are unable to connect to this link and see a Page Cannot Be Displayed-type error, then this confirms that some aspect of your Internet connection is preventing you from reaching the Windows Update site.

Suggestion 6
===========

This error may also occur with Mailgate from http://www.mailgate.com/ previous to version 3.5.171 beta where the issue seems to have been corrected.
The excerpt below is from the release notes for the MailGate 3.5.171 Beta:

1.1 SDR0137 - Added support for the HTTP HEAD command in the Web proxy. This command is used by the Microsoft Windows XP update service.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

SUS Client- This web site is not yet configured

Problem Description
From the client you attempt to access the SUS server ( go to http://servername )
and the user gets "This web site is not yet configured"

Resolutions
If you have not set up a web site on the server (other than SUS), you will get this message if you access the root web. The client is hard coded to automatically check the /content folder so it never accesses the root web.

To configure the client, use GPEDIT.MSC to configure the local group policy to ensure that the client is receiving the policy, that the keys are created in the right place, created with the correct value types, and with the correct entries.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Error 0x80072F05 in Windows Update.log file when trying to run GetManifest.asp

Problem Description
You will see an error entry like this in the Windows Update.log file:

Error IUENGINE Querying software update catalog from https://v4.windowsupdate.microsoft.com/getmanifest.asp (Error 0x80072F05)

Resolutions
Make sure that the computer's time and date settings are correct. This is the most likely cause of this error. If those settings are correct, then check that valid SSL certificates are installed on the computer using the steps below.
1. Open Internet Explorer, click "Tools," and then click "Internet Options."
2. Select the "Contents" tab and click "Certificates."
3. Select the "Trusted Root Certification Authorities" tab.
4. Check for a certificate called "Microsoft Root Authority."
5. Double-click it.
6. On the "General" tab, make sure that the "Valid from" dates are correct. The dates should be something like "1/10/1997 to 12/31/2020."
7. On the "Certification Path" tab, under the "Certificate Status" section, make sure it says "This certificate is OK."
8. Click "OK," and then locate a certificate called "NO LIABILITY ACCEPTED."
9. On the "General" tab, make sure that the "Valid from" dates are correct. The dates should be something like "5/11/1997 to 1/7/2004."
10. On the "Certification Path" tab, under the "Certificate Status" section, make sure it says "This certificate is OK."

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows Server 2003 Family
Windows XP

------------------------------

When using the Windows Update Web site you receive the following message: Thank you ... Windows Update site no longer offers updates for your computer

Problem Description
When you try to access the Windows Update site you may receive a message
stating that the Windows Update site no longer offers updates for your computer. This occurs on computers that are not running Internet Explorer version 5 or later.

Resolutions
If you are comfortable editing the registry you may resolve this issue by deleting the
following registry key. Before making any modifications to your registry, make sure to export this key to a safe location by clicking "Export" on the RegEdit "File" menu.

Deleting the "Post Platform" key removes certain attributes from the end of the User-Agent
string used by Internet Explorer to identify its version in Internet communications.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows NT4

------------------------------

When attempting to access the Windows Update site you receive the following message: The Site is temporarily unavailable

Problem Description
When you try to access the site you receive a message informing you that the site is not
available.

Resolutions
You can resolve this issue by copying the iuident.cab file from Program Files\Windowsupdate\V4 to Program Files\Windowsupdate\V4\Temp.

Issue Applies To
Windows 2000
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization Error 0x3

Problem Description
This occurs because the version of iuctl.dll and iuengine.dll is not as current as the
version in iuident.cab. This is usually a caching issue.

Resolutions
This may be resolved by downloading and installing new Windows Update site software. Follow the instructions in the article on manually installing the Windows Update software, located elsewhere on this page.

Issue Applies To
Windows XP

------------------------------

Script Error Line 10

Problem Description
The customer received the following error message in the Windows Update website

An error has occurred in the script on this page
Line: 10
Char: 2
The specified module could not be found
Code: 0 URL:http://v4.windowsupdate.microsoft.com/en/dialog_download.asp?corporate=false

Do you want to continue running scripts on this page?

Resolutions
The customer experiencing this problem was running software called "Rumba." Uninstalling or disabling the Rumba software resolved the issue.

Issue Applies To
Windows XP

HTTP/1.1 407 Proxy Authentication Required (Access is denied.)

Problem Description
Customer is unable to access site through either a firewall or proxy.

Resolutions
1. Inside Internet Explorer go to Tools/Internet Options
2. Click on the Advanced Tab
3. Scroll down until you see Use HTTP 1.1 through Proxy Connections, put a
check mark in the box next to it
4. Click ok
5. Close and restart IE You should be able to connect to Windows Update

Issue Applies To
Windows XP

0x80070003 Software Update Incomplete

Problem Description
When visiting the Windows Update web site the customer receives the "Software
Update Incomplete" error. Further examination of the Windows Update.log shows the following errors. 2002-04-11 19:17:38 Error IUCTL Downloading iuident.cab from http://windowsupdate.microsoft.com/v4/iuident.cab (Error 0x80070003: The system cannot find the path specified.)

Resolutions
The customer had used the TweakUI program to modify the location of the Program
Files directory. Simply returning the Program Files directory to its original
drive C: did not resolve the issue. The issue was resolved by searching the
Registry and modifying any keys that were set to D:\Program Files\... to
C:\Program Files\... this resolved the issue.

Issue Applies To
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x800a01b6

Problem Description
VBscript runtime error 800a01b6 - "Object doesn't support this property or method."

Antivirus or firewall software may be preventing the site software from
functioning correctly.

Resolutions
Some users have resolved this issue by disabling their anti-virus or firewall software for the duration of the update session.

Issue Applies To
Windows XP

------------------------------

Script Error Line 1312

Problem Description
Error on Page:
Line 1312
Char 2
Error object expected
code 0
Url:http://windowsupdate.microsoft.com

Resolutions
This is due to a mis-configuration of the Regional Settings.

1. Click on the Start button
2. Click on Control Panel
3. Click on Regional Options
4. Make sure that your digit grouping is formatted as follows
123,456,789

Issue Applies To
Windows XP

------------------------------

Scan for updates freezes or stops at 0%

Problem Description
After clicking Scan for Updates, you receive this message: "Windows Update is looking for available updates... 0% complete.". Then the site stops communicating.

Resolutions
There are several possible solutions to this problem.

Install the latest scripting engine 5.6 from:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp

If you have Netsonic on your computer, uninstall it.

If you have not installed the latest version of Windows Update software, follow the
instructions in the article "Manual installation instructions for Windows Update controls" on this page.

Disable the options "Automatically detect settings" and "Use automatic configuration script."
To do this:
1. Open Internet Explorer.
2. Click "Tools," and then click "Internet Options."
3. Click "Connections," and then click "LAN Settings."
4. Make sure the check boxes for "Automatically detect settings" and "Use automatic configuration script" are not selected.

Try to access the Windows Update site again.

Also, verify that you can connect to SSL-enabled Web sites (sites that start with https://).

Most online retailers use SSL (Secure Socket Layer) sites during the checkout/payment process. If you've connected to one of these sites in the past then chances are that SSL is working correctly on your computer. You can also test your ability to connect to SSL sites using a SSL test site like this:

https://www.stanford.edu/group/idg/leland/samples/secure/test.html

If you cannot connect to SSL sites then the Windows Update scan will not work. Make sure that the SSL port (port 443) is open on your network.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

EULA does not pop up after clicking Install Now

Problem Description
After clicking Install Now at the Windows Update site the End User License
Agreement does not pop up. Instead the windows update site prompts that "To
Install an update, you must accept the License agreement."

Resolutions
This problem is caused by setting in Guard-IE and can be resolved by
uninstalling the software. The problem can also be avoided by not enabling
"Prevent Opening of Message Boxes" in the Ad-Filters section of the Guard-IE
properties.

To access Guard-IE properties you can right click on the application's icon in
the task bar and select properties. Then click the Ad Filters tab to uncheck "Prevent Opening of Message Boxes"

Issue Applies To
Windows XP


Application Error in winspool.drv after clicking Scan on Windows 98

Problem Description
I go to WindowsUpdate and it starts scanning for updates. On the left
frame window it gets to 66% complete on the scan and then I get an
error window asking to send the error report to MS and to restart IE.

The error says Bucket: 02331424 Microsoft Internet Explorer
Application Failure iexplore.exe 6.0.2600.0 in winspool.drv

Resolutions
Replacing the 98 version of spoolss.dll version 4.10.1998 to ME version 4.90.3000 resolved the problem. This appears to be a timing issue with Anti-Virus software. You can also disable the anti-virus software while accessing the Windows Update site to resolve this issue.

To get the Windows ME version of this dll, please contact Microsoft Product Support

Issue Applies To
Windows 98 and Windows 98 Second Edition

------------------------------

When attempting to access the Windows Update Web site you receive the following message: Thank You -- you must be running a Microsoft windows operating system in order to use windows update

Problem Description
When going to the Windows Update Web site located at
http://windowsupdate.microsoft.com, the page immediately redirects you to
http://v4.windowsupdate.microsoft.com/en/thanks.asp, which says "you must be running a
Microsoft Windows operating system in order to use Windows Update." This occurs if both a third party firewall and the built-in Windows XP firewall are enabled at the same time.

Resolutions
Please delete the following registry key. Be sure to export this key to a safe location first.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform

This may be resolved by uninstalling the third party firewall.

The system administrator may have made changes to your corporate firewall/proxy that will not allow Windows Update to operate properly. Please contact your system administrator and have them identify Windows Update as an excluded site on the firewall/proxy.

Issue Applies To
Windows 2000
Windows XP

Why do I get a message saying an ActiveX control on this page is not safe?

Problem Description
This message is displayed when your security setting in Internet Explorer is set too high. For Windows Update to work properly, you must change the security settings for the Internet zone to Medium or lower.

Resolutions
Open Internet Explorer
1. Click on Tools from the top menu bar
2. Click on Internet Options in the drop down menu
3. Click on the Security tab
4. Click on the Internet Zone icon
5. To adjust your security level, click Default Level or Custom Level.
6. Try setting the Custom level to Low and see if the ActiveX error persists.

Another approach is to add the following domain names to the Trusted Sites Zone:

http://Windowsupdate.microsoft.com
Http://V4.Windowsupdate.microsoft.com
http://Download.Windowsupdate.com

To add these sites, follow these steps:

1. Open Internet Explorer
2. Click Tools / Internet Options
3. Click the Security Tab
4. Click on the Trusted Sites Icon
5. Click on the Sites button.
6. Add the domains listed above.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

0x80072EE2

Problem Description
Unable to access site ERROR # 0x80072EE2

Resolutions
Customer had Windows Update IP hard coded in their HOSTS file. Removing entry from the HOSTS file in C:\Winnt\system32\drivers\etc resolved the problem. Another solution may be to run DNS/Flush.

Entries for the Windows Update site in the HOSTS file are not recommended as the IP's for the site change often. Beware of "web accelerator" applications like TweakMASTER DNS that can add these entries without your knowledge.

Issue Applies To
Windows 2000

------------------------------

While the Windows Update Web site is loading, you receive Initialization Error 0x80070002

Problem Description
Customer receives error 0x80070002 when trying to access the site

Resolutions
This is an intermittent error that appears from time to time. The most likely cause of this error is intermittent network connectivity. The Internet is a dynamic network and sometimes it takes more than one attempt for communications to succeed. Based on our experience, most customers who encounter this error only see it for a short period of time and then the error goes away and the Windows Update site functions normally.

We have also seen this error when some Windows 2000 SP3 customers choose to archive old files. After the archive the old versions of the Windows Update control files stay in place and they get the 80070002 error. The control files IUENGINE.DLL and IUCTL.DLL, both located in C:\Windows\System32, should be reviewed for date and version to troubleshoot.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Network problems are preventing connection to the Windows Update servers. Errors 0x80072EFF and 0x80190193

Problem Description
Network problems are preventing connection to the Windows Update servers. Errors 0x80072EFF and 0x80190193.

Resolutions
This usually occurs when the server is busy. Please try Windows Update again later.

In some cases, this problem is resolved by installing the latest version of Windows Script. You can download this from http://msdn.microsoft.com/scripting/default.htm.
1. Click on the link to Microsoft Windows Script 5.6 Download.
2. Download the appropriate package.
3. Save Scripten.exe to your desktop.
4. After download double-click on the Scripten.exe program to install.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Problem Downloading/Installing a Software (Non-Driver) item

Cannot install the February 13th, 2002 update (MSXML 2.6 Patch)

Problem Description
Customer will be unable to install this update if the version of MDAC has been upgrade to a version greater than 2.6.

Resolutions
The workaround for this issue is to edit the registry versions for MDAC to reflect the 2.60.6526.3 version.
Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess
Edit the string values for both FullInstallVer and Version to reflect 2.60.6526.3 version

NOTE: Make sure to document the current version numbers displayed so that they can be
changed back after installing the update.
Once the new versions are reflected by these Strings, then install the February 13, 2002 Security Update.
This should install successfully now.
Please do not forget to change the string values for this key back to their original
versions after installing the update.

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows NT4
Windows XP

------------------------------

Updates fail to install and you receive error message 0x80070643

Problem Description
When you try to install security\Critical Updates the installation fails and the Windows
Update.log file contains error 80070643.

Resolutions
Suggestion 1
==========
This can occur if the hotfix installer was referencing:

C:\WINDOWS\system32\CatRoot2\edb.log and the file was corrupt. Either renaming C:
\WINDOWS\system32\CatRoot2\edb.log or renaming the entire

C:\WINDOWS\system32\CatRoot2 folder will allow the hotfix install to complete
normally.

Suggestion 2
============
Register the following system files.

1. On the "Start" menu, click "Run."
2. Type "regsvr32 licdll.dll" (without quotes).
3. Click "OK."
4. Type "regsvr32 regwizc.dll"(without quotes).
5. Click "OK."

Suggestion 3
============
This can occur if the "Microsoft Root Authority" certificate or the "NO
LIABILITY ACCEPTED, (c)97 VeriSign, Inc." certificate under Trusted Root
Certification Authorities has been removed. On another computer that has the Microsoft Root Authority certificate installed, do the following:
1. Open Internet Explorer.
2. Click "Tools," then click "Internet options."
3. Click "Content," and then click "Certificates."
4. Click "Trusted Root Certification Authorities."
5. Scroll down until you locate Microsoft Root Authority certificate.
6. Click "Export."
7. Follow the prompts to export the certificate to "DER encoded Binary
x.509(.CER)" file. On the computer that cannot install updates, follow the steps to import the certificate you saved.

Suggestion 4
============
Try deleting the WUTEMP folder or removing the contents in that
folder. There might have been a trace of a past download or corrupted content
in the folder that is causing the download to fail.

Temporarily disable any virus and Web accelerator/enhancement programs.

Issue Applies To
Windows XP

------------------------------

Download stops or freezes. The Windows Update - Web Page Dialog window appears but download never starts

Problem Description
After accepting the EULA, the Windows Update - Web Page Dialog window appears but the download never starts. Nothing "moves" on the download progress bar, no matter how long you leave the connection open.

Resolutions
Please re-register the following files:
regsvr32 msscript.ocx
regsvr32 dispex.dll
regsvr32 vbscript.dll
regsvr32 scrrun.dll

1. Click "Start," and then click "Run."
2. Type regsvr32 msscript.ocx in the "Open" box and click "OK."
3. Repeat for dispex.dll,vbscript.dll, and scrrun.dll.

Next, make sure file (open) type .JS is properly associated:
1. In Control Panel, click "Folder Options," and then click "File Types."
2. Locate the .JS extension and click "Advanced."
3. Make sure the "Application to perform action" field contains: C:\WINDOWS\System32\WScript.exe "%1" %* This is for a Windows XP computer. For Windows 2000 substitute the C:\WINDOWS\ with C:\Winnt\. For Windows 98 and Windows Millenium Edition substitute this: C:\WINDOWS\System\ for C:\Windows\system32.

Issue Applies To
Windows 2000
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

When installing an update you receive the following message: "Software you are installing has not passed Windows Logo testing"

Problem Description
When you try to install a package from the Windows Update Web site you receive a message stating that the software has not passed Windows logo testing and will not be installed..

Resolutions
Suggestion 1
==========
This problem can occur if the hotfix installer was referencing:
C:\WINDOWS\system32\CatRoot2\edb.log and the file was corrupt. Either renaming C:\WINDOWS\system32\CatRoot2\edb.log or renaming the entire
C:\WINDOWS\system32\CatRoot2 folder will allow the hotfix install to complete
normally.

Suggestion 2
============
Register the following system files.

1. Click "Start," and then click "Run."
2. Type "regsvr32 licdll.dll" (without quotes).
3. Click "OK."
4. Type "regsvr32 regwizc.dll" (without quotes).
5. CLick "OK."

Suggestion 3
============
This problem can also occur if the Cryptographic Services have been disabled.To resolve this problem:
1. Click "Start," and then click "Run."
2. Type "Services.msc" (without quotes).
3. Double-click "Cryptographic Services." If the service has been disabled,enable it.
4. Attempt to download and install Windows Updates again, and then check to see if the
problem is resolved.

Suggestion 4
============
The symptom can occur if the "Microsoft Root Authority" certificate or the "NOLIABILITY ACCEPTED, (c)97 VeriSign, Inc." certificate under Trusted Root Certification Authorities has been removed. On another computer that has the Microsoft Root Authority certificate installed, do the following:
1. Open Internet Explorer
2. Click "Tools," and then click "Internet Options."
3. Click "Contents."
4. Click "Certificates."
5. Click "Trusted Root Certification Authorities."
6. Scroll down until you locate Microsoft Root Authority certificate.
7. Click "Export."
8. Follow the prompts to export the certificate to "DER encoded Binary
x.509(.CER)file." On the computer that cannot install the update, follow the steps to import the certificate you saved.

Issue Applies To
Windows XP

------------------------------

Unable to install the February 13th, 2002 update (MSXML 4.0Patch)

Problem Description
When attempting to download the security update, February 13, 2002 MSXML 4.0 from the Windows Update site, the installation fails.

Resolutions
You need to download and install the latest Windows Installer package from one of the following Web sites:

Windows NT/2000: http://www.microsoft.com/downloads/release.asp?ReleaseID=32832

Windows ME/9x: http://www.microsoft.com/downloads/release.asp?ReleaseID=32831

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows NT4
Windows XP

------------------------------

When installing updates you receive installation error 80070052 if Exchange Server is running (Windows 2000)

Problem Description
When Small Business Server 2000 or Windows 2000 Server with Exchange Server is running

- Only critical updates fail using WINUP.
- non critical updates install fine.
- You can download critical updates from Microsoft/downloads with no problem.
- The installation fails and you receive "Unknown Error" or Error 80070052.

Resolutions
If you stop the Exchange Information Store, all critical updates will install.

You can install the updates from the Microsoft Download Center on WWW.Microsoft.com.

Issue Applies To
Windows 2000

------------------------------

Error 0x800A138F when scanning for updates

Problem Description
This problem occurs when you are trying to scan for updates. When you scan the machine for updates, and then click on one of the active links in the left pane, the installation process does not complete.

Resolutions
This behavior indicates that the scan process encountered an error it could not recover from. You may be able to determine the specific error by looking in the Windows Update.log file, located in the Windows folder on Windows XP, Windows 98, and Windows Millennium Edition. The folder is located in the Winnt folder on Windows 2000.

Temporarily disabling antivirus and firewall programs while you use Windows Update may solve this problem. Be sure to enable them again when you complete the update process.

You might also be able to resolve this issue by deleting all of the content in Program Files\Windowsupdate and Program Files\Windowsupdate\V4 except for the iuhist.xml file located in Program Files\Windowsupdate\V4.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Unable to download updates Error 0x80070197

Problem Description
When you attempt to download updates from the Windows XP update site the process stops and the Windows update.log lists error code 0x80070197.

Resolutions
This problem can be resolved by enabling the option Use http 1.1 through proxy connections in Internet Options settings.

Follow these instructions to enable the option:
1. Open Internet Explorer.
2. On the Tools menu, click Internet Options.
3. On the Advanced tab, clear the Use HTTP 1.1 check box.
4. Select the Use HTTP 1.1 through proxy connections check box.
5. Attempt to open the Windows Update site again.
6. If you are still experiencing this problem you can try selecting both the HTTP 1.1 check box and the HTTP 1.1 through proxy connections check box. This may resolve the issue.

Issue Applies To
Windows XP

------------------------------

Search for Updates Loops

Problem Description
When you try to open the Windows Update Web site, you encounter one of the
following problems:

- After the scan for updates is complete, the scan restarts continually.

- After the scan for updates is complete and you select an item to download and
install, the scan starts again from the beginning. This may happen in a
window within a window.

- The scan for updates never completes.

- Internet Explorer may become unresponsive during any of the above conditions.
If you have other Web sites open, they may lock and lose data in transit.

You may experience these problems if you have enabled Discussions in
Internet Explorer.

Resolutions
To Disable your Discussion Bar in Internet Explorer:

1. On the "View" menu,point to "Explorer Bar".
3. Click "Discuss" to remove the check mark and disable this option.

Issue Applies To
Windows 2000
Windows XP

------------------------------

Download hangs. The Windows Update - Web Page Dialog window appears but download never starts (Windows 98)

Problem Description
After accepting the EULA, the Windows Update - Web Page Dialog window appears but the download never starts. Nothing "moves" on the download progress bar, no matter how long you leave open the connection.

Another symptom of this issue is that if you try to print from the browser you may get an error similar to this:

An error has occurred in the script on this page.

Line: 228
Char: 1
Error: Incompatible version of the RPC stub.
Code: 0
URL: res://C:\WINDOWS\SYSTEM\SHDOCLC.DLL/preview.dlg

Resolutions
Microsoft is still investigating this problem, however here are some steps that have resolved this issue for other Windows 98 customers:

Suggestion 1

1. Click on Start, Run and type "REGSVR32 DISPEX.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
2. Connect to the Windows Update site and see if the download hangs.

Suggestion 2

Microsoft has found that one version of the DISPEX.DLL file (5.6.0.8515) can cause this problem. This version is installed from the Windows Script 5.6 download on the MSDN web site. If you have Version 5.6.0.8515 of the DISPEX.DLL file, then you need to try replacing it with the version of the file that comes with IE 6 SP1 (Version 5.6.0.6626).

Follow these steps to see which version of the file you have:

1. Open Windows Explorer and navigate to this folder:

C:\Windows\System

2. Find the file DISPEX.DLL in that folder, right-click on it and select Properties from the popup menu.
3. Click on the Version tab to see the Version Number of the file.

If you need to replace the file then follow these steps:

1. Open Windows Explorer and navigate to this folder:

C:\Windows\Windows Update Setup Files

This folder is created when you install IE 6 SP1, so if you don't have this folder then re-install IE 6 SP1 to get it.

2. Within the folder, find this file:

Scren56.cab

3. Double-click on this file to view it's contents. You may need to install WinZip to view the contents of the file.
4. Extract the file DISPEX.DLL and replace your current version of this file with the version you extracted.
5. Click on Start, Run and type "REGSVR32 DISPEX.DLL" (w/o the quotes). You should see a popup message that this process succeeded.
6. Connect to the Windows Update site and see if the download hangs.

Suggestion 3

1. Click on the following link to download a file called MCREPAIR.EXE:

http://download.microsoft.com/download/msninvestor/patch/1.0/win98/en-us/mcrepair.exe

Please save this file to your Desktop.

2. Open Windows Explorer.
3. Create a temporary backup directory called C:\Backup.
4. Now navigate to the C:\Windows\System directory.
5. Copy these files to the C:\Backup directory:

Asycfilt.dll
Oleaut32.dll
Olepro32.dll
Stdole2.tlb

6. Verify that copies of these files are in the C:\Backup folder.
7. Return to your Desktop and double-click on the file MCREPAIR.EXE.
8. Click Yes to any messages that appear. Once the process is complete, you will be prompted to reboot your PC.
9. After your system boots, try the Windows Update site again and if the download still hangs and/or you encounter problems with other applications on your PC then you can use the following steps to restore your original files:

1. Open Windows Explorer.
2. Navigate to the C:\Backup folder.
3. Copy the four files to this folder:

C:\Windows\System

4. Click the "Yes To All" button when the popup message appears asking if you want to overwrite the existing files.
5. Now re-boot your PC.

Issue Applies To
Windows 98 and Windows 98 Second Edition

------------------------------

When installing updates you receive Error 0x8007007e

Problem Description
This error occurs when Active Setup is not functioning properly. It appears that one of the files needed to install these updates is missing or not registered properly.

Resolutions
Register the following files:

Inseng.dll
Oleaut32.dll
Ole32.dll
Urlmon.dll
Mssip32.dll

1. Click "Start" and then click "Run."
2. Type regsvr32 inseng.dll in the box and click "OK."
3. Repeat this process for the other files.

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows NT4
Windows XP

------------------------------

EULA buttons grayed out/ Script Error Object doesn't support this property or method

Problem Description
When you try to install an item, the EULA agreement buttons are grayed out and you will receive an Internet Explorer Script Error:

Line: 2
Char: 1
Error: Object doesn't support this property or method
Code: 0
URL: http://V4.windowsupdate.microsoft.com/msdownload/update/v3/static/eula/en/eula.htm

This occurs if you are getting an older version of the dialog.js file from your proxy cache.

Resolutions
This may be resolved by performing the following steps:

1. Open Internet Explorer
2. Click on Tools
3. Click on Internet Property from the drop down menu
4. Click on the Connection tab
5. Click on the Lan Settings button
6. Remove the check mark from automatically detect setting
7. Remove the check mark from Use automatic configuration script
8. Click Ok and close Internet Explorer

Issue Applies To
Windows 2000
Windows XP

------------------------------

Error 0x80070005 in the Windows Update.log file and updates fail to install from the site

Problem Description
On the web site you will see that updates have failed to install. If you check the Windows Update.log file, you will see an error similar to this:

Error IUENGINE See iuhist.xml for details: Install finished (Error 0x80070005: Access is denied.)

Resolutions
Suggestion 1:

This error can occur if you have mapped network drives configured and you don't have the correct permissions to access them. Try disconnecting all mapped network drives and then try accessing the Windows Update site and see if the installs still fail.

Suggestion 2:

If you are using the NTFS file system on your hard drive(s) then try these steps.

Check permissions on the C:\WUTemp folder (if you have more than one hard drive, check this folder on each drive).

1. Open Windows Explorer.
2. Navigate to the C:\WUTemp folder.
3. Right-click on the folder name and select Properties from the popup menu.
4. Click on the Security tab.
5. Set Full Control access for the following accounts:

Users
Power Users
Administrators

6. Click Apply, then OK.
7. Now try accessing the Windows Update site.

Suggestion 3:

1. Click on Start, Run and type "REGEDIT" (w/o the quotes). The Registry Editor will open.

*WARNING*

Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems
resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

2. Navigate to the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

3. On the upper menu, click on Edit, and select Permissions from the drop-down list.
4. Give Administrator (And / Or System) Full Control and Read permissions by checking the allow boxes. NOTE: In certain instances these boxes are grayed out. Insure that all accounts have appropriate permissions.
5. Click Apply, then OK.
6. Close the Registry Editor.
7. If you had to make any changes, then try the Windows Update site and see if the error persists.

Issue Applies To
Windows XP

------------------------------

Error 80070002 when downloading from Windows Update

Problem Description
The control for Windows 98 and Windows ME always tries to download updates to an NTFS directory first. If the directory is marked as read-only for the current user that is signed on to the machine then download will fail due to error 80070002

Resolutions
There is not a resolution for this issue, because Windows 98 and Windows ME is not able to write to a local NTFS formatted partion.

The only workaround availble is to remove the local NTFS formatted partion form the system.

Issue Applies To
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Install stops at 0% when using the AOL Browser

Problem Description
When attempting to install an update from Windows Update using the AOL Browser, the install process stops at 0%

Resolutions
After signing on to AOL click the Start button then click the Windows Update Icon. This will start Windows Update using the version of Internet Explorer that comes with the operating system.

Issue Applies To
Windows 2000
Windows 95
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Windows XP

------------------------------

While the Windows Update Web site is loading, you receive Initialization error 0x80070485

Problem Description
You may receive error 0x80070485 when trying to access the Windows Update Site.

This is due to a missing or corrupted cabinet.dll file

Resolutions
Please reinstall the Windows Installer.

For Windows 98 and Windows Me

Please install the InstMsiW.exe from
http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f&DisplayLang=en

Issue Applies To
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition

------------------------------

Problem Downloading/Installing a Driver

An attempt to install an updated driver fails and leaves the device unusable

Problem Description
When you attempt to install an updated driver, the install process fails and leaves the device unusable. Normally, a driver install failure during Windows update will leave the original driver untouched. However, if the failure occurs after the driver files have been copied, and while Ssetup is writing the registry keys, the original driver will have been removed and the failure will leave you without a functioning driver.

Resolutions
Windows 2000, Windows XP, and the Windows Server 2003 family of products, back up your previous driver. Follow these steps to restore the previous driver:

1. Go to the device manager.
2. Right-click the device and click "Properties."
3. Click the "Driver" tab, and then click "Rollback."

Issue Applies To
Windows 2000
Windows Server 2003 Family
Windows XP

------------------------------

Driver Fails to Install Error 0x80070103 (V4)

Problem Description
The customer downloads the driver and it fails to install due to error 0x80070103

Resolutions
These problems are specific to the driver in question. Please report this problem to Microsoft Product Support. There is no charge for this support call or web incident.

Please collect the Windows Update.log and SetupAPI.log from the Windows directory (or Winnt on Windows 2000) from the affected machine and be ready to provide these to Microsoft Product Support.

Issue Applies To
Windows XP

------------------------------

A driver you have already installed keeps showing up as needing to be installed

Problem Description
You download a driver and it states that the install was successful. When you go back to the Windows Update site the driver is available for installation again.

Resolutions
This problem is specific to the driver in question. Please report this problem to Microsoft Product Support. There is no charge for this support call or Web incident.

Please collect the Windows Update.log and SetupAPI.log from the Windows directory folder (or the Winnt folder on Windows 2000) from on the affected machine and be ready to provide these to Microsoft Product Support.

Issue Applies To
Windows XP

------------------------------

Other

DUInitialize: failed to expand

Problem Description
When installing Windows XP you receive the following error: DUerror: DUInitialize: failed to expand C:\$WIN_NT$.~BT\UPDATES.CAB to C:\Windows\Setupupd\updates\i386(2)

Resolutions
1. Use a Windows 98/ME Startup Disk and boot up with cd-rom support.
2. Delete any temporary Windows installation folders that are present on the hard drive ($WIN_NT$.~BT, $WTMP$, etc.)
3. Copy the i386 folder to the hard drive to a directory of your choice.
4. From here load smartdrv.exe from the Win98/9x directories on a Windows ME or 98 CD.
5. Then switch back to the hard drive and run the winnt.exe command.
6. From here if it still asks to repair the installation (after the license agreement), choose it. If there is no data to be lost choose to do a clean install but you will want to keep the current file system intact because you cannot complete the flat install (from hard drive) because if you do the install will not be able to complete. (unless you are installing to another partition where the flat is not copied onto.)
7. This should let the change the previous faults with the install on the system.

skip the dynamic update and setup continues then after setup go to windows
update and get the updates.

Issue Applies To
Windows XP

------------------------------

Scan Freezes at 66% on Windows 98 then you see a winspool.drv error (spoolss.dll)

Problem Description
When the customer clicks on the "Scan for updates" link on the Windows Update site the scan will freeze at 66% and then they will see a dialog box stating that there was an Application error in iexplore.exe in winspool.drv.

Resolutions
This is a known issue involving the spoolss.dll file and McAfee's Virus Scan software. The most common fix is to replace the Win98 version of spoolss.dll (4.10.1998) with the WinME version (4.90.3000). However, there have been a few cases since Win98/ME customers were migrated to the new version of the Windows Update site (version 4) where they have the WinME version installed and going back to the Win98 version resolves the issue.

The spoolss.dll file is protected by the operating system so you have to manually replace it from a command prompt. To replace the file you will need to boot Win98 while pressing the F8 key so you get the Windows 98 StartUp menu. On this menu, select option 5 and boot to a Command Prompt. Use the Copy command to manually replace the file.

If replacing the file isn't an option, then make sure you are running the current version of McAfee's Virus Scan product, which is version 7.0. Version 7.0 allows you to configure the scanner so that it will exclude files and folders from the scan. If you choose this option, then make sure you exclude these items:

C:\Windows\Spool
C:\Windows\System\spoolss.dll

Issue Applies To
Windows 98 and Windows 98 Second Edition

------------------------------

When using the Windows Update Web site you see text for Windows 98, but you are on a Windows XP computer

Problem Description
After upgrading to Windows XP from Windows 98 you may see Windows 98 text on the Windows Update site even though you are running Windows XP.

Resolutions
If you are comfortable editing the registry you can delete the Version Number from the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
1. Click "Start," and then click "Run."
2. In the "Open" box type regedit and click "OK."
3. Browse in the left frame to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion.
4. In the right frame you will see the key "VersionNumber." Highlight this key and click "Delete."
5. Click "OK."
6. Restart the computer.

Issue Applies To
Windows XP

------------------------------

Scan for updates freezes at 33%

Problem Description
When scanning for available updates on the Windows Update Web site, the scanning process displays the message "Scan for updates.... 33%" but it doesn’t go any further. This problem has been reported for Windows 2000 computers.

Resolutions
This problem can be resolved by enabling the option Use http 1.1 through proxy connections in Internet Options settings.

Follow these instructions to enable the option:
1. Open Internet Explorer.
2. On the Tools menu, click Internet Options.
3. On the Advanced tab, clear the Use HTTP 1.1 check box.
4. Select the Use HTTP 1.1 through proxy connections check box.
5. Attempt to open the Windows Update site again.
6. If you are still experiencing this problem you can try selecting both the HTTP 1.1 check box and the HTTP 1.1 through proxy connections check box. This may resolve the issue.

This issue might also be caused by a registry problem with our Software or Driver detection. If the resolution above does not work, please contact Microsoft support at: http://support.microsoft.com/default.aspx?scid=/support/email/windowsupdate/wassist.asp&LN=EN

------------------------------

Issue Applies To
Windows 2000

There are no updates available at this time message after running the scan and the "Windows" text is greyed out

Problem Description
After clicking the Scan for updates link the scan shows the "No updates are available at this time" message and the Windows text on the left-hand side of the web page is greyed out. A review of the Windows Update.log file does not show any errors.

Resolutions
The Windows Version registry key may be set incorrectly. Please follow these steps to check this key and fix the version number if required:

1. Click on Start, Run and type "regedit" (w/o the quotes). The Registry Editor will open.
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall Windows 98/ME. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk and make sure your critical data is backed up before proceeding.

2. Navigate to the following key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion

3. Look for a key called VersionNumber and check the Data value for this key. Depending on the version of Windows you are running, the key should read the following:

If running Windows 98 Original, the data value should be 4.10.1998.
If running Windows 98 Second Edition (SE), the data value should be 4.10.2222.
If running Windows ME, the data value should be 4.90.3000.

If your current VersionNumber Data value does not match the Data value that it should be for your operating system, then you need to manually change the Data value by double-clicking on the Data value and typing in the correct value.

4. After making the change, connect to the Windows Update site and see if you still get the No updates available message.

Issue Applies To
Windows 98 and Windows 98 Second Edition
Windows Millennium Edition
Back To The Top

Bud's CDs FREE MP3s     Alphabetical Index Of Everything In This Site