1. 程式人生 > >BCB Access violateion at Address 0000 0003. Read of address 0000 0003

BCB Access violateion at Address 0000 0003. Read of address 0000 0003

一個 sof 惡意代碼 計算機 檢測 相關 googl tro ces

來自網頁:(我的電腦做不到)

運行一個程序,莫名出現一個對話框:access violation at address 0000.. read of address000試了幾次問題依舊,網上搜了下解決辦法:原文:baidu+google,搜個底朝天,無解,繼續郁悶。最後在一位大俠的BLOG上看到右擊“我的電腦”。單擊“屬性”。在“系統屬性”中單擊“高級”。在“性能”中單擊“設置”。在“性能選項”中單擊“數據執行保護”。單擊“添加”。選擇要運行的程序。OK。就這麽簡單。 原文:http://blog.csdn.net/jrq/archive/2006/06/14/797566.aspx他的BLOG:http://blog.csdn.net/jrq/ 了解數據執行保護數據執行保護 (DEP) 有助於防止來自病毒和其他安全威脅的損壞,這些安全威脅可以通過在僅應該由 Windows 和其他程序使用的內存位置上運行(執行)惡意代碼來發起攻擊。這種威脅可以通過接管由程序正在使用的一個或多個內存位置而造成破壞。然後,它會傳播和損害其他程序、文件甚至電子郵件聯系人。 與防火墻或防病毒程序不同,DEP 不會防止有害的程序安裝在計算機中。然而,它會監視程序以確定程序是否安全地使用系統內存。為此,DEP 軟件可以獨立工作,也可以與兼容的微處理器協同工作,從而將某些內存位置標記為“不可執行”。如果某個程序嘗試從受保護的位置運行惡意或非惡意代碼,DEP 會關閉該程序並通知您。DEP 可以利用軟件和硬件支持。要使用 DEP,計算機必須運行帶有 Service Pack 2 (SP2) 的 Microsoft Windows XP、帶有 Service Pack 1 (SP1) 的 Microsoft Windows Server 2003 或者基於 x64 的 Windows Server 2003 或 Windows XP 操作系統版本。單獨使用 DEP 軟件即可有助於防止特定類型的惡意代碼攻擊,但要充分利用 DEP 所提供的保護功能,處理器必須支持“執行保護”。這是一種基於硬件的技術,目的在於將內存位置標記為“不可執行”。如果您的處理器不支持基於硬件的 DEP,那麽最好升級到可提供執行保護功能的處理器。如果 DEP 已關閉程序,再次運行該程序是否安全?安全,但是要保持對該程序打開 DEP。Windows 可以繼續檢測那些從受保護的內存位置執行代碼的嘗試,這樣有助於防止受到攻擊。如果 DEP 打開時程序不能正常運行,可以從軟件發行商那裏獲得兼容 DEP 的程序版本來降低安全風險。有關在 DEP 關閉程序後應該執行哪些操作的詳細信息,請單擊“相關主題”。 如何確定 DEP 是否可用於我的計算機?要打開“系統屬性”,請依次單擊“開始”、“控制面板”,然後雙擊“系統”。 單擊“高級”選項卡,在“性能”下,單擊“設置”。 單擊“數據執行保護”選項卡。 註意默認情況下,僅對基本 Windows 操作系統程序和服務打開 DEP。要利用 DEP 來幫助保護更多程序,請選擇“對所有程序和服務(我選擇的除外)打開 DEP”。

BCB Access violateion at Address 0000 0003. Read of address 0000 0003