How to Solve the Windows Update Error 80072ee2?

In this article, we will guide you through the most complete guide of how to fix Windows update error 80072ee2.

Windows Update errors are notoriously difficult to solve. Not because solutions require some difficult hacks, or they are tremendously time-consuming. It is difficult because the system provides little to nothing of explanation what to do to solve Windows Update error 80072ee2 or any other similar issue. This forces users to try literally everything and go step-by-step through long articles of how to fix Windows 10 update errors. This article is the one you need to fix Windows Update error 80072ee2.

For your information: there is no official guide on how to solve Windows Update error 80072ee2. Our guide consists of different things people report helpful. Users had a different extent of luck with all these methods. Some may work and help you successfully solve error 80072ee2, others may not. As we told above, go step-by-step and try everything until you succeed.

Error 80072ee2 is common to all modern Windows versions, starting from Windows 7/Windows Server 2008 R2 to Windows 10/Windows Server 2019. This error appears when you try installing updates via the local WSUS server or when downloading updates directly from the Windows Update over the Internet.

80072ee2: Why is This Error Occurs?

First, you need to know what causes error 80072ee2. When you try to connect to the Windows server to download the latest updates, the system cannot establish a connection, hence the error message that is displayed on your screen. That is one of the few reasons why Windows Update shows error 80072ee2.

Other related error messages may state the following:

Windows could not search for new updates. An error occurred while checking for new updates for your computer. Error(s) found: Code 80072EE2

80072ee2

Solution for the Windows Update Error 80072ee2

According to the available information from Microsoft, error code 80072ee2 means the following: ERROR_INTERNET_TIMEOUT (-2147012894) The request has timed out. In other words, Windows cannot access the Microsoft Update or WSUS server.

Windows Update Error 80072ee2 Solution 0: Check Your Settings

First thing you need to do when troubleshooting any Internet-related issue is to make sure your computer has a proper time and date settings. Although it may sound weird, time and date issues are one of the most popular reasons why people have issues like 80072ee2. Go to Windows Settings and make sure the date and time are properly set. Do not forget to check the time zone too.

windows update error 80072ee2

You can try enabling automatic date, time, and time zone. In case your PC sets incorrect values, change the time and date manually.

Solution 1. Check Your Internet Connection and Access to Windows Update Websites

If you read this article we assume you have the Internet connection but to make how to fix Windows Update 80072ee2 guide complete, we recommend you double-check and make sure that your PC can access the Internet. Just run your favorite browser and open any website.

Fix Windows 80072ee2 Error Solution 3. Is the Windows Update down?

There might be the reasons for 80072ee2 errors that are totally not related to you, your system, or configuration. Something may be down on the Microsoft site. To make sure Windows Update services are up and running, go isitdownrightnow.com and make sure it says update.microsoft.com is UP. If it says that the server is down, simply sit back and wait for Microsoft to fix their mess.

Error 80072ee2 Solution 2. Run Windows 10 Update Troubleshooter

If you struggle to fix the error 80072ee2 on Windows 10, try to fix the Windows Update service and related components errors automatically using the built-in tools. To do this, launch the Windows Update Troubleshooter–a powerful built-in Windows 10 error troubleshooting subsystem that helps millions of users to fix Windows Update errors every day.

  1. Open Windows Settings using Win + I and go to Update and Security – Troubleshoot. Select the Windows Update and hit Run the troubleshooter. code 80072ee2
  2. Wait for the system to run all the necessary checks, perform Windows Update reset, and make sure everything works. After you see the troubleshooter report, try downloading the updates again.

For your information: the instruction above applies to Windows 10-only. Windows 8.1 and Windows 7 do not have a built-in Windows Update troubleshooter to fix 80072ee2 error. You can use a standalone troubleshooter for older Windows systems from Microsoft (aka.ms).

Windows Update 80072ee2 error Solution 3. Check Proxy and Firewall Settings

