問題描述
用戶來電表示使用IE瀏覽器時,經常出現“為了幫助保護你的計算機,Windows已經關閉了此程序”的提示,咨詢如何解決?具體如下圖所示
解決方案
一、通過將explorer.exe程序添加到除外的數據保護模式中,具體方式如下圖所示:
1.桌面“我的電腦”右鍵屬性-高級-性能-設置
2.選擇數據執行保護-為除下列選定程序之外的所有程序和服務啟用DEP
3.點擊添加找到IE.exe程序,默認路徑為:C://PRogram Files//Internet Explorer
4.選擇“iexplore.exe”后點擊打開
5.數據執行保護提示,點擊確定即可
6.成功添加internet Explorer程序
二、通過命令徹底關閉DEP的保護。
Vista下的方法:
打開CMD(Vista中請已管理員身份運行CMD),并輸入bcdedit.exe /set {current} nx alwaysoff回車。如圖
XP下的方法:
打開C盤下的Boot.ini文件,將NoExecute=OptOut更改為NoExecute=AlwaysOff即可。如圖
原理介紹:
數據執行保護可幫助保護您的計算機免受病毒和其他安全威脅的破壞。這些病毒和威脅嘗試從受保護的內存位置運行(執行)惡意代碼來發起攻擊,而只有 Windows 和其他程序才應使用這些位置。這種威脅通過接管程序正在使用的一個或多個內存位置來執行破壞操作。之后,它會進行傳播,從而破壞其他程序、文件乃至您的電子郵件聯系人。
與防火墻或防病毒程序不同,DEP 無法幫助防止有害的程序安裝在計算機中,而是對您的程序進行監視,確定它們是否能夠安全地使用系統內存。要執行監視操作,DEP 軟件既可以獨立運行,也可以與兼容微處理器協作,將某些內存位置標記為“不可執行”。如果程序嘗試從受保護的內存位置運行代碼(無論是否為惡意代碼),DEP 均將關閉程序并向您發送通知。
DEP 可以利用軟件和硬件支持。要使用 DEP,您的計算機必須運行 Microsoft Windows xp Service Pack 2 (SP2) 或更高版本,或者 Windows Server 2003 Service Pack 1 或更高版本。DEP 軟件獨立運行時可幫助防御某些類型的惡意代碼攻擊,但要充分利用 DEP 可以提供的保護功能,您的處理器必須支持“執行保護”功能。執行保護是一種基于硬件的技術,用于將內存位置標記為“不可執行”。
新聞熱點
疑難解答