Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> 別被Windows XP SP2過分的保護掐死

別被Windows XP SP2過分的保護掐死

日期:2017/2/7 16:16:05      編輯:XP系統基礎知識

現在的WinXP用戶已無可選擇地升級到了WinXP SP2,這樣也讓用戶必須無條件地接受一個名為DEP(數據執行保護)的安全保護功能。如果你用上了64位CPU,那麼,這個保護功能將更加強大,因為64處理器中采用了一種全新的防毒技術--EVP(增強型病毒防護),配合WinXP SP2的DEP技術,能將病毒的防治機制提升到一個新的高度。 

  不過EVP和DEP也存在兼容問題,它可能將對用戶有用的程序也阻止掉,對普通用戶而言,首先要解決這個問題。 

  1.在系統屬性中修改 

  默認下,在“系統屬性”下的“高級→設置→數據執行保護”中選擇的是“僅為基本Windows程序和服務啟用DEP”。在這種狀態下,有的程序不能正常運行,如Virtual PC。 

  如果出現了有些應用程序不能正常運行,可在“數據執行保護”項中選擇“為除下列選定程序之外的所有程序和服務啟用DEP”,再單擊“添加”,定位到某應用程序的安裝目錄,找到該程序的可執行文件,將其添加進來。一般地,這個程序就能正常運行了。重啟電腦後設置生效。 

  2.直接修改Boot.ini文件 

  在WinXP SP2系統所在分區根目錄下找到Boot.ini文件。注意看,它多出了一個“NoExecute”參數,而前面在系統屬性中對DEP的修改也會反映在這個參數上。 

  在“數據執行保護”項中只有兩個選項,反映在Boot.ini文件中就是“NoExecute”參數的“Optin”和“Opton”兩個值。可是,有些應用程序或驅動程序的兼容性不強,縱使在“數據執行保護”中將其“放行”,它還是不能正常運行,比如:3721的上網助手、ZoneAlarm Pro等,這就要靠“NoExecute”參數的其他兩個值了。 

  NoExecute=AlwaysOff相當於關閉EVP和DEP功能,此時,這兩項功能將全部喪失。由這項功能引起的兼容性問題即全部解決,但少了一堵安全保護的牆。

Copyright © Windows教程網 All Rights Reserved