Я хотел бы иметь возможность вернуться к моментальному снимку, сделанному с работающей виртуальной машины Windows Server 2008, и загрузить его, не видя экрана восстановления после ошибки Windows (Windows не завершилась успешно, выберите между безопасным режимом и обычным запуском Windows).
В Windows Server 2003 можно предотвратить появление экрана Windows Error Recovery, удалив значение LastAliveStamp
в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability
Хотя этот ключ все еще существует в Windows Server 2008, его удаление не имеет такого же эффекта.
Принятый ответ для это сообщение на форуме указывает, что наличие следующих элементов при загрузке указывает на то, что предыдущее завершение работы было ненормальным:
LastAliveStamp
значение реестра сверхуlastalive0.dat
и lastalive1.dat
в C:\Windows\ServiceProfiles\LocalService\AppData\Local
Мой подход до сих пор заключался в том, чтобы удалить все вышеперечисленное перед тем, как сделать снимок, чтобы при следующей загрузке казалось, что Windows была выключена правильно.
Я попытался удалить файлы и раздел реестра перед тем, как сделать снимок, но когда я вернусь к снимку и включу виртуальную машину, я все еще вижу экран восстановления после ошибки.
Я пробовал это как с Windows Server 2008, так и с Windows Server 2008 R2, если для каждой из них требуется другое решение, мне интересно узнать их обоих.
Есть ли у кого-нибудь предложения о том, как я могу это сделать или что-то еще, что я могу попробовать?
bcdedit работает для этого на win 7 ultimate (должен запускаться с выключенным UAC или в командной строке с административными привилегиями):
bcdedit /set {current} bootstatuspolicy ignoreallfailures
Чтобы восстановить исходные настройки:
bcdedit /set {default} bootstatuspolicy displayallfailures
Описание:
Файлы данных конфигурации загрузки (BCD) предоставляют хранилище, которое используется для описания загрузочных приложений и параметров загрузочных приложений. Объекты и элементы в магазине эффективно заменяют Boot.ini.
BCDEdit - это инструмент командной строки для управления хранилищами BCD. Его можно использовать для различных целей, включая создание новых магазинов, изменение существующих магазинов, добавление параметров меню загрузки и т. Д.
Источники и дополнительная литература:
EDIT: подтверждено, что этот инструмент совместим с Server 2008 Вот
Когда вы делаете снимок работающей виртуальной машины, у вас будет снимок, устойчивый к сбоям.
Всего этого можно избежать, выключив виртуальную машину в обычном режиме, а затем сделав снимок, когда она уже выключена. Тогда каждая новая загрузка будет полной чистой загрузкой.