壹、軟件方面的原因
1、系統文件被更改或損壞,導致系統運行時無法找到系統文件。
2、文件版本不匹配,導致文件無法正常運行。
3、系統感染病毒,導致程序軟件損壞或系統文件損壞,在運行程序或系統時發生錯誤。
4、Windows的應用程序或與Windows兼容性不好的應用程序。
5、使用未經測試的程序可能存在BUG,導致運行此程序時發生“內存不能為”故障。
6、驅動未正確安裝,導致系統在使用錯誤驅動的硬件設備時,無法正確調用此設備而發生“內存不能為”故障。
7、內存沖突,導致存取數據文件發生錯誤,出現“內存不能為”故障。
二、硬件方面的原因
1、CPU工作溫度過高,導致電腦運行不穩定,出現“內存不能為”故障。
2、硬件設備接觸不良,導致設備無法正常工作,而出現“內存不能為”故障。
3、硬件設備老化或不兼容。
4、硬件的質量問題,如果硬件設備質量低劣,當把系統設置到性能最佳時,可能會莫名其妙地出現“內存不能為”故障。
三、檢修
在電腦出現“內存不能為read”故障後,可按下面的步驟進行檢修。
1、首先排除應用軟件原因引起的故障,將出現“內存不能為”提示的應用軟件卸載,然後觀察是否還出現“內存不能為”故障。如果不出現“內存不能為”故障,則說明是此應用軟件引起的故障,接下來可以重新安裝此應用軟件或安裝新版的應用程序軟件。
2、同時運行多款的應用程序軟件,也可以造成系統資源緊張,出現錯誤提示。不要同時運行多款的應用程序軟件,先將殺毒軟件的監控關閉,(監控功能特別占據系統資源)殺毒時不要運行其它應用程序軟件。
3、打開或關閉IE如果出現以上錯誤提示,可能是IE中有不兼容的插件,可用超級兔子軟件或其它優化軟件對IE進行修復,或自已將出事前下載的插件設為禁用即可。
4、如果卸載軟件或禁用插件後還出現“內存不能為”故障,則不是應用軟件或插件引起的故障。用殺毒軟件查殺病毒,查殺完成後,電腦如果正常,則是病毒引起的“內存不能為”故障。
5、如果故障依舊,接著依次單擊開始/控制面板/系統/硬件/設備管理器/打開“設備管理器”窗口。在此對話框中查看有無帶“!”的選項,如果有,將其卸載,再重新安裝卸載驅動,然後看電腦是否正常。如果正常,則是設備驅動程序問題造成的“內存不能為”故障。
6、如果故障依舊,則打開機箱觀察CPU的風扇轉動及CPU的溫度是否正常。如果不正常,更換CPU風扇。
7、如果CPU風扇正常,接著檢查內存是否兼容,如果不兼容更換內存。
8、如果內存正常,接著重新安裝操作系統,在不安裝其他應用軟件的情況下,不再出現“內存不能為”故障,則故障是由於操作系統引起的,重新安裝操作系統後,故障排除。
9、如果重新安裝操作系統後,故障依舊,接著使用替換法等檢測方法,逐壹檢查硬件引起的故障(如硬件接觸不良、老化、灰塵、質量問題等),直到找到故障點,將故障排除。
10、用輸入命令的方式解決:運行輸入CMD回車,打開命令提示符輸入for%1in(%windir%\system32\*.dll)doregsvr32.exe/s%1回車。如果怕輸入錯誤,可以復制這條指令,然後在命令提示符框點擊左上角的C:\,使用下面的“編輯-粘貼”功能就不容易輸錯了。在飛速滾屏完全靜止前,不要做別的,因為此時dll們還在找位置,直到妳的指示燈不閃了再做別的。