Windows Vista. Для профессионалов - страница 22

Шрифт
Интервал


Программа bcdedit.exe

В качестве примера рассмотрим некоторые команды bcdedit.ехе, которые могут вам понадобиться. Например, если вы просто введете в командной строке cmd.ехе строку bcdedit, то сможете просмотреть текущее содержимое загрузочного меню Windows (для примера выводимых данных посмотрите листинг 2.1). При этом следует заметить, что вы сможете воспользоваться программой bcdedit, только если зайдете в систему под учетной записью Администратор. В противном случае вы не сможете запустить программу bcdedit. Чтобы заново не входить в систему под учетной записью администратора, можно просто запустить командный интерпретатор cmd.ехе от его имени. Для этого достаточно воспользоваться командой runas /user: administrator cmd.ехе. Система попросит вас ввести пароль для учетной записи администратора, после чего отобразится окно cmd.ехе, и вы сможете воспользоваться программой bcdedit.ехе.

Листинг 2.1. Пример вывода содержимого загрузочного меню командой bcdedit Windows Boot Manager

identifier {bootmgr}

device partition=D:

description Windows Boot Manager


locale en-US

inherit {globalsettings}

default {default}

resumeobject {50c73d4d-e6b3-11da-bc73-d30cdb1ce216}

displayorder {ntldr}

{default}

{current}

toolsdisplayorder {memdiag}

timeout 30

Windows Legacy OS Loader

identifier {ntldr}

device partition=D:

path \ntldr

description Earlier version of Windows

Windows Boot Loader

identifier {default}

device partition=F:

path \Windows\system32\winload.exe

description Microsoft Windows

locale en-US

inherit {bootloadersettings}

osdevice partition=F:

systemroot \Windows

resumeobject {50c73d4d-e6b3-11da-bc73-d30cdb1ce216}

nx OptIn

Windows Boot Loader

identifier {current}

device partition=C:

path \Windows\system32\winload.exe

description Windows (TM) Vista Ultimate (recovered)

osdevice partition=C:

systemroot \Windows

resumeobject {5f951ca4-31a7-11db-8615-806e6f6e6963}

Как можно заметить из листинга 2.1, сначала bcdedit отображает сведения о настройке самого загрузочного меню (блок данных Windows Boot Manager), а потом сведения об элементах этого меню. Причем сведения об элементе списка, с помощью которого можно отобразить меню для выбора ранее установленных операционных систем (то есть для загрузки содержимого файла boot. ini), отображаются первыми (блок данных Windows Legacy OS Loader), а потом уже сведения об остальных элементах меню (блоки данных под заголовками Windows Boot Loader).