Windows2003sp1 在默認的安裝下,會自動打開DEP(數(shù)據(jù)執(zhí)行保護)為所有程序。這里我們可以在我的電腦>>系統(tǒng)屬性>>性能>>設(shè)置,也就是設(shè)置性能選項的地方,打開第三項,“數(shù)據(jù)執(zhí)行保護”這項,默認選擇是為所有程序執(zhí)行數(shù)據(jù)執(zhí)行保護。我們應(yīng)該選擇第一項,也就是只為要害的Windos程序執(zhí)行保護。這時會提示你重啟電腦。重啟電腦后。再運行網(wǎng)站,你會發(fā)現(xiàn),4.03所有的問題全部消失了。測試時用了很多版WIN2003SP1,包括英文的數(shù)據(jù)中心版。都通過運行。
原因是4.03的PowerEasy.dll。有跨內(nèi)存執(zhí)行為。被2003SP1的DEP將某些內(nèi)存位置標記為“不可執(zhí)行。造成網(wǎng)站不能運行出現(xiàn)Service Unavailable等錯誤。
數(shù)據(jù)執(zhí)行保護 (DEP) 有助于防止來自病毒和其他安全威脅的損壞,這些安全威脅可以通過在僅應(yīng)該由
與防火墻或防病毒程序不同,DEP 不會防止有害的程序安裝在計算機中。然而,它會監(jiān)視程序以確定程序是否安全地使用系統(tǒng)內(nèi)存。為此,DEP 軟件可以獨立工作,也可以與兼容的微處理器協(xié)同工作,從而將某些內(nèi)存位置標記為“不可執(zhí)行”。假如某個程序嘗試從受保護的位置運行惡意或非惡意代碼,DEP 會關(guān)閉該程序并通知您。
DEP 可以利用軟件和硬件支持。要使用 DEP,計算機必須運行帶有 Service Pack 2 (SP2) 的 Microsoft Windows XP、帶有 Service Pack 1 (SP1) 的 Microsoft Windows Server 2003 或者基于 x64 的 Windows Server 2003 或 Windows XP 操作系統(tǒng)版本。單獨使用 DEP 軟件即可有助于防止特定類型的惡意代碼攻擊,但要充分利用 DEP 所提供的保護功能,處理器必須支持“執(zhí)行保護”。這是一種基于硬件的技術(shù),目的在于將內(nèi)存位置標記為“不可執(zhí)行”。假如您的處理器不支持基于硬件的 DEP,那么最好升級到可提供執(zhí)行保護功能的處理器。
新聞熱點
疑難解答
圖片精選