在Windows 2003 SP1中,增加了一個數(shù)據(jù)執(zhí)行保護(hù) (DEP)功能,“系統(tǒng)屬性 → 高級 → 性能”選項中增加了一個叫“數(shù)據(jù)執(zhí)行保護(hù)(DEP)”的選項,可以選擇只為關(guān)鍵的windows程序和服務(wù)器啟用數(shù)據(jù)執(zhí)行保護(hù)還是除所選項之外。為所有的程序和服務(wù)啟用數(shù)據(jù)執(zhí)行保護(hù)。
有時候在安裝了Windows 2003 SP1后會發(fā)現(xiàn)無法運(yùn)行珊瑚蟲QQ,解決方法是:在“我的電腦 → 屬性 → 高級 → 性能 → 設(shè)置 → 數(shù)據(jù)執(zhí)行保護(hù)”中選中“只為關(guān)鍵 Windows程序和服務(wù)啟用數(shù)據(jù)執(zhí)行保護(hù)”確定即可。如果你要是在Windows XP SP2中也發(fā)現(xiàn)同樣不能運(yùn)行珊瑚蟲QQ的問題,同樣方法解決問題。
什么是DEP?數(shù)據(jù)執(zhí)行保護(hù) (DEP)介紹
Microsoft Windows XP Service Pack 2 (SP2) 通過實(shí)施一系列稱為數(shù)據(jù)執(zhí)行保護(hù) (DEP) 的硬件和軟件實(shí)施技術(shù),幫助避免計算機(jī)在保留用于不可執(zhí)行代碼的計算機(jī)內(nèi)存區(qū)域中插入惡意代碼。 硬件實(shí)施 DEP 是某些處理器的功能,可以防止在已標(biāo)記為數(shù)據(jù)存儲區(qū)的內(nèi)存區(qū)域中執(zhí) 行代碼。 此功能也稱為非執(zhí)行和執(zhí)行保護(hù)。 Windows XP SP2 還包括軟件實(shí)施 DEP,其目的在于減少利用 Windows 中的例外處理機(jī)制的情況。
與防病毒程序不同,硬件和軟件實(shí)施 DEP 技術(shù)的目的并不是防止在計算機(jī)上安裝有害程序。 而是監(jiān)視您的已安裝程序,幫助確定它們是否正在安全地使用系統(tǒng)內(nèi)存。 為監(jiān)視您的程序,硬件實(shí)施 DEP 將跟蹤已指定為“不可執(zhí)行”的內(nèi)存區(qū)域。 如果已將內(nèi)存指定為“不可執(zhí)行”,但是某個程序試圖通過內(nèi)存執(zhí)行代碼,Windows 將關(guān)閉該程序以防止惡意代碼。 無論代碼是不是惡意,都會執(zhí)行此操作。
注:基于軟件的 DEP 是 Windows XP SP2 的一部分并默認(rèn)啟用,不考慮處理器的硬件實(shí)施 DEP 功能。 默認(rèn)情況下,軟件實(shí)施 DEP 應(yīng)用于核心操作系統(tǒng)組件和服務(wù)。
DEP 默認(rèn)配置的目的在于保護(hù)您的計算機(jī),并盡量減小對應(yīng)用程序兼容性的影響。 但是某些程序也可能無法正確運(yùn)行,視您的 DEP 配置而定。
|