Пользователи сообщают о проблеме при попытке обновить новую Windows 11 на своих ПК. Как выяснилось, при запуске процесса обновления код ошибки 0x80040154 Windows не позволяет установить обновления. В некоторых случаях это может произойти, когда компоненты обновления в вашей системе не работают должным образом или когда стороннее приложение препятствует завершению обновления из-за какого-либо вмешательства. Независимо от сценария, в этой статье мы покажем вам, как вы можете устранить код ошибки, так что просто следуйте инструкциям.
Как выяснилось, обновления Windows являются неотъемлемой частью операционной системы. Это связано с тем, что обновления Windows часто содержат исправления безопасности, которые действительно важны, а также исправления стабильности и ошибок, которые улучшают работу системы в целом. Кроме того, в обновлениях часто добавляются новые функции, поэтому обновление операционной системы очень важно, особенно когда вы переходите на Windows 11. Как мы уже упоминали, данная проблема обычно может быть вызвана сторонним программным обеспечением, которое работает в фоновом режиме в вашей системе. С учетом сказанного, давайте приступим и покажем вам различные методы, которые вы можете использовать, чтобы разобраться с кодом ошибки.
Запустить средство устранения неполадок Windows Update Troubleshooter
Первое, что вы должны сделать, столкнувшись с данным кодом ошибки, это запустите средство устранения неполадок обновления Windows. Как выяснилось, Windows поставляется с кучей встроенных инструментов для устранения различных проблем, если вы с ними столкнетесь. Одно из этих средств устранения неполадок предназначено для поиска любых проблем в обновлениях Windows.
Поэтому вы можете попробовать запустить средство устранения неполадок обновления, чтобы проверить, сможет ли оно обнаружить и решить проблему. Для этого следуйте инструкциям, приведенным ниже:
- Прежде всего, откройте приложение «Параметры Windows», нажав кнопку клавиша Windows + I на клавиатуре.
- На вкладке Система прокрутите вниз и нажмите кнопку Устранение неполадок предложенный вариант.
- Затем, на экране Устранение неполадок, щелкните на Другие способы устранения неполадок опция.
- Там вы увидите список различных доступных вам средств устранения неполадок.
- Ищите Windows Update и нажмите кнопку Запустите кнопка.
- Дождитесь завершения работы программы устранения неполадок и проверьте, была ли решена проблема.
Сброс компонентов Windows Update
Как выяснилось, существует несколько служб, которые используются Windows для загрузки и установки обновлений Windows на ваш компьютер. Поэтому, если хотя бы один из этих компонентов, отвечающих за обновление вашей системы, работает неправильно, обновления не будут установлены, и в результате будет выброшен код ошибки.
В этом случае вам придется переустановить компоненты обновления в вашей системе. Это, по сути, перезапустит службы, и если какая-либо служба не работала должным образом, то теперь она должна работать нормально. Чтобы сбросить компоненты обновления, следуйте инструкциям, приведенным ниже:
- Для начала откройте Меню Пуск и найдите cmd. Щелкните правой кнопкой мыши на показанном результате и из выпадающего меню выберите пункт Запуск от имени администратора опция.
- Это приведет к запуску командной строки от имени администратора.
- Как только вы это сделали, введите следующие команды одну за другой:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- Это приведет к остановке всех служб обновления Windows.
- После этого вам нужно будет удалить все пункты qmgr*.dat файлы, создаваемые службой BITS. Введите следующую команду в окне командной строки:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*".*"
- Введите Y и затем нажмите кнопку Введите в следующем окне.
- После этого мы переименуем некоторые папки, в которых хранятся загруженные обновления. Для этого введите поочередно следующие команды:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.старый
- Наконец, после выполнения всех этих действий, пришло время снова запустить все службы. Для этого поочередно введите следующие команды:
net start wuauserv net start cryptSvc net start bits net start msiserver
- Как только службы восстановятся, попробуйте обновить систему снова, чтобы проверить, сохранилась ли проблема.
Установите обновление вручную
Еще один способ обойти проблему — установить обновление, вызвавшее проблему, вручную. Это не совсем метод устранения рассматриваемого кода ошибки, а скорее просто обходной путь. Как выяснилось, у Microsoft есть веб-сайт, с которого можно загрузить все выпущенные обновления. Используя каталог обновлений, вы можете загрузить любое обновление, которое вызывает у вас проблемы, а затем установить его вручную. Для этого следуйте инструкциям, приведенным ниже:
- Прежде всего, перейдите на веб-сайт Microsoft Update Catalog, нажав кнопку здесь.
- Там же найдите обновление через строку поиска. Вы можете выполнить поиск обновления, указав KB значение.
- После этого загрузите обновление для вашей системы, нажав на вкладку Загрузить предусмотренная кнопка.
- После загрузки обновления запустите файл, чтобы установить обновление в систему.
Выполнить чистую загрузку
Наконец, как мы уже упоминали, одной из причин появления кода ошибки может быть вмешательство стороннего приложения, работающего в фоновом режиме. Это может быть сторонняя программа безопасности, которую вы установили в своей системе, или что-либо другое. Самое сложное в этом деле — найти приложение, которое действительно вызывает проблему.
Поэтому, чтобы убедиться, что проблема действительно вызвана сторонним приложением, вы можете выполните чистую загрузку. Чистая загрузка, по сути, запускает Windows только с необходимыми службами, работающими в фоновом режиме, что означает, что все сторонние приложения отключены. Вы можете попробовать обновить систему в режиме чистой загрузки, чтобы проверить, работает ли это. Для этого следуйте инструкциям, приведенным ниже:
- Прежде всего, откройте диалоговое окно Выполнить, нажав кнопку клавиша Windows + R на клавиатуре.
- В диалоговом окне Запуск введите msconfig , а затем нажмите клавишу Enter.
- Откроется окно Конфигурация системы. Там переключитесь на Службы вкладка.
- На вкладке Службы установите галочку Скрыть все службы Microsoft установленный флажок.
- После этого щелкните на Отключите все опцию, а затем нажмите кнопку Применить кнопка.
- После этого переключитесь на кнопку Запуск вкладку и нажмите кнопку Откройте диспетчер задач вариант.
- В опции «Диспетчер задач» выберите приложения по одному, а затем нажмите кнопку Отключить указанная кнопка.
- Как только вы это сделаете, перезагрузите систему.
- После загрузки компьютера попробуйте снова запустить обновления, чтобы узнать, сохраняется ли проблема.