1K подписчиков

Windows 10 не загружается после установки обновления. Как удалить проблемное обновление?

7,4K прочитали

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления получаются с серверов Windows Update), внутренний WSUS или вручную с помощью msu / cab файлов. В большинстве случае обновления исправляют определенную уязвимость или проблему (баг) Windows или других продуктов. Однако в некоторых случаях новые обновления могут вызвать различные проблемы в системе (из-за неполноценного тестирования, ошибки инженеров, несовместимостью с железом и т.д.), и установленное обновление нужно удалить. Это несложно сделать ( см. статью Все способы удаления обновлений Windows). Но что же делать, если после установки обновления система не загружается, отображая синий экран смерти (BSOD)? В этой статье мы рассмотрим, как раз такой случай: как удалить проблемные обновления в Windows 10/8/7, если система не загружается.

В первую очередь проверьте, загружается ли система в одном из безопасных режимов (в Windows 10 / 8 для запуска Safe Mode достаточно 3 раза подряд прервать загрузку системы кнопкой отключения питания).

Совет. Если компьютер перестал загружаться после обновления билда Windows 10 с ошибкой «Компьютер неожиданно перезагрузился. Невозможно продолжить установку Windows», нужно воспользоваться способом восстановления системы по ссылке.

Если Windows после кривого обновления не загружается и в безопасном режиме, нужно загрузиться с любого доступного диска или флешки: это может быть как среда восстановления Windows (WinRE), установочный диск Windows, ERD (он же MSDaRT 10) или другой загрузочный диск.

Примечание. Windows 10 и 8 в случае, если система не загружается, должна автоматически загружаться среда восстановления с командной строкой.

В нашем случае, я загружу компьютер с установочного диска Windows 10 x64.

Совет. Для загрузки подойдет любой установочный диск (главное условие – соблюдение разрядности ОС), с учетом совместимости. Так установочный образ Windows 10 можно использовать для восстановления Windows 7, но наоборот не удастся, т.к. в более старых версиях ОС могут поддерживаться не все команды и параметры.

На втором экране с приглашением начать установку нужно нажать кнопку Repair Computerили нажать сочетание клавиш Shift+F10.

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...

В первом случае выберите Troubleshoot -> Command Prompt (Командная строка).

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-2

В открывшемся окне командной строки нужно определить букву диска, которая назначена вашему системному разделу с Windows (это может быть не диск C:\).

Выполите команду: DISKPART

Выведите список разделов в системе: list volume

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-3

Завершите сеанс diskpart командой: exit

В нашем примере видно, что системному диску присвоена буква D:\.

Выведем список пакетов, установленных в системе, которая находится на указанном диске:

DISM /Image:D:\ /Get-Packages /format:table

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-4

Если вы знаете какое конкретно обновление (KB) вызвало проблему, его номер можно использовать в качестве фильтра:

DISM /Image:D:\ /Get-Packages /format:table | find “4056887”

Или можно отфильтровать список по дате установке:

DISM /Image:D:\ /Get-Packages /format:table | find “18.01.2018”

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-5

Примечание. Если список обновлений очень большой, и вы точно не знаете, какое из последних обновлений вызвало BSOD, их полный список можно выгрузить в текстовый файл и открыть с помощью блокнота (в нем можно пользоваться поиском).

DISM /Image:D:\ /Get-Packages /format:table > d:\updates.txt
Notepad d:\updates.txt

Теперь нужно скопировать идентификатор проблемного пакета в буфер (выделить название пакета в командной строке и нажать Enter, чтобы вставить текст – просто щёлкните правой кнопкой мыши).

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-6

С помощью следующей команды можно удалить обновление:

DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB4056887~31bf3856ad364e35~amd64~~10.0.1.0

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-7

Если вы точно не знаете, какое конкретное обновление вызвало проблему, по-очереди удалите все недавно установленные пакеты (с перезагрузкой и проверкой работы системы).

После удаления кривого «обновлений» попробуйте загрузить Windows в обычном режиме. Система должна загрузится нормально

В том случае, если у вас имеется диск восстановления MSDaRT, удалить обновления еще проще. Достаточно загрузится с диска MSDaRT (разрядность должна совпадать), выбрать Диагностика -> Microsoft Diagnostics and Recovery Toolset. В списке утилит нужно выбрать Hotfix Uninstall (Удаление исправлений).

Ежемесячно каждый второй вторник Microsoft выпускает новую порцию обновлений для своих операционных систем, которые устанавливаются на всех компьютерах через службу обновлений Windows (обновления...-8

Просто выделяете какие обновления нужно удалить и нажимаете Далее.