首頁>Club>
“0x042163fd”指令引用的“0x00000000”記憶體。該記憶體不能為read,怎麼解決,謝謝
7
回覆列表
  • 1 # 給我當頭一棒

    一般出現這個問題有兩個方面的原因:一是硬體,即記憶體方面有問題;二是軟體,就是你的Windows系統的資源管理器有問題了。

    一、硬體方面的原因

    一般來說,記憶體出現突然出問題的可能性並不大,它可能出問題的地方主要是:記憶體條壞了、記憶體質量有問題,還有就是2個不同牌子不同容量的記憶體混插,也比較容易出現不相容的情況,同時還要注意散熱問題,特別是超頻後,工作不穩定也會出現各種問題。你可以使用PE系統啟動電腦來檢測一下記憶體,一般的PE系統都有檢測記憶體的小工具。假如你是雙記憶體,而且是不同品牌的記憶體條混插或者買了二手記憶體時,出現這個問題,這時,你就要檢查是不是記憶體出問題了或者和其它硬體不相容。如果都沒有,那就從軟體方面排除故障了。

    另外也可能是硬體裝置之間的相容性不好造成的,這常常發生在你安裝了你的電腦配件之後。

    二、軟體方面的原因

    先簡單說說原理:記憶體有個存放資料的地方叫緩衝區,當程式把資料放在其一位置時,因為沒有足夠空間,就會發生溢位現象。舉個例子:一個桶子只能將一斤的水,當你放入兩斤的水進入時,就會溢位來。而系統則是在螢幕上表現出來:“0x042163fd”指令引用的“0x00000000”記憶體。該記憶體不能為read。

    這個現象經常出現在windows2000和XP系統上,Windows2000/XP對硬體的要求是很苛刻的,一旦遇到資源死鎖、溢位或者類似Windows98裡的非法操作,系統為保持穩定,就會出現作出上述提示並關閉應用程式。

    當然最可能的原因是你的電腦感染了病毒或者是木馬程式,它們會自己自己的程序注入了你的

    explorer.exe

    這個軟體的程序裡悄悄執行,而這些非法注入的程序常常會導致資源處理器的崩潰。

    所以,出現這個問題後,你可以用隨身碟上的PE系統啟動電腦,執行記憶體測試程式,如果記憶體測試是正常的,那麼基本可以確定是資源管理器受到了破壞或者有病毒或者木馬在它程序裡注入自己的程序導致它的崩潰,找個靠譜的防毒軟體在PE系統下全盤查殺你的電腦後,重啟電腦看看行不行。還是不行的話,找個相同版本的電腦複製這個

    explorer.exe

    檔案,在PE系統下貼上到你的電腦的系統目錄WINDOWS和WINDOWS/system32這兩個目錄下替換掉出問題的檔案試試。如果還是不行,那麼備份資料,格式化系統盤,重新安裝作業系統吧。

  • 中秋節和大豐收的關聯?
  • 有一個專案資金不夠,怎樣找投資?