[轉貼自]http://tw.knowledge.yahoo.com/question/question?qid=1508110701258
回答者:邦 邦 ( 知識長 )
代表知識團:電腦救援中心
請即刻,進行微軟漏洞修補更新,Windows Update可以防止漏洞被攻擊!!
有時我們真的有些質疑,這問題提出的網友很多,能(會)回答的義務者也不少,而義務者他們真的有遇過嗎?
或者目前也同樣有這些問題,若是,他們同樣是使用「他們的處理方式」來作處理?!所以....我們目前合理認為
『不是投票成最佳解答就是跟您上述那一題一樣…沒有結果的最佳解答~』。
應是在於使用者對這台電腦有多少照顧及關心吧!我們四~五年前有曾遇過「OxOOOOOO該記憶體不能為read或written」,那時我們也沒去理會,但事後想想,不知跟我們換過記憶體和時常做Windows Update是否有關?
要解決問題前,最好能先將問題的根本原因釐清,這樣才能對症下藥。關於這個錯誤訊息,最常發生在關閉軟體的一剎那,少部份發生在操作軟體的途中,出現的半訊息內容則類似「0x 7c 931c 48指令參考的0x 7f fffff9記憶體。該記憶體不能為read (或wrilten)」。若是,軟體已關閉則無妨,若是在操作途中則可能導致軟體不正常關閉。從錯誤訊息中,以 0x 開頭的數字,代表的是記憶體區段的位址編號;「不能為read」表示無法讀取該記憶體區段的資料;相反的,「不能為written」就代表無法資料寫入該區段裡。常駐型病毒躲在記憶體中,其行為就好像是寄生在各類的低階功能一般(如 Interrupts),由於這個原因, 常駐型病毒往往對磁碟造成更大的傷害。一旦常駐型病毒進入了記憶體中, 只要執行檔被執行, 它就對其進行感染的動作, 其效果非常顯著。
而有的電腦病毒會將自己常駐在記憶體中,佔去可以使用的記憶體資源,並強取電腦的主控權,因此造成電腦的使用異常,導致本來可以使用的記憶體卻無法使用,就容易出現記憶體位址錯誤訊息。為什麼記憶體會不給讀或不給寫呢?追究其原凶,歸納有以下三個:
1.程式未核對可用的記憶體位址
2.程式或系統的Bug導致記憶體分配錯誤
3.Windows預讀資料發生錯誤
試著,想想為何有些使用人電腦,而不會出現『0x000000記憶體不能為read與Written』,
A.購買品質良好,穩定性高的記憶體模組
B.重新註冊Windows的所有DLL檔
C.刪除預讀檔,讓系統重新產生新檔
D.使用正式版軟體,測試版問題多
E.安裝更新檔,解決記憶體錯誤
F.經常掃毒,防止病毒藏身記憶體
G. ★時常做Windows Update可以防止漏洞被攻擊★
H.試著安裝『 MicrosoftR .NET Framework 1.1及MicrosoftR .NET Framework SDK 1.1 』;
無使用操作上的疑慮!!
I.【攜帶型防毒軟體】:
1.請連結: http://www.f-secure.com/
2.點選左邊:SUPPORT
3.點選左邊:Download
4.點選Tools底下的Online Virus Scanner
5.拉到畫面最下面有一顆按鈕Start scanning →<開始掃描>
6.彈出一個要你下載ActiveX控制項的視窗,下載安裝 按下Accept了
7.接受後他將會問「full或是custom scan」的對話,選擇「Full system scan」(全系統掃描)
之後開始全系統掃描,掃描中會要求您下載一些元件是必要的過程沒有問題,如果有掃到毒他也可以直接幫你移除砍掉!