How to Fix Windows Update Error Code C8000266
By Timothy Tibbetts |
While updating Windows 10, you might have encountered an error that read C8000266: Windows Update encountered an unknown error. Luckily, this is an easy fix.
1: Fix Windows Update Error Code C8000266 With Troubleshooter
Any problem that's been around for some time can be fixed with Windows 10 troubleshooters.
Click on Start > Settings > Update & security > Troubleshoot.
Scroll down, and click on Windows Update.

Click on Run the troubleshooter and follow the prompts.
2: Fix Windows Update Error Code C8000266 With Windows Repair
Download Windows Repair from MajorGeeks.
Boot into Safe Mode.
Select Preset: Windows Updates.

Reboot when completed.
3: Fix Windows Update Error Code C8000266 With PowerShell or Command Prompt
If everything else has failed, we need to type reset the Windows Updates Components the hard way. Step 1 and 2 should do all of these steps for you, so you only want to do this when all else fails.
Open the Command Prompt or PowerShell.
Type in the following lines, one at a time:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
cd /d %windir%system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Similar:
How to Run Windows 10 Troubleshooters Automatically
Video: Windows 10 Problems You Can Fix Yourself With Included Troubleshooters
How to Turn on or off Recommended Troubleshooting in Windows 10
How to View Recommended Troubleshooting History in Windows 10
How-To Delete Pending Windows Updates
How to Uninstall Windows 10 Updates
comments powered by Disqus
1: Fix Windows Update Error Code C8000266 With Troubleshooter
Any problem that's been around for some time can be fixed with Windows 10 troubleshooters.
Click on Start > Settings > Update & security > Troubleshoot.
Scroll down, and click on Windows Update.

Click on Run the troubleshooter and follow the prompts.
2: Fix Windows Update Error Code C8000266 With Windows Repair
Download Windows Repair from MajorGeeks.
Boot into Safe Mode.
Select Preset: Windows Updates.

Reboot when completed.
3: Fix Windows Update Error Code C8000266 With PowerShell or Command Prompt
If everything else has failed, we need to type reset the Windows Updates Components the hard way. Step 1 and 2 should do all of these steps for you, so you only want to do this when all else fails.
Open the Command Prompt or PowerShell.
Type in the following lines, one at a time:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
cd /d %windir%system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Similar:
How to Run Windows 10 Troubleshooters Automatically
Video: Windows 10 Problems You Can Fix Yourself With Included Troubleshooters
How to Turn on or off Recommended Troubleshooting in Windows 10
How to View Recommended Troubleshooting History in Windows 10
How-To Delete Pending Windows Updates
How to Uninstall Windows 10 Updates
comments powered by Disqus