Теперь я перейду к поиску и покажу, как найти этот файл журнала.
Я сделал это с помощью DVD-диска с Windows Vista, как раз для демонстрации этого. Но это должно быть так же, даже если вы загружаетесь с флэш-накопителя USB или используете Windows 7.
При загрузке с DVD-диска или USB-диска Windows вы сначала увидите диалоговое окно, в котором вы выбираете язык и раскладку клавиатуры. Сделайте этот шаг и нажмите Далее.
Затем нажмите кнопку Установить сейчас .
Когда вы попадаете на экран, где запрашивает ключ продукта, нажмите Shift+F10, чтобы перейти к командной строке.
Ваш маркер должен быть в X:\Sources>
сейчас.
Для просмотра папок с файлами журналов вы можете набрать dir ..\*.log /s
Файл, который вы ищете, называется setupact.log
. Вы видите это в результатах? Он должен быть расположен в X:\Windows\panther
.
Чтобы открыть этот файл в блокноте без изменения каталога, вы можете набрать notepad ..\windows\panther\setupact.log
Если там есть файл, каким он и должен быть, он откроется в Блокноте. Теперь, находясь в Блокноте, нажмите Ctrl+F, введите callback и нажмите Enter.
Вы должны увидеть несколько записей с этим словом, но тот, который вас интересует, называется Callback_BootEnvironmentDetect
. Нажмите Enter несколько раз, пока не заметите его.
В моем случае это говорит о Callback_BootEnvironmentDetect:FirmwareType 1
.
Я думаю, это потому, что это в Windows Vista, и так как это система BIOS, я предполагаю, что Тип 1 означает BIOS. Так что если вы сделаете то же самое с Vista в системе UEFI, скорее всего, это будет Type 2. Для Windows 7 те же строки, вероятно, просто скажут UEFI или BIOS.
Короче...
Виндоус виста:
Callback_BootEnvironmentDetect:FirmwareType 1
означает BIOS
Callback_BootEnvironmentDetect:FirmwareType 2
означает UEFI
Windows 7:
Code:Callback_BootEnvironmentDetect: Detected boot environment: BIOS
Code:Callback_BootEnvironmentDetect: Detected boot environment: UEFI
Вы также можете ознакомиться со статьей TechNet о развертывании Windows 7 на компьютерах на основе UEFI.
Возможно, вы заметили, что большинство людей используют EFI и UEFI взаимозаменяемо, но UEFI - это более поздняя разработка, а EFI - старая. Если я не ошибаюсь, это означает универсальный расширяемый интерфейс прошивки. Только не смущайтесь этим, это обычно означает то же самое. В руководстве к материнской плате может быть написано EFI или UEFI, и вам нужно включить его.