Как восстановить исходное состояние компонентов Центра обновления Windows?

Если появляется ошибка Центра обновления Windows, попробуйте решения для распространенных ошибок Центра обновления Windows.
Чтобы автоматически вернуть компоненты Центра обновления Windows в исходное состояние, запустите диагностику обновления Windows, а затем следуйте инструкциям на экране.
Important
Тщательно выполните действия, описанные в этом разделе. При неправильном изменении реестра могут возникнуть серьезные проблемы. До изменения его резервную копию для восстановления реестра в случае возникновения проблем.

Чтобы восстановить исходное состояние компонентов Центра обновления Windows, выполните следующие действия.
  1. Откройте командную строку. Для этого воспользуйтесь одним из следующих способов, в зависимости от используемой версии Windows.
    • Windows 10: Нажмите и удерживайте (или щелкните правой кнопкой мыши) кнопку с логотипом Windows на панели задач и выберите элемент Командная строка (Admin). Нажмите кнопку Да в появившемся окне контроля учетных записей.
    • Windows 8.1 и Windows 8: На начальном экране проведите пальцем от правого края к центру для отображения чудо-кнопок, выберите Поиск, затем проведите поиск по cmd. (Или при использовании клавиатуры и мыши в начальном экране введите cmd ). В результатах поиска нажмите и удерживайте или щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.
    • Windows 7 и более ранние версии: Нажмите клавиши Windows + R, в поле Открыть введите команду cmd и нажмите клавишу ВВОД. Щелкните правой кнопкой мыши cmd, а затем выберите Запуск от имени администратора.
  2. Остановите службу BITS, службу Центра обновления Windows и службу шифрования. Для этого в командной строке введите следующие команды. Убедитесь в том, что нажали клавишу ВВОД после ввода каждой команды.
    • net stop bits
    • net stop wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  3. Удалите файлы qmgr*.dat. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. Если это первая попытка устранить проблемы с Центром обновления Windows, выполняя действия, описанные в этой статье, следует пропустить шаг 4 и переходить к шагу 5. Выполнять шаг 4 в данный момент процесса устранения неполадок необходимо только в том случае, если не удается разрешить проблемы с Центром обновления Windows после выполнения всех действий, за исключением шага 4. (Шаг 4 выполняется в режиме "Агрессивный" решения Fix it, которое было упомянуто ранее.)
    1. Переименуйте резервные копии папок распространения программного обеспечения. Для этого в командной строке введите следующие команды. Убедитесь в том, что нажали клавишу ВВОД после ввода каждой команды.
      • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
      • Ren %systemroot%\system32\catroot2 catroot2.bak
    2. Восстановите в службе BITS и службе Центра обновления Windows дескриптор безопасности по умолчанию. Для этого в командной строке введите следующие команды. Убедитесь в том, что нажали клавишу ВВОД после ввода каждой команды.
      • 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)
  5. В командной строке введите следующую команду и нажмите клавишу ВВОД:
    cd /d %windir%\system32
  6. Повторно зарегистрируйте файлы службы BITS и центра обновления Windows. Для этого в командной строке введите следующие команды. Убедитесь в том, что нажали клавишу ВВОД после ввода каждой команды.
    • 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
  7. Сбросьте Winsock. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:
    netsh winsock reset
  8. Если используется Windows XP, необходимо настроить параметры прокси-сервера. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

    proxycfg.exe -d
    При использовании других версий Windows в командной строке введите следующую команду и нажмите клавишу ВВОД:
    netsh winhttp reset proxy
  9. Перезапустите службу BITS, службу Центра обновления Windows и службу шифрования. Для этого в командной строке введите следующие команды. Убедитесь в том, что нажали клавишу ВВОД после ввода каждой команды.
    • net start bits
    • Net start wuauserv
    • net start appidsvc
    • net start cryptsvc
  10. Только в Windows Vista: Очистите очередь BITS. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:
    bitsadmin.exe /reset /allusers
  11. Установите последнюю версию агента Центра обновления Windows.
  12. Перезагрузите компьютер.

Свойства

Номер статьи: 971058 — последний просмотр: 8 янв. 2017 г. — редакция: 1

Отзывы и предложения