Круглосуточно для вас

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

Ошибки обновления Windows исправляем перерегистрацией компонентов

  1. Обновление Windows как и другие функции операционной системы Windows имеет ряд ошибок, которые довольно не просто исправить а иногда и совсем не возможно. Конечно ошибки могут быть вызваны разными действиями пользователя самого и не официальной сборки образа системы, да многими факторами. Windows Update, когда центр обновлений перестает загружать новые обновления или пишет, что при установке обновления возникли ошибки. Предлагаю вам хорошую и самое главное в большинстве случаев рабочую идею исправления ошибок, это сброс конфигурации агента и службы Windows Update. Процесс отладки ошибок выполняется с помощью анализа данных в логе
  2. %windir%\WindowsUpdate.log
  3. В Windows 10 вы не найдете файл с логами по этому адресу. Чтобы получить в этом формате файл в Windows 10 надо использовать powerShell, об этом в другой статье.
  4. Приступим к сбросу :
  5. Само выполнение сброса происходит с помощью командной строки, ниже приведены пошаговые действия, в конце я выложу скрипт. С помощью него вы сможете сбросить полностью конфигурацию и очистить локальный кэш.
  6. Остановить службу обновления и криптографии :
  7. net stop bits
  8. net stop wuauserv
  9. net stop appidsvc
  10. net stop cryptsvc
  11. Далее удаляем файлы qmgr.dat в каталоге %ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\ Командой :
  12. Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat
  13. Переименовать служебные каталоги, которые поле перезапуска снова пере создадутся. Их можно будет использовать в случае необходимости:
  14. Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
  15. Ren %systemroot%\system32\catroot2 catroot2.bak
  16. Удалить каталог windowsupdate.log :
  17. del /f /s /q %windir%\windowsupdate.log
  18. Сбрасываем права на службы BITS и Windows Update :
  19. sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
  20. (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
  21. (A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  22. sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
  23. (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
  24. (A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  25. Регистрируем заново библиотеки (dll), для BITS и Windows Update :


  26. Сбросим параметры winsock :
  27. netsh winsock reset
  28. Системный прокси тоже сбрасываем :
  29. netsh winhttp reset proxy
  30. Удаляем следующие параметры в ветке
  31. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate :
  32. REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
  33. REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
  34. REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f
  35. REG DELETE "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v TargetGroup /f
  36. REG DELETE "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v WUServer /f
  37. REG DELETE "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v WUStatusServer /f
  38. Запускаем заново все что останавливали :
  39. net start bits
  40. net start wuauserv
  41. net start appidsvc
  42. net start cryptsvc
  43. Напоследок обновите версию агента Windows Update Agent (WUA) :
  44. Официальный сайт Microsoft, страничка где можно скачать версию для вашей операционной системы
Скачать
polosa
RssYandex
Подписка на новости сайта
Ваш e-mail: