Исправление: Центр обновления Windows не может быть установлен из-за ошибки 2149842967



Открытие командной строки

Открытие командной строки

  1. Пользователи, которые используют старую версию Windows, могут использовать комбинацию клавиш с логотипом Windows + R, чтобы открыть диалоговое окно «Выполнить». Введите «cmd» в поле и используйте комбинацию клавиш Ctrl + Shift + Enter, чтобы запустить командную строку от имени администратора.
  2. Скопируйте и вставьте команду, показанную ниже, и убедитесь, что вы нажали клавишу Enter на клавиатуре.
чистые стоповые биты net stop wuauserv net stop appidsvc net stop cryptsvc
Остановка служб

Остановка служб



  1. После этого шага вам придется удалить некоторые файлы, если вы хотите продолжить сброс компонентов обновления. Это также следует сделать через командную строку с правами администратора. Выполните эту команду:
Del «% ALLUSERSPROFILE%  Application Data  Microsoft  Network  Downloader  qmgr * .dat»
  1. Измените имя папок SoftwareDistribution и catroot2. Для этого в командной строке с правами администратора скопируйте и вставьте следующие две команды и нажмите Enter после копирования каждой из них.
Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak
Переименование папок

Переименование папок



  1. Давайте вернемся в папку System32, чтобы продолжить последнюю часть этого метода. Вот как это сделать в командной строке.
cd / d% windir%  system32
  1. Поскольку мы полностью сбросили службу BITS, нам нужно будет повторно зарегистрировать все файлы, необходимые для правильной работы этой службы. Однако для каждого файла требуется новая команда, чтобы он перерегистрировал себя, поэтому процесс может оказаться довольно длинным. Скопируйте команды одну за другой и убедитесь, что вы не пропустили ни одну из них. Вы можете найти полный список, если будете следовать этому ссылка в файле на Google Диске.
  2. Следующее, что мы собираемся сделать, это сбросить Winsock, скопировав и вставив следующую команду обратно в административную командную строку:
netsh winsock сбросить netsh winhttp сбросить прокси
Сброс Winsock

Сброс Winsock



  1. Если все вышеперечисленные шаги прошли безболезненно, теперь вы можете запустить службы, которые вы закрыли на первом шаге, с помощью команд ниже.
чистые стартовые биты net start wuauserv net start appidsvc net start cryptsvc
  1. Перезагрузите компьютер, выполнив указанные действия, и попробуйте снова запустить Центр обновления Windows. Надеюсь, теперь вы сможете запустить Центр обновления Windows без получения ошибки 0xc1900204.
5 минут на чтение