共用方式為


編輯Boot.ini檔案

重要

本主題描述 Windows XP 和 Windows Server 2003 中支援的開機選項。 如果您要變更新式 Windows 版本的開機選項,請參閱 Windows Vista 和更新版本中的開機選項

在 Windows Vista 之前,執行 Windows 市集開機選項的 BIOS 電腦會在Boot.ini文字檔中。 您可以使用 Bootcfg () bootcfg.exe 、Windows XP 和 Windows Server 2003 中包含的工具,或使用 [記事本] 之類的文字編輯器來編輯Boot.ini。 Bootcfg 記載于 Windows 說明及支援中。 您也可以在 [系統] 底下檢視和變更控制台中的一些開機選項。 在 [系統屬性] 對話方塊的 [進階] 索引標籤上,選取 [啟動和復原] 下的 [設定]。 由於此功能有限,因此本節不會討論此功能。 如需 [啟動和復原 ] 對話方塊的相關資訊,請參閱說明及支援中心。

BootCfg

Bootcfg 是命令列工具,可在本機和遠端電腦上編輯開機選項。 使用相同的 Bootcfg 命令和程式,您可以編輯Boot.ini,以及可延伸韌體介面非變動性隨機存取記憶體 (EFI NVRAM) 中的開機選項。 Bootcfg 包含在 %Systemroot%\\System32 Windows XP 和 Windows Server 2003 的目錄中。 (在 EFI NVRAM 中儲存開機選項的系統上,Bootcfg 顯示器稍有不同,但命令相同。)

您可以使用 Bootcfg 來新增、刪除和變更所有開機專案參數和開機選項;不過,您無法使用它來設定無限的開機逾時值。 您也可以在腳本或批次檔中使用 Bootcfg 命令來設定開機選項,或在取代或升級作業系統之後重設它們。

不同于手動編輯,Bootcfg 會編輯開機選項,而不變更Boot.ini的保護屬性。 它也可協助您避免輸入可能導致作業系統無法啟動的錯誤。

您必須是電腦上的 Administrators 群組成員,才能使用 Bootcfg。 如需使用 Bootcfg 的詳細指示,請參閱說明及支援中心。

在記事本中編輯

您可以使用文字編輯器,例如 [記事本] 來編輯Boot.ini。 不過,因為這個方法很容易發生錯誤,所以只有在 Bootcfg 無法使用時才使用它。

編輯Boot.ini之前,您必須移除 Windows 用來保護檔案的檔案屬性,以防止意外變更。 當Boot.ini位於 NTFS 磁片區時,您必須是電腦上的 Administrators 群組成員,才能變更其屬性。

使用下列程式來準備Boot.ini以進行手動編輯。 此程式會移除檔案的系統、隱藏和唯讀屬性。

若要設定Boot.ini屬性以進行編輯

  1. 開啟 Windows 命令提示字元

  2. 流覽至系統磁片區的根目錄。

  3. 在命令列中輸入下列文字:

    attrib -s -h -r Boot.ini
    

    系統會從檔案中移除系統、隱藏和唯讀屬性。

  4. 在 [記事本] 中開啟檔案以進行編輯。 由於您位於 Windows 命令提示字元中,下列命令應該會快速執行此技巧:

    notepad.exe Boot.ini
    
  5. 當您的編輯完成時,您可以還原檔案屬性來保護Boot.ini。 不過,Ntldr 可以搭配任何屬性集使用Boot.ini。 若要還原屬性,請在 Windows 命令提示字元中輸入下列命令:

    attrib +s +h +r Boot.ini
    

    這會還原保護Boot.ini檔案的屬性。