Check if you are using a proxy server. If you do, double-check the settings in the Internet Explorer and make sure that the proxy does not require a username or password to connect. If it does, the easiest way is to disable the proxy server for the period of checking, downloading, and applying Windows Updates. You can also apply a workaround by setting your firewall to allow the connection to the Windows Update directly without using the proxy.

If you are connecting to the Internet through a firewall, make sure that the following websites addresses are allowed in its settings:

  • HTTP: //*.update.microsoft.com
  • HTTPS: //*.update.microsoft.com
  • http://download.windowsupdate.com

If you can access the Internet from your local network only through a proxy server, you can check the system proxy settings as follows. List the current system proxy settings for WinHTTP:

netsh winhttp show proxy

code 80072ee2

windows update 80072ee2

Go to the next solution if the previous command returned the following message:

Current WinHTTP proxy settings:

Direct access (no proxy server).

Fixing Windows Update Error 80072ee2 Solution 4. Reset the Proxy Server Settings

The modified proxy server insider your browser may be the sign of spyware or malware intrusion. If you suspect this, make sure your antivirus software is up to date and running well.

If the netsh winhttp show proxy command returned the current proxy settings for WinHTTP and you see that they are incorrect, reset them. To reset proxy server settings, launch the Command Prompt with Administrator privileges and enter the following commands:

netsh winhttp reset proxy

netsh winhttp import proxy source=ie

You can also specify the proxy server settings manually. Do this, only if you know the proxy server address and the connection port.:

netsh winhttp set proxy proxy-server="192.168.1.11:3128" bypass-list="*.yourlocaldomain.com"

windowsupdate_80072ee2

All is left is to restart the Windows Update service using the following commands:

net stop wuauserv & net start wuauserv

error code 80072ee2

Solve error 80072ee2 Solution 5. Re-register Windows Update DLL files

Some DLL (dynamically linked libraries) files might have become unregistered or corrupted due to various factors. This can cause the Windows update error 80072ee2. In this case, open the Command Prompt with Administrator privileges (also known as elevated) and re-register Windows Update DLL files by pasting the following lines:

regsvr32 oleaut32.dll

regsvr32 jscript.dll

regsvr32 vbscript.dll

regsvr32 softpub.dll

regsvr32 msxml.dll

regsvr32 wintrust.dll

regsvr32 initpki.dll

regsvr32 cryptdlg.dll

windows update code 80072ee2Now you need to stop Windows Update service, clear its cache and launch it back so you can check whether what you did fix the 80072ee2 error or not. Here’s how to do that:

  1. Press Win + R on your keyboard and enter services.msc.
  2. Find the Windows Update service and stop it. windows update error code 80072ee2
  3. Open the File Explorer, go to the C:\Windows\SoftwareDistribution folder and delete everything inside. 80072ee2 error
  4. Go back to the Services window and start the Windows Update service.

Solution 6: Reset Windows Update Agent Setting

You can reset the current agent and Windows Update services settings using the ResetWUEng script. Download ResetWUEng.cmd from Microsoft TechNet Gallery and run it as Administrator.

update error 80072ee2

Select the menu item 2 in the script that stands for Resets the Windows Update Components. After completing all the steps, restart the computer using item 17.

Solution 7: Change MTU Setting to 1492

A wrong MTU setting can also cause 80072ee2 error. This is one of the rarest reasons why error 80072ee2 happens, but your computer’s MTU setting might be incorrect.

Check the current MTU value using the following command within the elevated Command Prompt:

netsh interface ipv4 show subinterfaces

windows error 80072ee2

In our case, the default MTU value for the main network LAN interface (Ethernet 0) is 1500. You can change the MTU value to 1492 using the next command:

netsh interface ipv4 set subinterface "Ethernet" mtu=1492 store=persistent

If another non-standard MTU value is used, you can reset it using the command:

netsh interface ipv4 reset

In this case, you simply need to set the MTU value to 1492 and try Windows Update again.

Solution 8. Fixing Error 0x80072ee2 Then Updating via WSUS

