bcdedit и режим гибернации?

Автор asv, 01 марта 2008, 02:48:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

asv


цель: нужно сделать так, чтобы Vista постоянно загружалась в режиме возобновления работы (как-будто завершение работы произошло через гибернацию) из предопределенного файла hiberfil.sys. Этот файл является снимком ОП системы (образ ОП), который нужно восстановить при следующих загрузках (при этом завершение работы может быть любым вплоть до жесткого выключение питания).
Собственно, вопрос... Как это сделать?

слышал про bcdedit, но не знаю какой вид имеет bcd при гибернации.. хелп плз
Заранее, спасибо

Ruterk

Здравствуйте asv.
Вы не совсем правы файл "hiberfil.sys" не является образом операционной системы, он предназначен для Спящего режима (Hybernate), в него сбрасывается содержимое оперативной памяти при выключении компьютера. И если компьютер будет выключен не корректно (жестко) то загрузить компьютер, используя этот файл, не получится.

Bcdedit – это утилита командной строки которая предназначена для конфигурирования и управлением загрузчиком операционной системы Windows Vista.

При спящем (Hybernate) режиме не происходит полного выключения компьютера, поэтому загрузчик в этом случае не используется.

Larry

Цитата: Ruterk от 06 марта 2008, 15:23:08
Здравствуйте asv.
Вы не совсем правы файл "hiberfil.sys" не является образом операционной системы, он предназначен для Спящего режима (Hybernate), в него сбрасывается содержимое оперативной памяти при выключении компьютера. И если компьютер будет выключен не корректно (жестко) то загрузить компьютер, используя этот файл, не получится.

Bcdedit – это утилита командной строки которая предназначена для конфигурирования и управлением загрузчиком операционной системы Windows Vista.

При спящем (Hybernate) режиме не происходит полного выключения компьютера, поэтому загрузчик в этом случае не используется.

Это всё правильно, да, но вопрос то, насколько я понял, заключался немного в другом. Можно ли каким либо образом сделать так, чтобы Windows при каждом включении думала, что она выходит не из холодного старта, а из гибернации. Кстати, при гибернации все содержимое оперативной памяти сбрасывается в файл hiberfil.sys, и ПРОИЗВОДИТСЯ ПОЛЛНОЕ ОТКЛЮЧЕНИЕ ПИТАНИЯ. Так что, если каким то образом подменить hiberfil.sys, то наверное такое возможно. Вот только зачем? Я не проверял, но можно попытаться выключить компьютер в режим гибернации, снять жесткий диск, поставить его на другой комп и выставить доступ для всех пользователей, включая system, к файлу hiberfil.sys в режим "только чтение".