文章詳情頁
用BCDEdit修改Win Vista啟動菜單
瀏覽:105日期:2023-08-24 15:00:54
在之前基于NT的Windows系統(tǒng)中,Windows使用Ntldr作為Boot Loader來啟動系統(tǒng),――所謂boot loader,在指在操作系統(tǒng)內核運行之前執(zhí)行的一段小程序,系統(tǒng)通過它來初始化硬件設備、建立內存空間的映射圖等,將系統(tǒng)的軟硬件環(huán)境設置成一個合適的狀態(tài),為最終調用操作系統(tǒng)內核準備好正確的環(huán)境。――在啟動過程中,Ntldr 使用Boot.ini 文件來確定在啟動/引導過程中要顯示哪些操作系統(tǒng)選項,我們對啟動選項的設置可以通過修改boot.ini文件中相應內容實現(xiàn)。 在Windows Vista中,微軟引入了一種全新的boot loader架構, Windows Boot Manager (Bootmgr.exe)。與Ntldr嚴重地依賴于硬件不同的是,Windows Vista中的新架構可以實現(xiàn)完整的硬件獨立性,且能夠與多種操作系統(tǒng)無縫結合,讓Windows Vista的啟動/引導過程更加快速與安全。同時,將之前Windows 系統(tǒng)中由Boot.ini管理的內容移交給新的Boot Configuration Data (BCD : 啟動設置數(shù)據(jù)),當然,也提供了新的啟動選項編輯工具,BCDEdit (BCDEdit.exe),來管理啟動設置。BCDEdit : Windows Vista啟動設置編輯工具 在傳統(tǒng)的基于BIOS的計算機中,如果只安裝Windows Vista,除了極早期的Windows Vista測試版本外,您將會發(fā)現(xiàn) Boot.ini 文件已經(jīng)徹底從系統(tǒng)中消失;如果系統(tǒng)中安裝了Windows Vista和之前的WIndows系統(tǒng)如Windows XP,雖然仍可找到 Boot.ini 文件,不過,這個文件只作用于那些系統(tǒng),而不會對 Windows Vista的啟動有任何影響。在基于EFI (Extensible Firmware Interface : 可擴展固件接口,以后采用這種接口的PC會越來越多 )的計算機中,Boot.ini 文件則更不復存在,在基于EFI的系統(tǒng)中,啟動選項被貯存在主板的存儲器中。此時要修改啟動選項,要么通過能夠讀寫NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。由此可見,在Windows Vista中,想要再像之前Windows XP中那樣通過一個簡單的文本編輯器來修改Boot.ini的方式來管理啟動選項已經(jīng)不可能了,要對啟動設置進行修改,只能使用命令格式相對要復雜得多的BCDEdit。此外,微軟也在Windows Vista 中提供了可通過WMI (Windows Management Instrumentation : Windows管理規(guī)范)調用的 BCD 類,通過它可以用編程的方式修改BCD數(shù)據(jù),不過,相信對絕大多數(shù)用戶而言,這更是不可能的任務。啟動BCDEdit 需要注意的是,BCDEdit不是一個運行于圖形界面下的程序,而是一個命令行工具,該文件 (Bcdedit.exe) 位于 “WindowsSystem32”目錄下。要執(zhí)行BCDEdit,首先應進入命令行窗口,并要將操作用戶并提升至管理員權限。在命令行窗口中,轉到系統(tǒng)目錄如 “C:/windows/system32”下,然后輸入“ bcdedit” 即可。
相關文章:
1. Windows Vista中找回傳統(tǒng)文件菜單欄2. Win Vista開始菜單中加入個人隱私保護3. 想慢都不行:WinXP急速啟動最新技巧4. Win10點擊開始菜單沒有反應怎么辦?Win10點擊開始菜單沒有反應的解決方法5. 在預裝Windows Vista的PC上安裝XP并設雙重啟動6. Win10開始菜單透明度如何設置?Win10開始菜單透明度設置教程7. Windows XP消失的快速啟動欄8. Win11右鍵設計反人類?教你一招快速恢復完整右鍵菜單9. Win10文件資源管理器菜單欄的Robbin功能區(qū)不見了怎么找回10. 如何在電腦PC上啟動Windows11和Linux雙系統(tǒng)
排行榜
