When you use the Windows Update website or the Microsoft Update website to check for and install updates, you may receive one of the errors that are listed in the "Symptoms" section.
Important In most cases, these errors are caused by small interruptions in communications between the computer to be updated and the update to be downloaded. These issues usually resolve themselves. Before you try the troubleshooting methods in this article, try one or both of the following.
· Exit Windows Update, wait 10 to 15 minutes, and then restart Windows Update to check for updates.
· Turn on Windows Automatic Update so that updates are installed automatically every 24 hours.
Note These errors can occur even if no changes are made to network settings.
Back to the top | Give Feedback
When you use the Windows Update website or the Microsoft Update website to check for and install updates, you may receive one of the following error code in the error messages:
Collapse this tableExpand this table
0x80070008 |
0x800705B4 |
0x8007000E |
0x80072EE2 |
0x80072EFD |
0x80072EE7 |
0x80072EFE |
0x8024400E |
0x80072F76 |
0x80244016 |
0x80072F78 |
0x80244022 |
0x80090305 |
0x8024402F |
0x8009033F |
0xC80003FA |
0x80244008 |
0xC800042D |
0x8024400A |
0x80071A90 |
0x8024400D |
For advanced information about each error code, see the "Additional error code information for advanced users" section.
Back to the top | Give Feedback
These errors may be caused by any of the following issues:
· Programs or processes that interfere with Internet communications
· Resource issues on the computer
· High Internet activity
· Recoverable database errors
Back to the top | Give Feedback
If the error message still appears after you either exit and then restart Windows Update, or enable Windows Automatic Updates to install automatically every 24 hours, follow these methods to resolve the issue.
Method A: Verify Internet connectivity
If you can’t access other websites, your Internet connection may not be working correctly. Check your Internet connection, or contact your Internet service provider for help.
If you can access other websites, go to Method B.
Method B: Make sure that Windows Firewall is turned on, and temporarily disable third-party firewalls
Warning This workaround may make a computer or a network more vulnerable to attack by malicious users or by malicious software such as viruses. We do not recommend this workaround but are providing this information so that you can implement this workaround at your own discretion. Use this workaround at your own risk.
To complete this method, follow these steps.
Step 1: Make sure that Windows Firewall is turned on
For Windows 8, follow these steps:
1. Open Windows Firewall by swiping in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search), entering firewall in the search box, tapping or clicking Settings, and then tapping or clicking Windows Firewall.
2. Tap or click Turn on Windows Firewall under each type of network that you want to help protect, and then tap or click OK.
For Windows 7 and Windows Server 2008 R2, follow these steps:
a. To open Windows Firewall, click Start
Collapse this imageExpand this image
, click Control Panel, click System and Security, and then click Windows Firewall.
b. In the left pane, click Turn Windows Firewall on or off.
Collapse this imageExpand this image
If you are prompted for an administrator password or confirmation, type the password, or provide confirmation.
c. Make sure that the Turn on Windows Firewall option is selected for both the Home or work (private) network location settings and the Public network locations settings, and then click OK.
Video: How to enable Windows Firewall in Windows 7
For Windows Vista and Windows Server 2008, follow these steps:
a. To open Windows Firewall, click Start
Collapse this imageExpand this image
, click Control Panel, click Security, and then click Windows Firewall.
b. Click Turn Windows Firewall on or off.
Collapse this imageExpand this image
If you are prompted for an administrator password or confirmation, type the password, or provide confirmation.
c. Click On (recommended), and then click OK.
For Windows 2000, Windows XP, or Windows Server 2003, follow these steps:
a. Click Start, and then click Run.
b. Copy and paste the following command into the Run box, and then press Enter:
firewall.cpl
c. On the General tab, make sure that On (Recommended), is selected, and then click OK.
Step 2: Temporarily disable third-party firewalls
For Windows 8, Windows 7, and Windows Server 2008 R2, use one of the following options:
· See the documentation that was included with the program.
· View the Help files for the program.
· Contact the program vendor. For information about how to contact the program vendor, see
Hardware and software vendor contact information
For Windows Vista and Windows Server 2008, follow these steps:
a. Click Start
Collapse this imageExpand this image
, and then click Control Panel.
b. Click Security, and then click Security Center.
Collapse this imageExpand this image
If you are prompted for an administrator password or confirmation, type the password, or provide confirmation.
c. In the left pane, select Control Panel Home if it’s not already selected.
d. Under Firewall, read the firewall status note. This information indicates which firewall is installed (if any) and whether the firewall is turned on. For example, for ZoneAlarm, the notice says ZoneAlarm Firewall is currently ON. There will also be a green On button in the right corner of the firewall section that indicates whether the firewall is currently turned on.
e. Open the third-party firewall program that is listed in the firewall status note, and temporarily disable the firewall. If necessary, refer to the firewall program documentation, or contact the firewall program vendor for more information about how to temporarily disable the program.
For Windows 2000, Windows XP, or Windows Server 2003, select one of the following options:
· See the documentation that was included with the program.
· View the Help files for your program.
· Contact the program vendor. For information about how to contact the program vendor, visit the following Microsoft Web site:
Hardware and software vendor contact information
Step 3: Try to install the updates again
If this method resolves the issue, follow the steps in Method B, step 2 to re-enable your third-party firewall. You can also check for and install any necessary updates to your third-party firewall.
If this method does not resolve the issue, go to Method C.
Method C: Temporarily disable third-party antivirus software
Warning This workaround may make a computer or a network more vulnerable to attack by malicious users or by malicious software such as viruses. We do not recommend this workaround but are providing this information so that you can implement this workaround at your own discretion. Use this workaround at your own risk.
Important If your third-party firewall is still disabled from Method B, do not open email messages, surf the web, or use instant messaging software at this point.
Step 1: Locate and temporarily disable your third-party antivirus software
Note Windows does not detect all antivirus software, and some antivirus software doesn’t report its status to Windows. If your antivirus software is not listed in Windows Security Center, and you’re not sure how to find it, try any of the following:
· On the Start menu, look for the antivirus software in the list of programs.
· On the Start menu, type the name of the software or the publisher in the Search box.
· On the right side of the taskbar, look for the software’s icon in the notification area.
For Windows 8, follow these steps:
a. Open Control Panel by swiping in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search) type Control Panel in the search box, tapping or clicking Apps, and then tapping or clicking Control Panel.
b. nder System and Security tap or click Review your computer’s status.
c. Tap or click
the arrow next to Security.
d. Under Virus Protection, check to see if the software is turned on. If it is, check the Help documentation that was included with your software to learn how to disable it.
For Windows 7, follow these steps:
a. Click the Start button, and then type wscui.cpl in the Search programs and files box.
b. Click wscui.cpl from the Programs list.
c. Click the arrow next to Security.
d. Under Virus Protection, check to see if the software is turned on. If it is, check the Help documentation that was included with your software to learn how to disable it.
For Windows Vista and Windows Server 2008, follow these steps:
a. Click Start
Collapse this imageExpand this image
, and then copy and paste the following command into the Start Search text box:
wscui.cpl
b. In the programs list, click wscui.cpl.
c. In the Windows Security window, click Malware protection.
Note If Windows detects your antivirus software, it will be listed under Virus protection.
d. If the software is turned on, check the Help documentation that was included with the software for information about how to disable it.
For Windows 2000, Windows XP, or Windows Server 2003, follow these steps:
a. Click Start, and then click Run.
b. Copy and paste the following command into the Run box, and then press Enter:
wscui.cpl
c. In the Windows Security window, click Virus Protection.
d. If the software is turned on, view the information on the antivirus program, and note the application name.
e. Click Start, click All Programs, and then browse to and start the antivirus program.
f. Temporarily disable the software.
Note You can look at the program documentation to learn how to do this.
Step 2: Check for Windows Updates
When the antivirus software is temporarily disabled, go to the Windows Update or Microsoft Update site again and try to download and install updates.
If this method resolves the issue and you are able to install the updates successfully, re-enable your third-party antivirus software. To do this, see step 2 in Method B.
If this method does not resolve the issue, go to Method D.
Method D: Disable software acceleration programs:
Disable any software accelerator programs that may be running, such as file download accelerators and Internet speed accelerators.
Important If your third-party firewall is still disabled from Method B, do not open email messages, surf the web, or use instant messaging software at this point.
Step 1: Disable software accelerator programs
To do this, select from the following options:
· See the documentation that was included with the program.
· View the Help files for your program.
· Contact the program vendor. For information about how to contact the program vendor, visit the following Microsoft Web site:
Step 2: Install Updates
As soon as the software accelerator program is disabled, go to the Windows Update or Microsoft Update site again, and try to download and install updates.
If this method resolves the issue, you should enable the software accelerator programs that you disabled in Step 1.
If this method does not resolve the issue, go to Method E.
Method E: Add the Windows Update website and the Microsoft Update website to the Trusted Sites list
Important If your third-party firewall is still disabled from Method B, do not open email messages, surf the Web, or use instant messaging software at this point.
To add the Windows Update website and the Microsoft Update website to the Trusted Sites list, follow the steps that correspond with your version of Windows:
For Windows 8, follow these steps:
1. Open Control Panel by swiping in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search), type Control Panel in the search box, tapping or clicking Apps, and then tap or click Control Panel.
2. Tap or click Network and Internet, and then tap or click Internet Options.
3. Tap or click the Security tab, and then tap or click Trusted Sites.
4. Tap or click Sites, and then clear the Require server verification (https:) for all sites in this zone check box.
5. In the Add this website to the zone box, copy and paste the following addresses, and then tap or click Add after you type each address:
o http://update.microsoft.com
o https://update.microsoft.com
o http://*.update.microsoft.com
o https://*.update.microsoft.com
o http://download.windowsupdate.com
6. Tap or click Close, and then tap or click OK.
7. Windows will try and install the updates again.
For Windows 7 and Windows Vista, follow these steps:
1. Start Windows Internet Explorer.
2. On the Tools menu, click Internet Options.
Note If you are using Internet Explorer and the Tools menu is not available, press the ALT key on your keyboard to access the menu.
3. Click the Security tab,and then click Trusted Sites.
4. Click Sites, and then clear the Require server verification (https:) for all sites in this zone check box.
5. In the Add this website to the zone box, copy and paste the following addresses, and then click Add after you type each address:
o http://update.microsoft.com
o https://update.microsoft.com
o http://*.update.microsoft.com
o https://*.update.microsoft.com
o http://download.windowsupdate.com
6. Click Close.
7. Click OK.
8. Try to install the updates again.
If this method resolves the issue and you were able to install updates successfully, re-enable your third-party firewall if it is still disabled. To do this, see step 2 in Method B.
If this method does not resolve the issue, go to Method F.
Method F: Make sure that you have the latest Background Intelligent Transfer Service (BITS) update installed
ImportantIf your third-party firewall is still disabled from Method B, do not open email messages, surf the Web, or use instant messaging software at this point.
For more information about how to make sure that you have the latest Background Intelligent Transfer Service (BITS) update installed, click the following article number to view the article in the Microsoft Knowledge Base:
842773 An update package that includes BITS 2.0 and WinHTTP 5.1 is available for Windows Server 2003, for Windows XP, and for Windows 2000
If this method works, and you are able to install the updates successfully, you are finished. However, if your third-party firewall is still disabled from Method B, re-enable it now. To do this, see step 2 in Method B.
If this method does not work for you, you can continue to the "Advanced troubleshooting" section. If you need hel
p with advanced troubleshooting, ask your system administrator, or contact Microsoft Support at:
Back to the top | Give Feedback
Advanced troubleshooting methods
The troubleshooting methods and other information in the following section are for advanced users or for users who are in a corporate environment that currently uses hosts files and proxy servers.
Advanced Method A: Remove entries for Windows Update and Microsoft Update from the hosts file
Some programs can modify the hosts file to control DNS name resolution. Sometimes, an entry for the Windows Update website or for the Microsoft Update website exists in the hosts file.
To remove entries from the hosts file, follow these steps:
1. In Windows Vista and Windows 7, click Start, and then click Run. In Windows 8, swipe in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search), type run in the search box, tapping or clicking Apps, and then tap or click Run.
2. In Notepad, remove or remark any lines in the hosts file that contain entries for Windows Update so that they are not read when the file is accessed. To do this, put the number sign (#) in front of any line that contains "microsoft" and "update." For example, add the number sign (#) to the beginning of the following entries:
o # 64.4.21.125 http://update.microsoft.com
o # 64.4.21.125 http://update.microsoft.com
o # http://update.microsoft.com
3. On the File menu, tap or click Save.
4. Exit Notepad.
5. Restart the computer.
Note If you do not want to restart the computer, you can also flush the DNS resolver cache. To do this in Windows 7 and Windows Vista, follow these steps:
6.
a. Click Start, and then click Run.
b. Type cmd in the Run box, and then press Enter.
c. At the command prompt, type ipconfig /flushdns, and then press Enter.
Advanced Method B: Remove the proxy server entry from the WinHTTP proxy configuration
Windows 8
To remove the proxy server entry from the WinHTTP proxy configuration for Windows 8, follow these steps:
1. Open a Command prompt by swiping in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search), type command prompt in the search box, tapping or clicking Apps, tap and hold or right-click Command Prompt, and then tap or click Run as Administrator.
2. Type netsh winhttp show proxy and then press Enter. Note The proxy setting is listed next to Proxy Server. If there is no proxy server, Direct Access <no proxy server> is shown in the Command Prompt window.
3. Type netsh winhttp reset proxy and then press Enter.
4. Windows should attempt to install the updates again.
Windows 7
To remove the proxy server entry from the WinHTTP proxy configuration for Windows 7, follow these steps:
1. Click Start, and then type cmd in the Start programs and files box.
2. Right-click cmd.exe in the Programs list, and then click Run as administrator.
Note If you are prompted for an administrator password or confirmation, type the password or click Continue.
3. Type the following command and then press Enter:
netsh winhttp show proxy
Note The proxy setting is listed next to Proxy Server. If there is no proxy server, Direct Access <no proxy server> is shown in the Command Prompt window.
4. To remove the listed proxy setting, type the following command and then press Enter:
netsh winhttp reset proxy
5. Click Start, click All Programs, click Windows Update, and then try to download and install updates again.
Windows Vista
To remove the proxy server entry from the WinHTTP proxy configuration for Windows Vista, follow these steps:
1. Click Start, and then type cmd in the Start Search box.
2. Right-click cmd.exe in the Programs list, and then click Run as administrator.
Note If you are prompted for an administrator password or confirmation, type the password or click Continue.
3. Type the following command and then press Enter:
netsh winhttp show proxy
Note The proxy setting is listed next to Proxy Server. If there is no proxy server, Direct Access <no proxy server> is shown in the Command Prompt window.
4. To remove the listed proxy setting, type the following command and then press Enter:
netsh winhttp reset proxy
5. Click Start, click All Programs, click Windows Update, and then try to download and install updates again.
Windows XP and Windows Server 2003
To remove the proxy server entry from the WinHTTP proxy configuration for Windows XP and for Windows Server 2003, follow these steps:
1. Open Internet Explorer.
2. On the Tools menu, click Internet Options.
3. Click the Connections tab, and then click LAN Settings.
4. In the Local Area Network (LAN) Settingsdialog box, select the Automatically detect settings check box, and then click OK.
5. Exit Internet Explorer.
6. Click Start, and then click Run.
7. Type?cmd in the Run box, and then press Enter:
8. Type?the following commands. Press Enter after each command.?
a. proxycfg -d
b. net stop wuauserv
c. net start wuauserv
d. exit
9. Go back to the Windows Update or Microsoft Update site and try to download and install the updates again.
Advanced Method C: See how the Windows Update client detects and uses proxy servers
For corporate and proxy server users
If you are a corporate user or a user who is behind a proxy server, see the following Microsoft Knowledge Base article for information about how the Windows Update client detects and uses proxy servers:
900935 How the Windows Update client determines which proxy server to use to connect to the Windows Update Web site
Back to the top | Give Feedback
Additional error code information for advanced users
Collapse this tableExpand this table
Hexadecimal Error Code |
Decimal Error Code |
API Error Description |
0x80070008 |
-2147024888 |
ERROR_NOT_ENOUGH_MEMORY |
0x800705B4 |
-2147023436 |
Error_Timeout |
0x8007000E |
-2147024882 |
E_OUTOFMEMORY |
0x80072EE2 |
-2147012894 |
ERROR_INTERNET_TIMEOUT |
0x80072EFD |
-2147012867 |
ERROR_INTERNET_CANNOT_CONNECT |
0x80072EE7 |
-2147012889 |
ERROR_INTERNET_NAME_NOT_RESOLVED |
0x80072EEF |
-2147012881 |
ERROR_INTERNET_LOGIN_FAILURE |
0x80072EFE |
-2147012866 |
ERROR_INTERNET_CONNECTION_ABORTED |
0x8024400E |
-2145107954 |
SUS_E_PT_SOAP_SERVER |
0x80072F76 |
-2147012746 |
ERROR_WINHTTP_HEADER_NOT_FOUND |
0x80244016 |
-2145107946 |
SUS_E_PT_HTTP_STATUS_BAD_REQUEST |
0x80072F78 |
-2147012744 |
ERROR_WINHTTP_INVALID_SERVER_RESPONSE |
0x80244022 |
-2145107934 |
SUS_E_PT_HTTP_STATUS_SERVICE_UNAVAIL |
0x80090305 |
-2146893051 |
SEC_E_SECPKG_NOT_FOUND |
0x8024402F |
-2145107921 |
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS |
0x8009033F |
-2146892993 |
SEC_E_Shutdown_IN_Progress |
0xC80003FA |
-939523078 |
hrReadVerifyFailure |
0x80244008 |
-2145107960 |
SUS_E_PT_SOAPCLIENT_PARSEFAULT |
0xC800042D |
-939523027 |
HrVersionStoreOutOfMemory |
0x8024400A |
-2145107958 |
SUS_E_PT_SOAPCLIENT_PARSE |
0x80071A90 |
-2147018096 |
ERROR_TRANSACTIONAL_CONFLICT |
0x8024400D |
-2145107955 |
SUS_E_PT_SOAP_CLIENT |
<
p>Source: Temporary connection-related errors may occur when you use Windows Update or Microsoft Update