Microsoft pushes out updates for Windows 10 from time to time. Among other things, security updates are necessary to ensure that a Windows system is not vulnerable to any security threat. But recently, there have been many reports about people encountering a specific error when they try to update the virus definitions for Windows Security, or when they try to install a pending Windows server update, or while trying to install or update the Windows Live Installer.
Also Read
The error they encounter on their screen reads error code 0x80072EE6. There are many probable causes behind this error showing up on the screen whenever a user tries to update. The main cause in most cases is an invalid URL or wrong update service location for a particular setting that is accessible via the Group policy editor. But there are a few other causes too, and in this article, we will take a look at them all. If you encounter this error code while trying to perform an update, this article will help you out. So without any further ado, let’s get into it.
How to Fix Windows Update 0x80072EE6 Error Code?
Try the solutions mentioned below, one after the other, and surely one of them will sort out the issue for you. You should be able to install updates without any problems if you follow the steps accordingly.
Set the correct Date and Time:
When you are trying to perform an update, you are interacting with the Windows Server Update Service. And if you have an incorrect date and time set on your computer, the Windows Server will reject the connection. Windows Server is strict when it comes to identifying the systems that are trying to connect to the server for the update. If the time, date, or timezone is not set correctly, you will encounter the error code 0x80072EE6.
- Press Windows Key + R, and it will open up the Run dialog box.
- Enter “timedate.cpl” in the Run dialog box and click on Ok. The Date and Time window will open up.
- In the Date and Time window, go to the Date and Time tab and then click on “Change date and time.”






“regsvr32 MSXML3.dl” ? Isn’t it supposed to be “regsvr32 MSXML3.dll”?
It gives an error, but with the extra “l” it registers it just fine.