Исправить ошибку Центра обновления Windows C8000266?

Центр обновления Windows(Windows Update) используется для обновления Microsoft Windows и других программ Microsoft . Являясь одной из наиболее важных служб операционной системы, она регулярно загружает и устанавливает обновления безопасности для Windows . Однако иногда они могут вызывать ошибки, что в такой ситуации становится очень тревожным моментом. Одной из таких ошибок является ошибка Центра обновления Windows (Windows Update Error) C8000266 .

C8000266: Windows Update encountered an unknown error

В этом руководстве мы объяснили некоторые быстрые исправления, которые, возможно, помогут вам избавиться от этой проблемы. Итак, приступим.

Ошибка Центра обновления Windows C8000266

Чтобы исправить ошибку Центра обновления Windows C8000266(Windows Update Error C8000266) , следуйте приведенным ниже рекомендациям:

  1. Запустите средство устранения неполадок Центра обновления Windows
  2. Сброс компонентов обновлений Windows

Давайте посмотрим на них в деталях:

1] Запустите средство устранения неполадок Центра обновления Windows.(Run Windows Update Troubleshooter)

Ошибка обновления Windows 10 C8000266

Средство устранения неполадок Центра обновления Windows — отличный встроенный инструмент, который, безусловно, может решить большинство распространенных проблем, связанных с обновлением на компьютере. Процедура запуска этого приложения выглядит следующим образом:

Чтобы начать, сначала откройте настройки Windows (open the Windows Settings) (Win+I) .

Затем выберите «Обновление и безопасность(Update & Security) » > Troubleshoot > Additional troubleshooters.

На следующей странице выберите Центр обновления Windows(Windows Update)(Windows Update) и нажмите кнопку Запустить средство устранения неполадок (Run the troubleshooter ) .

Ошибка обновления Windows 10

Подождите(Wait) некоторое время, пока он не обнаружит и не решит проблему.

После завершения процесса закройте средство устранения неполадок и перезагрузите устройство.

Кроме того, вы также можете попробовать запустить онлайн-средство устранения неполадок Центра обновления Windows(Windows Update Online Troubleshooter) .

Теперь перейдите в Центр обновления Windows(Windows Update) и попробуйте установить ожидающее обновление.

Если вы все еще сталкиваетесь с проблемой, перейдите к следующему потенциальному решению.

2] Сброс(Reset) компонентов обновлений Windows

Если запуск средства устранения неполадок Центра обновления Windows(Windows Update Troubleshooter) не устраняет проблему, вы можете сбросить компоненты обновлений Windows(Windows Updates Components) вручную. Вот краткое руководство, которое вы можете использовать для этого:

Откройте диалоговое окно «Выполнить» с помощью сочетания клавиш Win+R

Введите cmd и нажмите Ctrl+Shift+Enter , чтобы открыть командную строку с повышенными привилегиями.

Если на экране появится запрос UAC , нажмите «Да», чтобы предоставить им разрешение.(UAC)

В окне командной строки с повышенными привилегиями введите следующие команды и нажмите Enter в каждой строке.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Это остановит работу фоновой интеллектуальной службы передачи(Background Intelligent Transfer Service) или BITS , службы Windows Update и криптографической(Cryptographic) службы.

Теперь вам нужно сбросить компоненты Центра обновления Windows , удалив все файлы (Windows Update)qmgr*.dat с вашего устройства.

Для этого введите приведенную ниже командную строку в командной строке и нажмите Enter, чтобы выполнить ее.

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

Чтобы подтвердить удаление, введите Y на клавиатуре.

Затем переименуйте папки SoftwareDistribution  и  catroot2 .

Для этого введите следующие команды в окне командной строки. Кроме того, обязательно нажимайте Enter после ввода каждой команды.

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

Затем вам нужно сбросить службу BITS и службу Windows Update до их дескриптора безопасности по умолчанию .

Для этого введите следующие команды в окне командной строки с повышенными привилегиями:

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)

Нажмите(Press) Enter, чтобы выполнить команду, и нажимайте Enter после каждого.

Введите приведенный ниже текстовый код в окне командной строки, чтобы перейти в каталог System32 . Затем нажмите Enter .

cd /d %windir%\system32

Теперь введите следующие команды и обязательно нажимайте Enter после каждой введенной вами команды.

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

Это приведет к перерегистрации всех соответствующих файлов BITS и файлов DLL , связанных с Центром обновления Windows.(Windows Update)

Теперь вам нужно сбросить настройки сети, которые могут быть причиной проблемной ошибки.

Для этого введите приведенную ниже командную строку и нажмите Enter после каждой.

netsh winsock reset
netsh winsock reset proxy

После того, как все будет завершено, вам необходимо перезапустить службы, которые вы остановили ранее, такие как фоновая интеллектуальная служба передачи(Background Intelligent Transfer Service) или BITS , Центр обновления Windows(Windows Update) и службы криптографии .(Cryptographic)

Для этого снова перейдите в командную строку и введите приведенную ниже командную строку. Также не забывайте нажимать Enter после каждой команды.

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Наконец, введите Exit в командной строке(Command Prompt) , чтобы закрыть окно.

После завершения всего процесса перезагрузите компьютер с Windows , чтобы изменения вступили в силу.

После запуска перейдите в Центр обновлений Windows(Windows Updates) и попробуйте установить ожидающие обновления, доступные на компьютере.

Мы надеемся, что вышеупомянутый метод поможет вам решить эту проблему. (We hope the above-mentioned method would help you to resolve this issue. )



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts