強(qiáng)大的BCDEdit工具-啟動(dòng)項(xiàng)等相關(guān)問題-設(shè)置默認(rèn)開機(jī)啟動(dòng)項(xiàng)

在windows中,我們會(huì)采用BCDEdit來修改菜單啟動(dòng)項(xiàng)。

1.打開方法:以管理員身份運(yùn)行,輸入命令行bcdedit

則出現(xiàn):

Windows 啟動(dòng)管理器
--------------------
標(biāo)識(shí)符                  {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {current}
resumeobject            {16e6c2b2-6e6c-11e6-ba96-f9b46bba3310}
displayorder            {current}
                        {d0fc0861-43c3-11e6-8d12-9c2a70d0a2c4}
                        {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
                        {d0fc0860-43c3-11e6-8d12-9c2a70d0a2c4}
toolsdisplayorder       {memdiag}
timeout                 6

Windows 啟動(dòng)加載器
-------------------
標(biāo)識(shí)符                  {current}
device                  boot
path                    \Windows\system32\winload.exe
description             Windows 10 Pro x64
locale                  zh-CN
loadoptions             DDISABLE_INTEGRITY_CHECKS
inherit                 {bootloadersettings}
nointegritychecks       Yes
osdevice                boot
systemroot              \Windows
resumeobject            {16e6c2b2-6e6c-11e6-ba96-f9b46bba3310}
nx                      OptIn

實(shí)模式啟動(dòng)扇區(qū)
---------------------
標(biāo)識(shí)符                  {d0fc0861-43c3-11e6-8d12-9c2a70d0a2c4}
device                  partition=C:
path                    \NST\nst_linux.mbr
description             Ubuntu(用不了)

實(shí)模式啟動(dòng)扇區(qū)
---------------------
標(biāo)識(shí)符                  {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
device                  partition=C:
path                    \NST\NeoGrub.mbr
description             NeoGrub引導(dǎo)加載器(用不了)

實(shí)模式啟動(dòng)扇區(qū)
---------------------
標(biāo)識(shí)符                  {d0fc0860-43c3-11e6-8d12-9c2a70d0a2c4}
device                  partition=C:
path                    \NST\AutoNeoGrub3.mbr
description             可以打開的Ubuntu

2.獲取BCDEdit命令更多參數(shù)幫助的方法
輸入命令BCDEdit /? 即可查看所有與BCDEdit相關(guān)的操作方法。

BCDEDIT - 啟動(dòng)配置數(shù)據(jù)存儲(chǔ)編輯器

Bcdedit.exe 命令行工具用于修改啟動(dòng)配置數(shù)據(jù)存儲(chǔ)。
啟動(dòng)配置數(shù)據(jù)存儲(chǔ)包含啟動(dòng)配置參數(shù)并
控制操作系統(tǒng)的啟動(dòng)方式。這些參數(shù)以前
位于 Boot.ini 文件中(在基于 BIOS 的操作系統(tǒng)中)或位于非易失性 RAM 項(xiàng)中
(在基于可擴(kuò)展固件接口的操作系統(tǒng)中)??梢?使用 Bcdedit.exe 在啟動(dòng)配置數(shù)據(jù)存儲(chǔ)中
添加、刪除、編輯和附加項(xiàng)。

有關(guān)命令和選項(xiàng)的詳細(xì)信息,請(qǐng)鍵入 bcdedit.exe /? <command>。例
如,若要顯示有關(guān) /createstore 命令的詳細(xì)信息,請(qǐng)鍵入:

     bcdedit.exe /? /createstore

有關(guān)本幫助文件中按字母順序排列的主題列表,請(qǐng)運(yùn)行 "bcdedit /? TOPICS"。

對(duì)存儲(chǔ)執(zhí)行的命令
================================
/store          用于指定當(dāng)前系統(tǒng)默認(rèn)值以外的 BCD 存儲(chǔ)。
/createstore    新建空的啟動(dòng)配置數(shù)據(jù)存儲(chǔ)。
/export         將系統(tǒng)存儲(chǔ)的內(nèi)容導(dǎo)出到文件。以后
                可以使用該文件還原系統(tǒng)存儲(chǔ)的狀態(tài)。
/import         使用 /export 命令創(chuàng)建的備份文件來還原
系統(tǒng)存儲(chǔ)的狀態(tài)。
/sysstore       設(shè)置系統(tǒng)存儲(chǔ)設(shè)備(僅影響 EFI 系統(tǒng),在重新啟動(dòng)后不再保留,
               且僅用于系統(tǒng)存儲(chǔ)
                設(shè)備不確定的情況下)。

對(duì)存儲(chǔ)中的項(xiàng)執(zhí)行的命令
===========================================
/copy           復(fù)制存儲(chǔ)中的項(xiàng)。
/create         在存儲(chǔ)中創(chuàng)建新項(xiàng)。
/delete         刪除存儲(chǔ)中的項(xiàng)。
/mirror         創(chuàng)建存儲(chǔ)中項(xiàng)的鏡像。

運(yùn)行 bcdedit /? ID 可獲得有關(guān)這些命令使用的標(biāo)識(shí)符的信息。

對(duì)項(xiàng)選項(xiàng)執(zhí)行的命令
======================================
/deletevalue    刪除存儲(chǔ)中的項(xiàng)選項(xiàng)。
/set            設(shè)置存儲(chǔ)中的項(xiàng)選項(xiàng)值。

運(yùn)行 bcdedit /? TYPES 可獲得這些命令使用的數(shù)據(jù)類型的列表。
運(yùn)行 bcdedit /? FORMATS 可獲得有效數(shù)據(jù)格式的列表。

控制輸出的命令
============================
/enum           列出存儲(chǔ)中的項(xiàng)。
/v              命令行選項(xiàng),完整顯示項(xiàng)標(biāo)識(shí)符,
                而不是使用已知標(biāo)識(shí)符的名稱。
                單獨(dú)使用命令 /v 可完整
                顯示 ACTIVE 類型的項(xiàng)標(biāo)識(shí)符。

單獨(dú)運(yùn)行 "bcdedit" 等同于運(yùn)行 "bcdedit /enum ACTIVE"。

控制啟動(dòng)管理器的命令
======================================
/bootsequence   為啟動(dòng)管理器設(shè)置一次性啟動(dòng)序列。
/default        設(shè)置啟動(dòng)管理器將使用的默認(rèn)項(xiàng)。
/displayorder   設(shè)置啟動(dòng)管理器顯示
                多重啟動(dòng)菜單的順序。
/timeout        設(shè)置啟動(dòng)管理器的超時(shí)值。
/toolsdisplayorder  設(shè)置啟動(dòng)管理器顯示工具
                    菜單的順序。

控制啟動(dòng)應(yīng)用程序緊急管理服務(wù)的命令
==========================================================================
/bootems        啟用或禁用啟動(dòng)應(yīng)用程序的
                緊急管理服務(wù)。
/ems            啟用或禁用操作系統(tǒng)項(xiàng)的
                緊急管理服務(wù)。
/emssettings    設(shè)置全局緊急管理服務(wù)參數(shù)。

控制調(diào)試的命令
==============================
/bootdebug      啟用或禁用啟動(dòng)應(yīng)用程序的啟動(dòng)調(diào)試。
/dbgsettings    設(shè)置全局調(diào)試程序參數(shù)。
/debug          啟用或禁用操作系統(tǒng)項(xiàng)的內(nèi)核
                調(diào)試。
/hypervisorsettings  設(shè)置虛擬機(jī)監(jiān)控程序的參數(shù)。

控制遠(yuǎn)程事件日志記錄的命令
=========================================
/eventsettings  設(shè)置全局遠(yuǎn)程事件日志記錄參數(shù)。
/event          啟用或禁用操作系統(tǒng)項(xiàng)的遠(yuǎn)程
                事件日志記錄。

3.示例,刪除grub引導(dǎo)項(xiàng):
按照說明, 輸入bcdedit /? /delete查看操作示例

此命令刪除啟動(dòng)配置數(shù)據(jù)存儲(chǔ)中的項(xiàng)。

bcdedit [/store <filename>] /delete <id> [/f] [/cleanup | /nocleanup]

    <filename>      指定要使用的存儲(chǔ)。如果未指定
此選項(xiàng),則使用系統(tǒng)存儲(chǔ)。
                    有關(guān)詳細(xì)信息,請(qǐng)運(yùn)行 "bcdedit /? store"。

    <id>            指定要?jiǎng)h除的啟動(dòng)項(xiàng)的標(biāo)識(shí)符。
                    有關(guān)標(biāo)識(shí)符的詳細(xì)信息,請(qǐng)運(yùn)行 "bcdedit /? ID"。

    /f              刪除指定的項(xiàng)。如果沒有此選項(xiàng),
                    則 Bcdedit 將無法刪除任何具有
                    已知標(biāo)識(shí)符的項(xiàng)。

    /cleanup        刪除指定的項(xiàng),并從
                    顯示順序中刪除該項(xiàng)。并將從存儲(chǔ)中刪除
                    任何其他涉及到所刪除項(xiàng)的項(xiàng)目。
                    刪除 OS 加載器項(xiàng)時(shí),如果任何
                    其他 OS 加載器沒有引用該項(xiàng),
                    還將刪除從休眠中恢復(fù)的關(guān)聯(lián)項(xiàng)。
                    如果未指定 /nocleanup,則認(rèn)為使用此選項(xiàng)。

    /nocleanup      刪除指定的項(xiàng),但不從顯示順序
                    中刪除該項(xiàng)。

示例:

下列命令刪除存儲(chǔ)中指定的操作系統(tǒng)項(xiàng),并從顯示順序中刪除該項(xiàng):

    bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}

下列命令刪除存儲(chǔ)中指定的操作系統(tǒng)項(xiàng),并從顯示順序中刪除該項(xiàng):

    bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup

下列命令刪除存儲(chǔ)中指定的操作系統(tǒng)項(xiàng),但不從顯示順序中刪除該項(xiàng):

    bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup

下列命令刪除存儲(chǔ)中基于 NTLDR 的 OS 加載器項(xiàng):

    bcdedit /delete {ntldr} /f

然后輸入bcdedit /delete {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
刪除grub引導(dǎo)項(xiàng)目,效果如下所示:

C:\Windows\system32>bcdedit /delete {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
操作成功完成。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容