我電腦出現(xiàn)這樣的錯誤:數(shù)據(jù)執(zhí)行保護(hù)-wicrosoft windows為了保護(hù)計算機(jī),windos已關(guān)閉此程序.打開一些學(xué)習(xí)軟件經(jīng)常出現(xiàn)問題.彈出的提示窗口有如下:數(shù)據(jù)執(zhí)行保護(hù)-microsoft windons .為了幫助保護(hù)你的計算機(jī).windos已關(guān)閉此程序. Run a Dll as an ndll132.exe-應(yīng)用程序錯誤 ."ox1000fb50"指令應(yīng)用的"ox00000000"內(nèi)存.該內(nèi)存不能為"written".謝謝大家!

熱心網(wǎng)友

數(shù)據(jù)執(zhí)行保護(hù) (DEP) 是一組硬件和軟件技術(shù),用來對內(nèi)存執(zhí)行附加檢查以幫助防止惡意代碼的入侵。在 Windows XP SP2 中,由硬件和軟件強(qiáng)制執(zhí)行 DEP。硬件強(qiáng)制的 DEP 依靠處理器硬件標(biāo)記內(nèi)存,使內(nèi)存帶有一個屬性,表明不應(yīng)該執(zhí)行此處的代碼。數(shù)據(jù)執(zhí)行保護(hù)以每個虛擬內(nèi)存頁面為基礎(chǔ)發(fā)揮作用,通常會修改頁表項 (page table entry - PTE) 中的一個數(shù)據(jù)位,對內(nèi)存加以標(biāo)記。某些應(yīng)用程序行為可能和數(shù)據(jù)執(zhí)行保護(hù)不兼容。執(zhí)行動態(tài)代碼生成(例如實時代碼生成)的應(yīng)用程序,以及不能將生成的代碼明確標(biāo)記為可執(zhí)行代碼的應(yīng)用程序可能會出現(xiàn)與數(shù)據(jù)執(zhí)行保護(hù)不兼容的問題。對于不是使用 SafeSEH 建立的應(yīng)用程序而言,其異常處理程序必須位于可執(zhí)行的內(nèi)存區(qū)域中。驅(qū)動程序與數(shù)據(jù)執(zhí)行保護(hù)的兼容性問題主要集中在 PAE 模式引發(fā)的兼容性問題上。