If you receive Windows Updates from the internal Windows Server Update Services (WSUS) server, open the Registry Editor (regedit.exe) and go to the following branch:

HKEY_Local_Machine\Software\Policies\Microsoft\Windows\WindowsUpdate

Check the WUServer and WUStatusServer names and make sure they are correct.

windows error code 80072ee2

If you do not want to use the internal WSUS (but you want to receive updates directly from Windows Update), remove these parameters from the registry and restart the “Windows Update” service with the following command:

net stop wuauserv && net start wuauserv

windows update error 80072ee2 server 2012

Solution 8. Lack of Resources in the AppPool WSUS

If you are using the WSUS server to distribute Windows Update to your clients, perhaps the error is due to a lack of resources in the WSUS IIS AppPool on a server. The solution is to remove the limit on the consumed memory.

Open IIS Manager Console > Application Pools > WsusPool > Advanced Settings. Change Private Memory Limit to 0 and restart IIS.

code 80072ee2 server 2012 r2

Solution 9. Error 80072ee2 on a Guest VM on Hyper-V

Sometimes, you may encounter the situation when while using a Hyper-V Windows does not want to update within the virtual machine (we ran into this on Windows Server 2008 R2). The system returns an error 80072EE2 and does not give any explanation. As it turned out, the error is related to the transmission parameter of large packets in the properties of the host network card. As a host, we have a physical server on which Hyper-V is deployed.

To solve the problem, run the Device Manager on the Hyper-V host and open the properties of the physical network card:

windows 80072ee2

Go to the Advanced tab, find and disable two settings named Large Send Offload V2 (IPv4) and Large Send Offload V2 (IPv6). These settings are responsible for segmenting the network adapter of large data packets.

update 80072ee2

Save the changes and perform a new update search on the virtual machine.

Fix Error 80072ee2 Solution 10. Manual updates installation.

If you know which specific update you need to install but cannot due to Windows Update error 80072ee2, try installing them manually from Windows Update Catalog. All you need to know is which Windows version you have (for example, Windows 10 1909 Professional x64) and the update codename (for example, KB455699).

Go to the Windows Update Catalog website and enter the update code in the search field. Locate the update you need and make sure it is the one for your system. Here is how to interpret the name of each update. For example, here’s the update name:

2020-02 Security Update for Adobe Flash Player for Windows 10 Version 1909 for x64-based Systems (KB4537759)

It means you have an update for February 2020 for computers with Windows 10 version 1909 and x64-based processors.

windows update error 80072ee2 server 2012 r2

Download the update manually and launch the .msu file. Wait for the system to install the update and then restart your computer.

Those are all known ways how to fix the Windows update error 80072ee2. In case you still cannot fix the error, leave a comment below and we will try to assist you.

Cyril Kardashevsky

