任何程序的運(yùn)行都離不開(kāi)內(nèi)存,病毒等惡意程序也必須進(jìn)入內(nèi)存,才可以對(duì)系統(tǒng)進(jìn)行破壞。如果能夠?qū)?nèi)存進(jìn)行保護(hù),讓合法的程序在內(nèi)存中自由運(yùn)行,而對(duì)惡意程序在內(nèi)存中的活動(dòng)加以監(jiān)視,那么系統(tǒng)的安全就處于可控狀態(tài)。利用Windows 7提供的數(shù)據(jù)執(zhí)行保護(hù)功能(簡(jiǎn)稱(chēng)DEP),就可以實(shí)現(xiàn)上述功能。DEP有助于防止病毒等惡意程序?qū)ο到y(tǒng)進(jìn)行破壞,一般來(lái)說(shuō),系統(tǒng)會(huì)使用一部分內(nèi)存存儲(chǔ)數(shù)據(jù),使用另一部分內(nèi)存用于執(zhí)行程序指令,而病毒可以通過(guò)各種手段將有害數(shù)據(jù)存放在內(nèi)存中,一旦其被運(yùn)行的話(huà),就可以激活病毒程序?qū)ο到y(tǒng)進(jìn)行破壞。而DEP可以通過(guò)監(jiān)視程序活動(dòng)確保它們安全使用計(jì)算機(jī)內(nèi)存,如果DEP發(fā)現(xiàn)某個(gè)程序正試圖從用于存儲(chǔ)數(shù)據(jù)的內(nèi)存部分運(yùn)行指令,則DEP會(huì)關(guān)閉該程序并通知您。
使用DEP功能的前提是目標(biāo)軟件提供了與DEP兼容的程序版本,如果是的話(huà),開(kāi)啟DEP功能后該程序就可以受到DEP的保護(hù),如果不是的話(huà),可以針對(duì)該程序關(guān)閉DEP保護(hù)。下面就介紹如何針對(duì)自己信任的程序關(guān)閉DEP,而對(duì)不可知的程序開(kāi)啟DEP保護(hù)功能。以管理員身份登錄系統(tǒng),在系統(tǒng)屬性窗口中的“高級(jí)”面板中的“性能”欄中點(diǎn)擊“設(shè)置”按鈕,在性能選項(xiàng)窗口中的“數(shù)據(jù)執(zhí)行保護(hù)”面板中選擇“為除下列選定程序之外的所有程序和服務(wù)啟用DEP”項(xiàng),點(diǎn)擊“添加”按鈕,添加自己信任的程序文件。當(dāng)添加所有信任的程序后,點(diǎn)擊確定按鈕保存配置信息,然后重啟系統(tǒng)激活DEP保護(hù)功能。