Перейти к основному содержанию

Лечим Windows 11 Pro

Windows 11

Накрылся ноут с операционной системой Windows 11 Pro. Полечим.

Как это было

Сначала ноутбук стал глючить. RDP подключения начали отваливаться с ошибкой:

Этот сеанс будет прекращен из-за ошибки шифрования данных. Попробуйте подключиться заново к удаленному компьютеру.

rdp

Меня задолбали отключения каждые 5-10 минут и я перезагрузил ноутбук. Ошибка ушла, но на следующее утро вернулась. Использую средство проверки системных файлов Windows.

sfc /scannow

win

Неудача. Вероятно, что-то не так с файловой системой, полечим с помощью chkdsk.

CHKDSK из командной строки

CHKDSK C: /F /R

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

win

Ещё несколько перезагрузок и... чёрный BSOD.

win

Сильно заколдовано.

Попытки реанимации

Загружаюсь в Safe Mode и снова пробую восстановить системные файлы.

sfc /scannow

win

Снова безуспешно. Проверяю хранилище системных компонентов.

dism /online /cleanup-image /scanhealth

win

Хранилище компонентов подлежит восстановлению. Ага, видимо, произошёл сбой файловой системы, чекдиск удалил повреждённый файл. А файл был очень нужен. Пробую восстановить компоненты.

dism /online /cleanup-image /restorehealth

win

Ошибка 0x800f081f. С этим я уже встречался.

SFC (Failed to Repair) и DISM (Error 0x800f081f)

Действую по готовому алгоритму.

DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /AnalyzeComponentStore

win

win

Нам понадобится установочный дистрибутив Windows 11. Это целая история. Качаю.

Как скачать Windows 11 после запрета

Монтирую его как диск D:. Проверяю, что существует файл: "D:\sources\install.wim". Путь чувствителен к регистру.

win

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\sources\install.wim:1 /LimitAccess

win

Неудача. Не удалось найти исходные файлы. В этом случае может помочь смена индекса.

Смотрим текущую версию Windows.

win

В этом примере у меня Windows 11 Pro.

DISM /Get-WimInfo /WimFile:"D:\source\install.wim" /index:1

win

Здесь у нас Home версия. Проверяем другие индексы.

DISM /Get-WimInfo /WimFile:"D:\source\install.wim" /index:2

win

Домашняя для одного языка.

DISM /Get-WimInfo /WimFile:"D:\source\install.wim" /index:3

win

Для образовательных учреждений.

DISM /Get-WimInfo /WimFile:"D:\source\install.wim" /index:4

win

А вот и Windows 11 Pro. Соответственно, пробуем восстановиться так:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\sources\install.wim:4 /LimitAccess

Набор компонентов для Pro версии может содержать нужный файл, которого нет в Home.

Снова неудача! Получается, что в новом дистрибутиве Windows 11 нет нужного файла, версия Windows немного отличается от моей, понятно, что у свежего дистрибутива версия новее.

Реанимация системы

Так, выход есть, запускаю установку Windows с примонтированного дистрибутива и обновляю Windows 11 Pro. Это займёт некоторое время. После установки ноутбук загрузился в обычном режиме.

Повторяю операции.

sfc /scannow

win

Повреждённые файлы восстановлены. Смотрю что с компонентами:

dism /online /cleanup-image /scanhealth

win

Хранилище компонентов всё ещё нужно восстанавливать. Включаю VPN чтобы был доступ к Microsoft и выполняю:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\sources\install.wim:1

win

Восстановление выполнено успешно.

Контрольная проверка

sfc /scannow

win

Защита ресурсов Windows не обнаружила нарушений целостности.

dism /online /cleanup-image /scanhealth

win

Повреждение хранилища компонентов не обнаружено.

Вылечили Windows 11 Pro.

Теги

 

Похожие материалы

hMailServer — создаём ящик Noreply

Понадобилось мне как-то создать ящик Noreply на почтовом сервере hMailServer. Цель ящика Noreply — принимать всю входящую почту и удалять её. Некий /dev/null. Такой ящик создаётся очень просто с помощью встроенных правил.

Теги