29 comments

  1. Thanks for the info, the proxy commands did it for me ;)
    Now, what kind of spyware could have done this? How can I get rid of it?
    Thanks again, this is a very helpful site!

  2. i do all above steps but my problem not fix . when started my problem that i download windows update software from microsoft site i havent any problem befor download it

  3. My solution was totally different.
    I realazid the my win 7 update was pointing to a wsus server that i had not access to.
    So i delete all links in regedit pointing to that server and i change a agent in services to manuel.
    That worked,,, spend 3 days trying to solve it. :)

  4. Thank you for this suggestion point no. 3 worked for me greatly now i can update my win 7, i had made a bios update then patched win with windows loader and some how the above error showed up but for ur suggestion its worked wonders thankss a lot once again….

  5. i have tried these steps and still it says this error, some websites are slow to load also, i got no virus’ or anything, its fresh out the box, i bought it today and im having all these problems for the past 10 hours and im getting fed up of this crap

  6. ive tried all the suggestions and it wont work. still getting this windows update error 80072ee2:
    also my home internet wont allow me to access email sites, facebook, or banking sites. so pretty much any security based sites will not work.

  7. While execute #3 for the 80072ee2 error code solution none of the following dll’s are recognized when executing the regsvr32 command: and register the following dlls: oleaut32.dll, jscript.dll, vbscript.dll, msxml.dll, softpub.dll, wintrust.dll, initpki.dll, cryptdlg.dll.

    Please help.

    Thank you.

  8. Hi, When I try to load the msxml.dll it stated with:

    [[[[[[The module “msxml.dll” failed to load.
    Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.
    The specified module could not be found. ]]]]]]]]]

    The same with inipki.dll
    Please help…
    Thanks

  9. I am not using a proxy and there is not one that was set up by spyware. verified through the command instructions in #2. It says failed to load program when i try to register the .dll files. And i am not sure how to change the setting of my computer’s MTU level. Please Help!

  10. Thanks so much. The mtu fix worked for windows update. Now to get microsoft security essentials to update. I did system restore to factory fresh on an old laptop and couldn’t get updates. Hopefully windows update will fix whatever is broken with microsoft security essentials.

  11. Many manufacturers distributed images with a policy set defining a automatic update server. The concise answer to this problem is to remove that registry key. The key is:

    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU

    remove this key, reboot, and windows updagte will work.

  12. #5 worked for me. I guess Dell has a WSUS server. Deleted the keys (and entries for Update servers in the WindowsUpdate key), restarted Windows Update service and away we went.

  13. I notice the “32” when trying to fix registry entries – does it matter that my windows 7 is 64 bit?

  14. Having this issue on a SBS 2011 box. Clients are no longer getting updated. Can’t update the server it self as well. Nothing seems to work. tried 1-4 and nothing worked. 5 didn’t apply as this was not installed by OEM. WSUS also doesn’t allow me to check the settings. It locks up every time. the only thing I can think of is that we used the wizard in SBS to move the data repository as it was on C and we were running out of disk space. So we moved it to D via the wizard. Any Idea?

  15. I’m having this same problem at Windows. it looks like the are blocked but the firewall is off.
    and I just can’t update from Win7 to Win10…

  16. I tried the second step. For many, it was successful, others showed “The module was loaded but the call to DLLRegisterServer failed with error code 0x80004005”

  17. I followed the steps provided, but non of them worked, i read somewhere else it could be something to do with the SBS firewall. Temp turned it off, and low and behold. Updating no problems. Added the window supdate websites by hand, turned it all back on and now no issues.

  18. I have this problem as well. I’ve tried all the solution windows recommends and also all the ones you have also. still doesn’t want to update. My notification flag says windows update can not update automaticly, but when I try manualyit still doesn’t work. So I figured I will just do my free windows 100 upgrade. Well guess what? It doesn’t work either. All that happens is a page opens that says windows 10 then closes real fast. Super bummed. Can you help?
    Thanks so much for your time,
    Andy

  19. I fix it. Just go to HKLMSoftwarePoliciesMicrosoft WindowsWindowsUpdate and adjust the WSUS server settings (server name and IP address).

  20. Hi
    On a freshly installed Windows Server 2008 R2 I have the following issue: I cannot download files from certain websites.
    For example
    – from drive.google.com/drive/my-drive the download runs perfectly
    – from download.oracle.com/otn/nt the download starts but then it stops after a few secconds and some downloaded KB.
    This happens no matter of the browser; even installation kits or other software (including windows update) that are trying to download data from various internet locations are facing the same issue. All the other computers in the same network are working fine.
    I tried all the steps above (and some additional ones) but nothing worked. Last thing I tried was to set the MTU to 1430. I used 1430 because pinging with packets of 1430 worked fine. After I rebooted the computer pinging with 1430 did not work anymore and I could not find a suitable value.
    Does anybody know what may be the issue?

  21. Thanks for this. I was struggling with this and most answers out there are very generic and don’t help. Knowing that the code means we can’t access Windows Update to check for updates leads to the solution relatively quickly! In our case, we use a proxy script, and on this new server it had not been configured.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.