Исправлено: ошибка Центра обновления Windows 0xc1900204



  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. Следующие команды помогут нам сбросить BITS (Background Intelligence Transfer Service) и wuauserv (Windows Update Service) к их настройкам по умолчанию. Убедитесь, что вы не изменили приведенные ниже команды, поэтому лучше всего просто скопировать их из-за их сложности.
exe sdset биты D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPD;TLOCRe; (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)
  1. Давайте вернемся в папку System32, чтобы продолжить последнюю часть этого метода. Вот как это сделать в командной строке.
cd / d% windir%  system32
  1. Поскольку мы полностью сбросили службу BITS, нам нужно будет повторно зарегистрировать все файлы, необходимые для правильной работы этой службы. Однако для каждого файла требуется новая команда, чтобы он перерегистрировал себя, поэтому процесс может оказаться довольно длинным. Скопируйте команды одну за другой и убедитесь, что вы не пропустили ни одну из них. Вы можете найти полный список, если будете следовать этому ссылка в файле на Google Диске.
  2. Следующее, что мы собираемся сделать, это сбросить Winsock, скопировав и вставив следующую команду обратно в административную командную строку:
netsh winsock сбросить netsh winhttp сбросить прокси



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