В. Как изменить имя элемента на экране начальной загрузки Windows Server 2008 и Windows Vista?
О. Недавно я установил Server 2008 во втором разделе жесткого диска ноутбука, чтобы протестировать некоторые функции. На ноутбуке уже установлена Vista, и после установки Server 2008 загрузочное имя Vista было "Windows Vista (TM) Ultimate (recovered)". Я решил избавиться от текста "(recovered)".
Во-первых, с помощью команды Bcdedit /enum я получил список содержимого Boot Configuration Database:
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
resumeobject {2766589b-6c50-11dc-8886-cc4638c140ef}
displayorder {default}
{current}
toolsdisplayorder {memdiag}
timeout 30Windows Boot Loader
-------------------
identifier {default}
device partition=E:
path Windowssystem32winload.exedescription Microsoft Windows Server 2008
locale en-US
inherit {bootloadersettings}
osdevice partition=E:
systemroot Windows
resumeobject {560495d8-8a18-11dc-978d-a24297fc2be9}
nx OptOutWindows Boot Loader
-------------------
identifier {current}
device partition=C:
path Windowssystem32winload.exe
description Windows Vista (TM) Ultimate (recovered)
osdevice partition=C:
systemroot Windows
resumeobject {8e3b1889-7f29-11dc-9a9c-806e6f6e6963}
Обратите внимание, что идентификатор записи Vista -- "{current}". я использую этот идентификатор, изменяя описание с помощью параметра /set, как показано ниже. В меню начальной загрузки будет присутствовать указанное имя, без текста "(recovered)".
bcdedit /set {current} description "Windows Vista (TM) Ultimate"
The operation completed successfully.