Issue Как исправить «Не удалось завершить установку, потому что...

Как исправить «Не удалось завершить установку, потому что служба обновлений закрывалась»

Пользователи Windows могут столкнуться с ошибкой «Не удалось завершить установку, потому что служба обновлений закрывалась» при попытке обновить свою ОС Windows до новой версии. Основные причины могут быть разными, но есть несколько решений, которые могут помочь.

Попробуйте средство устранения неполадок Центра обновления Windows

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

  1. Введите настройки в поле поиска на панели задач и откройте верхний результат.
  2. Найдите вкладку «Обновление и безопасность» и откройте ее.
  3. Теперь на левой панели выберите «Устранение неполадок».
  4. Прокрутите вниз и нажмите «Дополнительные средства устранения неполадок».
  5. Найдите «Центр обновления Windows», запустите его и следуйте инструкциям на экране.

Сбросить компоненты Центра обновления WindowsВручную

  1. Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R на клавиатуре.
  2. Введите cmd и нажмите Ctrl + Shift + Enter, чтобы открыть окно командной строки с повышенными привилегиями.
  3. Теперь, чтобы остановить Центр обновления Windows и другие связанные службы, введите следующие команды и нажимайте Enter после каждой:

чистые стоповые биты

чистая остановка wuauserv

чистая остановка appidsvc

чистая остановка cryptsvc

  1. Введите Del "% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat" и нажмите Enter, чтобы удалить все файлы qmgr * .dat в вашей системе.
  2. Введите следующие команды, чтобы переименовать папку SoftwareDistribution и catroot2:

Ren %systemroot% \ SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot% \ system32 \ catroot2 catroot2.bak

  1. Теперь нам нужно будет сбросить службу BITS (фоновые интеллектуальные службы передачи) и службу обновления Windows на дескриптор безопасности по умолчанию. Для этого введите следующие команды и нажимайте Enter после каждой:

sc.exe sdset биты D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWP;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) ;;

  1. Введите cd / d% windir% \ system32 и нажмите Enter, чтобы перейти в каталог System32.
  2. Чтобы снова зарегистрировать файлы BITS и DLL, связанные с Центром обновления Windows, введите каждую команду отдельно и выполните ее, нажав Enter:

r egsvr32.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

  1. Теперь нам нужно сбросить конфигурацию сети. Мы можем сделать это, введя и выполнив следующие команды:

сброс WinSock Netsh

netsh winsock сбросить прокси

  1. Последний шаг - перезапустить службы, которые мы остановили ранее. Просто введите и выполните следующие команды:

чистые стартовые биты

чистый старт wuauserv

чистый старт appidsvc

чистый старт cryptsvc

  1. Перезагрузите систему и проверьте, устранена ли ошибка «Не удалось завершить установку, так как служба обновлений закрывалась».
Загрузка...