国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 電腦教程 > 正文

解決explorer.exe 應用程序錯誤,內存不能為 read或written的解決方法

2024-07-16 17:02:02
字體:
來源:轉載
供稿:網友
使用Windows操作系統的人有時會遇到這樣的錯誤信息,運行某些程序的時候,有時會出現內存錯誤的提示,然后該程序會自動關閉或點擊后關閉,嚴重的會無法關閉。

“0x????????”指令引用的“0x????????”內存。該內存不能為“read”。
“0x????????”指令引用的“0x????????”內存,該內存不能為“written”。
不知你出現過類似這樣的故障嗎?(0x后面內容有可能不一樣。)

一般出現這個現象有方面的,一是硬件,即內存方面有問題,二是軟件,這就有多方面的問題了。

1、微軟IE緩沖溢出漏洞引起

2、內存或虛擬內存地址使用沖突造成程序的運行需要分配一定的內存地址給程序使用,當程序結束時釋放留出空間讓給新的程序使用,win是多任務的系統有時前程序未結束 又有新的任務開始到底要多少內存或虛擬內存來保證我們同時運行的工作任務呢?也許win在這個問題上沒弄好,所以有此錯誤常常發生,一般運行大型軟件或多媒體后出現這種情況

3、劣質內存條也會出現這個問題一般來說,內存出現問題的可能性并不大,主要方面是:內存條壞了、內存質量有問題,還有就是2個不同牌子不同容量的內存混插,也比較容易出現不兼容的情況,同時還要注意散熱問題,特別是超頻后。你可以使用MemTest這個軟件來檢測一下內存,它可以徹底的檢測出內存的穩定度。假如你是雙內存,而且是不同品牌的內存條混插或者買了二手內存時,出現這個問題,這時,你就要檢查是不是內存出問題了或者和其它硬件不兼容。

4、微軟WINDOWS系統的漏洞,windows把內存地址0X00000000到0X0000ffff指定為分配null指針的地址范圍,如果程序試圖訪問這一地址,則認為是錯誤。c/c++編寫的程序通常不進行嚴格的錯誤檢查,當采用malloc來分配內存而可供分配的地址空間不夠的情況下返回null指針。但是代碼不檢查這種錯誤,認為地址分配已經成功,于是就訪問0X00000000的地址,于是就發生內存違規訪問,同時該進程被終止。ASCII字符填充組成的pif文件時會出現以下情況:一個非法的pif文件(用ascii字符/''x/''填充)至少要369字節,系統才認為是一個合法的pif文件,才會以pif的圖標[pifmgr.dll,0]顯示,才會在屬性里有程序、字體、內存、屏幕”等內容。而且僅僅當一個非pif文件的大小是369字節時察看屬性的“程序”頁時,不會發生程序錯誤,哪怕是370字節也不行。當對一個大于369字節的非法pif文件察看屬性的“程序”頁時,Explorer會出錯,提示:/''***/''指令引用的/''***/''內存。該內存不能為/''read/'' ,問題出在pif文件的16進制地址:0x00000181[0x87]0x00000182[0x01]和 0x00000231[0xC3]0x00000232[0x02]即使是一個合法pif文件,只要改動這四處的任意一處,也會引起程序錯誤。而只要把0x00000181和0x00000182的值改為[0xFF][0xFF],那么其它地址任意更改都不會引起錯誤。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 津市市| 依兰县| 政和县| 榆树市| 木兰县| 开化县| 和田县| 元江| 长兴县| 桂平市| 织金县| 曲水县| 靖州| 明溪县| 绿春县| 韶山市| 缙云县| 灵川县| 同仁县| 沛县| 乡城县| 襄汾县| 师宗县| 平谷区| 铜鼓县| 建宁县| 榆社县| 北宁市| 任丘市| 新民市| 南靖县| 乌鲁木齐县| 安徽省| 大宁县| 新蔡县| 驻马店市| 天等县| 韩城市| 奎屯市| 扶余县| 长乐市|