Войти

Показать полную графическую версию : после переноса системы невозможно загрузится в безопасный режим W10


dmi3n1
22-11-2021, 20:29
Предыстория: Система w10 была перенесена со старого ноутбука asus на новый lenovo. При переносе, для запуска на новом оборудовании делалась конвертация диска в GPT, формирование загрузочной записи в EasyUEFI, встраивание драйвера нового накопителя.
Перенос закончился успешно, драйвера на новые компоненты установлены с сайта леново, все работает, кроме а именно: при включенной быстрой загрузке при команде завершения работы компьютер не выключается, с выключенной быстрой загрузкой выключается нормально
вместо гибернации компьютер уходит в режим ожидания
в параметрах электропитания отсутствует большинство дополнительных параметров и планов

одним из первых пунктов исправления этих проблем является проверка их работы в безопасном режиме, но
Основная проблема: невозможно зайти в безопасный режим.
При перезагрузке через shift высвечивается единственная опция загрузки в UEFI (читай в биос);
В msconfig выключена галка "использовать оригинальную конфигурацию загрузки", на вкладке "загрузка" пустой, если галку включить, то на вкладке "загрузка" появляются варианты загрузки системы БЕЗ указания дисков (как отсылки на две системы стоящие на старом ноуте);
команда bcdedit:
C:\Windows\system32> bcdedit
Не удается открыть данные конфигурации загрузки.
Не удается найти запрошенное системное устройство.

DISKPART> list disk

Диск ### Состояние Размер Свободно Дин GPT
-------- ------------- ------- ------- --- ---
Диск 0 В сети 476 Gбайт 1024 Kбайт *

DISKPART> sel disk 1

Указанный диск недопустим.

Не выбрано ни одного диска.

DISKPART> list volume

Том ### Имя Метка ФС Тип Размер Состояние Сведения
---------- --- ----------- ----- ---------- ------- --------- --------
Том 0 FAT32 Раздел 100 Mб Исправен Системны
Том 1 C Win10 NTFS Раздел 209 Gб Исправен Загрузоч
Том 2 Раздел 696 Mб Исправен Автономн
Том 3 D NTFS Раздел 267 Gб Исправен
Уже пытался:
"Восстановление загрузки" из среды восстановления - "Не удалось восстановить компьютер";
Ручное восстановление загрузчика Windows с помощью BCDBoot - Попробовал как вариант, но у меня уже был файл BCD в директории \efi\microsoft\boot\ скрытого раздела, и его замена ни на что не повлияла, система загружается так же быстро, bcdedit такой же пустой;
Изменение параметра "secure boot" в биосе, кроме которого там особо то и менять нечего - без изменений;

При начальной настройке после переноса, когда о проблеме не было известно, ставились актуальные драйвера с сайта леново, в том числе актуальный биос. Sfc и dism без ошибок. Система обновлена, в необязательных обновах висят обновления драйверов, которые не устанавливаю, т.к. производителю доверяю больше и у некоторых из них версии ниже, чем у установленных.

Прошу помощи с восстановлением возможности входа в безопасный режим

dmi3n1
24-11-2021, 21:59
тут же, на форуме нашел немного похожую проблему и совет:
Проверьте:

diskpart
select disk 0
select partition 1
detail partition

Там смотрите на тип и атрибут, по умолчанию они следующие:
Тип : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Скрытый : Да
Обязательный: Нет
Атрибут : 0X8000000000000000

Если отличаются, исправьте там же:
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b override
gpt attributes=0x8000000000000000
exit

У меня действительно раздел был с другим id
после смены id для загрузочного раздела (100МБ) в системе заработал bcdedit, а так же нормально заработало выключение и гибернация.

Но проблема с msconfig осталась. В msconfig выключена галка "использовать оригинальную конфигурацию загрузки", на вкладке "загрузка" текущая загружаемая система, но если галку включить, то на вкладке "загрузка" появляются варианты загрузки систем БЕЗ указания дисков (как отсылки на две системы стоящие на старом ноуте). Когда я попытался включить эту галку, сохранил изменения и перезагрузился, я получил на экране загрузки выбор из двух старых систем, которых на диске нет, и которые не включались с ошибкой 0xc00000e9. Загрузившись с установочного диска в среду восстановления, ввел bcdboot C:\windows и удалось снова загрузится в нормальную рабочую w10, но в msconfig галка снова отключена.
Не удалось загрузить модуль PSReadline. Консоль работает без PSReadline.
PS C:\windows\system32> bcdedit

Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-us
inherit {globalsettings}
default {current}
resumeobject {4fe0415b-4a02-11ec-86c2-89dc7ae91158}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

Загрузка Windows
-------------------
идентификатор {current}
device partition=C:
path \windows\system32\winload.efi
description Windows 10
locale en-us
inherit {bootloadersettings}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \windows
resumeobject {4fe0415b-4a02-11ec-86c2-89dc7ae91158}
nx OptIn
bootmenupolicy Standard

По сути система работает, можно зайти в среду восстановления, работает и выключение и гибернация, но ощущение недоделки осталось.




© OSzone.net 2001-2012