方法一:
關閉資料保護,編輯Boot.ini檔案,將/NoExecute=OptIn 改為/NoExecute=AlwaysOff。
要編輯Boot.ini,請在開始中我的電腦上點右鍵—屬性—進階,啟動和故障恢複設定,—編輯 即可!
方法二:
Win XP SP2具備資料執行防止(DEP)功能,要實現此功能,需配合支援DEP功能的處理器使用,如AMD Athlon64和編號中包含字母"J"的Intel Pentium4處理器。
DEP功能可以有效阻止未獲得允許的程式對受保護記憶體地區的訪問,一旦產生這種記憶體訪問,該程式將被Windows強行關閉,從而達到保護系統安全的目的。
但對於早期的應用程式,可能與DEP功能產生相容性問題,導致應用程式無法運行或系統死機等問題。此時若希望繼續正常使用應用程式,可關閉Win XP SP2的DEP功能。操作方法如下:
開啟系統磁碟分割根目錄下的BOOT.INI檔案,對其進行編輯。將其中的"/noexecute=optin"改為"/execute",儲存後重新啟動系統,此時系統中的DEP功能即已關閉。
例如,Boot.ini檔案內容如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
修改後,最後一行變為:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /execute /fastdetect
或:
我勸你重裝系統可能少點這樣的麻煩,要是不裝也可以不收他的保護:
右點我的電腦,屬性--進階--效能設定--資料執行防止,選擇除..之外收保護,選擇explorer