Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP SP3 關閉 DEP (資料執行防護) 完整步驟:修改 boot.ini

編輯:XP 系統基礎知識

適用情境

部分舊版軟體與 DEP 相容性不佳,導致頻繁被攔截終止,需完整關閉 DEP。

操作步驟

  1. 移除 C:\boot.ini 的「唯讀」屬性:右鍵「內容」→ 取消勾選「唯讀」。
  2. 以記事本開啟 boot.ini,找到以 multi(0)disk(0) 開頭的啟動項目行。
  3. 該行尾端會有 /noexecute 參數(DEP 啟用標記),將其改為 /execute。
  4. 存檔,重新開機生效。

參數對照

參數意義
/noexecute啟用 DEP(預設)
/execute關閉 DEP
/noexecute=optin僅針對系統程式啟用
/noexecute=optout預設啟用,可排除特定程式
/noexecute=alwayson強制全域啟用,不可排除
/noexecute=alwaysoff強制全域關閉

注意:關閉 DEP 會降低系統對緩衝區溢位攻擊的防禦能力,建議僅在確認相容性問題且無法升級軟體時使用,並配合防毒軟體、防火牆等補充防護。

Copyright © Windows教程網 All Rights Reserved