設定 DEP 和 PAE 的開機參數

本主題說明如何使用開機參數,在支援這些功能的作業系統上啟用、停用及設定資料執行防護 (DEP) 和實體位址延伸 (PAE) 。

如需 DEP 和 PAE 開機參數的相關資訊,請參閱 BCDEdit /set 命令和 nxpae 選項。

重要 DEP 是一項高效能的安全性功能,除非您沒有替代方案,否則不應停用。 DEP 和 PAE 的預設設定最適合大部分的系統。 除非它們干擾基本處理工作,否則請勿變更預設設定。 本節將說明如何設定這些功能,但不應解譯為變更預設設定的建議。

DEP 和 PAE 開機參數

DEP 和 PAE 會在開機時啟用,並使用BCDEdit /set命令設定nxpae參數的值來設定。

這些開機參數有衝突的效果。 若要設定 DEP 和 PAE,請只使用每個參數的檔中所述的參數組合,並在本主題中討論。 請勿試驗衝突的參數,特別是在生產系統上。

DEP 和 PAE 開機參數的互動

DEP 有兩種類型:

  • 硬體強制執行的 DEP 可針對核心模式和使用者模式進程啟用 DEP。 處理器和作業系統必須支援它。
  • 軟體強制執行的 DEP 只會在使用者模式進程上啟用 DEP。 作業系統必須支援它。

在 32 位版本的 Windows 上, 硬體強制執行的 DEP 需要 PAE,所有支援 DEP 的 Windows 作業系統都支援該 PAE。 在支援硬體強制執行 DEP 的電腦上啟用 DEP 時,Windows 會自動啟用 PAE,並忽略停用它的開機參數值。

下一節摘要說明每個 Windows 作業系統的參數組合。

DEP 和 PAE 參數組合

下列清單描述可用來設定 DEP 和 PAE 的開機參數組合。

注意 選擇性 {ID} 是您想要設定之特定 Windows 開機載入器開機專案的 GUID。 如果您未指定 {ID},命令會修改目前的作業系統開機專案。 如需詳細資訊,請參閱 BCDEdit /set 命令 。

動作 Windows Vista 和更新版本

啟用 DEP

(選取一個參數組合)

當支援硬體強制執行 DEP 的電腦上啟用 DEP 時,這些參數組合也會啟用 PAE。

/set [{ID}] nx AlwaysOn

/set [{ID}] nx OptIn

/set [{ID}] nx OptOut

在具有軟體強制執行 DEP 的系統上啟用 DEP 和 PAE

(選取一個參數組合)

在支援硬體強制執行 DEP 的電腦上,當您啟用 DEP 時,會自動啟用 PAE。

/set [{ID}] nx AlwaysOn

/set [{ID}] pae 預設值

/set [{ID}] nx OptIn

/set [{ID}] pae 預設值

/set [{ID}] nx OptOut

/set [{ID}] pae 預設值

若要停用 DEP,但啟用 PAE

/set [{ID}] nx AlwaysOff

/set [{ID}] pae ForceEnable

若要停用 DEP,但啟用 PAE

/set [{ID}] nx AlwaysOff

/set [{ID}] pae ForceEnable

停用 DEP 和 PAE

/set [{ID}] nx AlwaysOff

/set [{ID}] pae ForceDisable

停用 DEP 和 PAE