Содержание:
- Что вызывает ошибку «Обновление Windows не удалось установить из-за ошибки 2149842967»?
- Решение 1: Запустите средство устранения неполадок Windows Update Troubleshooter
- Решение 2: Установите обновление вручную
- Решение 3: Сбросьте настройки компонентов Windows Update
Эта ошибка часто возникает при запуске обновления операционной системы вашего компьютера. Чаще всего эта ошибка возникает, когда вы пытаетесь запустить установку обновления вручную. В других случаях проблема возникает при попытке проверить и установить обновления на компьютер после их автоматического поиска.
Ошибку можно устранить различными способами. Некоторые из них легче выполнить, в то время как другие дают лучшие результаты. Мы настоятельно рекомендуем вам следовать инструкциям, которые мы подготовили в статье ниже, и опробовать каждый метод!
Что вызывает ошибку «Обновление Windows не удалось установить из-за ошибки 2149842967»?
Эта ошибка означает, что обновление, которое вы пытаетесь установить, возможно, уже установлено или не подходит для вашего компьютера. Это довольно неоднозначная ошибка, поскольку не всегда все должно быть именно так.
Если вы уверены, что знаете, что делаете, можно попробовать «принудительно» установить обновление вручную, загрузив его из каталога обновлений Windows. Вы также можете попытаться решить проблему, загрузив средство устранения неполадок обновления или сбросив настройки компонентов обновления Windows на значения по умолчанию.
Решение 1: Запустите средство устранения неполадок Windows Update Troubleshooter
На официальном сайте Microsoft доступен файл, содержащий средство устранения неполадок при обновлении Windows, которое должно автоматически избавить вас от этого раздражающего сообщения об ошибке. Существует две версии файла, поэтому убедитесь, что вы выбрали ту, которая рекомендована для вашей операционной системы.
- Откройте свой любимый браузер и нажмите эта ссылка для того, чтобы открыть его напрямую. После того как откроется окно, проверьте две кнопки загрузки на наличие файла, связанного с операционной системой, установленной на вашем компьютере.
- Щелкните по рекомендуемому варианту, и загрузка начнется немедленно. Щелкните файл в ленте загрузок браузера, чтобы открыть его и подтвердить любые подсказки безопасности, которые могут появиться после его запуска.
- После того как откроется окно программы устранения неполадок с обновлением Windows, нажмите кнопку Далее, чтобы запустить сканирование. Если вы хотите запустить сканирование с правами администратора, щелкните «Дополнительно» и нажмите кнопку «Запуск от имени администратора».
- Дождитесь окончания сканирования, и проблемы будут устранены автоматически, если вы будете следовать инструкциям, которые появятся на экране.
- После завершения процесса перезагрузите компьютер и повторно запустите обновление, чтобы убедиться, что проблема “Windows update could not be installed because of error 2149842967” возникла снова.
Решение 2: Установите обновление вручную
Если ошибка появляется, когда Windows автоматически проверяет и загружает обновления, вы всегда можете попробовать установить их вручную, загрузив их из каталога обновлений Windows. Это веб-сайт, с которого можно загрузить практически все обновления, когда-либо выпущенные для Windows. Попробуйте и посмотрите, решит ли это вашу проблему.
- Посетите службу поддержки Microsoft сайт чтобы узнать, какое последнее обновление выпущено для вашей версии Windows. Он должен быть расположен в верхней части списка в левой части сайта с текущей версией Windows 10 в верхней части.
- Скопируйте номер KB (базы знаний) вместе с буквами «KB» (e.g. KB4040724) рядом с последним выпущенным обновлением для вашей ОС.
- Открыть Каталог обновлений Microsoft и выполните поиск, вставив скопированный номер базы знаний и нажав на кнопку поиска в правом верхнем углу.
- Нажмите на кнопку «Загрузить» слева и выберите правильную архитектуру вашего компьютера (32 или 64 бит). Убедитесь, что вы знаете архитектуру процессора вашего компьютера, прежде чем выбрать этот вариант.
- Запустите загруженный файл и внимательно следуйте инструкциям на экране, чтобы завершить процесс обновления.
- После завершения обновления обязательно перезагрузите компьютер, обновление будет установлено на компьютер, и проблема не должна возникнуть со следующим выпущенным обновлением.
Решение 3: Сбросьте настройки компонентов Windows Update
Сброс компонентов Windows Update с нуля — длительный процесс, но он широко известен как, вероятно, лучший способ решения большинства проблем, связанных с обновлениями. Она состоит из множества довольно сложных частей, поэтому мы постарались как можно лучше ее разъяснить.
Поскольку вы собираетесь редактировать реестр, мы рекомендуем вам проверить эта статья для безопасного резервного копирования реестра во избежание дальнейших проблем.
- Начнем с метода отключения следующих служб, которые являются основными службами, связанными с Windows Update: Background Intelligent Transfer, Windows Update и Cryptographic Services. Выключить их перед началом работы очень важно, если вы хотите, чтобы остальные шаги были выполнены без ошибок.
- Найдите «Командную строку» в меню «Пуск» или нажмите на кнопку поиска рядом с ней. Щелкните правой кнопкой мыши первый результат, который появится сверху, и выберите опцию «Запуск от имени администратора».
- Пользователи старой версии Windows могут воспользоваться комбинацией клавиш Windows Logo Key + R, чтобы вызвать диалоговое окно «Выполнить». Введите «cmd» в поле и используйте комбинацию клавиш Ctrl + Shift + Enter, чтобы запустить командную строку от имени администратора.
- Скопируйте и вставьте команду, показанную ниже, и обязательно нажмите клавишу Enter на клавиатуре.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- После этого шага вам придется удалить некоторые файлы, если вы хотите продолжить сброс компонентов обновления. Это также можно сделать через командную строку с правами администратора. Запустите эту команду:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*".dat"
- Измените название папок SoftwareDistribution и catroot2. Для этого в командной строке с правами администратора скопируйте и вставьте две следующие команды и нажмите Enter после копирования каждой из них.
Ren %systemroot%\system32\catroot2 catroot2.bak Ren %systemroot%\system32\catroot2 catroot2.bak
- Давайте вернемся в папку System32, чтобы перейти к заключительной части этого метода. Вот как это сделать в командной строке.
cd /d %windir%\system32
- Поскольку мы полностью сбросили службу BITS, нам нужно заново зарегистрировать все файлы, необходимые для правильной работы этой службы. Однако каждый из файлов требует новой команды, чтобы заставить его перерегистрироваться, поэтому процесс может оказаться довольно долгим. Скопируйте команды одну за другой и убедитесь, что вы не пропустили ни одной из них. Полный список можно найти, если следовать этому ссылка в файле Google Drive.
- Следующее, что мы сделаем, это сбросим Winsock, скопировав и вставив следующую команду в административную командную строку:
netsh winsock reset netsh winhttp reset proxy
- Если все вышеописанные шаги прошли безболезненно, теперь вы можете запустить службы, которые вы закрыли на первом этапе, используя команды ниже.
биты запуска сети net start wuauserv net start appidsvc net start cryptsvc
- Перезагрузите компьютер после выполнения описанных шагов и попробуйте запустить Windows Update снова. Надеемся, теперь вы сможете запустить Windows Update, не получив ошибку 0xc1900204.