2010.05.01 16:24

Windows 7 九合一終極整合

ADVERTISEMENT

編輯光碟開機選單

所需工具

  • Windows Vista/7:這兩個作業系統中才有「bcdedit.exe」。

利用BCDEDIT編輯開機項目

Step 1

將Windows 7光碟映像檔中的「boot」資料夾,複製到電腦上,例如「D:\boot」。

ADVERTISEMENT

Step 2

按下【Win】→【附屬應用程式】→【命令提示字元】,然後在上面按一下滑鼠右鍵,選擇【以系統管理員身分執行】。

ADVERTISEMENT

Step 3

開啟「命令提示字元」視窗以後,切換到「D:\boot\」資料夾中。

ADVERTISEMENT

Step 4

輸入「bcdedit /store bcd /create /d "Windows PE 3.0 x86" /application osloader」並按下〔Enter〕,建立一個新的開機項目,並將「已順利建立」後的一串文字記下來,下一步會用到。

ADVERTISEMENT

Step 5

接著輸入「set WINPE_GUID={9eab99db-ea1e-11de-a486-000c2997450f}」將「WINPE_GUID」這個變數設為剛剛產生新項目時建立的文字。

Step 6

開啟GImageX後,切換到〔Info〕活頁標籤,接著按下〔Browse〕載入「boot_x86.wim」,按下〔Get Info〕以後會看到有一行「GUID」,將此行文字反白以後,按下滑鼠右鍵選擇【複製】。

Step 7

回到命令提示字元視窗以後,輸入「set ramdiskGUID={8E0491D5-388F-4F16-9A0E-FEEDF87EEC48}」,即是剛剛我們開啟GImageX查到「boot_x86.wim」的GUID。

Step 8

輸入「bcdedit /store bcd /set %WINPE_GUID% device ramdisk=[boot]\WinPE\winpe_x86.wim,%ramdiskGUID%」,將「winpe_x86.wim」設定為ramdisk。

Step 9

輸入「bcdedit /store bcd /set %WINPE_GUID% path \windows\system32\boot\winload.exe」設定開機時載入的exe檔。

Step 10

輸入「bcdedit /store bcd /set %WINPE_GUID% osdevice ramdisk=[boot]\WinPE\winpe_x86.wim,%ramdiskGUID%」設定要當做作業系統的映像檔所在的路徑。

Step 11

輸入「bcdedit /store bcd /set %WINPE_GUID% locale en-us」設定WinPE的語系。

Step 12

輸入「bcdedit /store bcd /set %WINPE_GUID% detecthal yes」,在開機時自動檢測HAL(硬體抽象層)。

Step 13

加入「bcdedit /store bcd /set %WINPE_GUID% winpe yes」此命令,可以以WinPE的模式啟動映像檔。

Step 14

輸入「bcdedit /store bcd /set %WINPE_GUID% ems yes」開啟延伸記憶體支援。

Step 15

輸入「bcdedit /store bcd /set %WINPE_GUID% systemroot \windows」設定WinPE的系統資料夾。

Step 16

輸入「bcdedit /store bcd /set %WINPE_GUID% inherit {bootloadersettings}」設定開機載入器的設定值。

Step 17

最後輸入「bcdedit /store bcd /displayorder %WINPE_GUID% /addlast」,就完成新增32位元版WinPE 3.0的開機項目囉。

(下一頁,接著新增64位元版的WinPE到BCD檔中)

ADVERTISEMENT