極品內存檢測軟件——Memtest86使用說明書
通常我們會覺得內存出錯損壞的幾率不大,并且認為如果內存壞了,那么它是不可能通過主板的開機自檢程序的。事實上這個自檢程序的功能很少,而且只是檢測容量速度而已,許多內存出錯的問題并不能檢測出來。如果你在運行程序時不時有某個程序莫名其妙地失去響應或者打游戲時突然退出游戲;打開文件時偶爾提示文件損壞,但稍后打開又沒問題……那你應該考慮檢測一下你的內存了。
一、軟件簡介
Memtest86是一款免費的內存測試軟件,測試準確度比較高,內存的隱性問題也能檢查出來!大家可以到http://www.memtest86.com/頁面下載它的最新3.0版本。
Memtest86是一款基于Linux核心的測試程序,所以它的安裝和使用和其它內存測試軟件有些不同。將Memtest86程序下載解壓縮后,我們可以看到4個文件,其中Install.exe用來安裝Memtest86程序到軟盤。雙擊運行這個程序,在彈出窗口中的“Enter Target diskette drive:”后輸入你的軟盤驅動器的盤符,如a,然后回車。插入一張格式化過的軟盤,單擊回車開始安裝,這樣Memtest86就安裝到軟盤了。前面我們說過Memtest86是基于Linux核心的,所以在Windows的資源管理器里我們看不到軟盤上的內容(不要誤認為軟盤里沒有內容)。如果沒有軟驅,Memtest86的主頁有該軟件的ISO文件,可以直接刻錄到光盤,用光驅啟動后進行測試。
二、測試內存
制作好軟盤后,我們用這張盤來啟動電腦Memtest86會自動開始測試內存,其測試界面如圖1所示。在紅色顯示的“Memtest-86 v3.0”程序版本號下,我們可以看到當前系統所采用的處理器型號和頻率,以及CPU的一級緩存和二級緩存的大小及速度,當然也包括測試的主角——系統物理內存的容量和速度。最后顯示的是主板所采用的芯片組類型。通過這些信息我們可以對系統的主要配置有個大致的了解
在系統信息的右側顯示的是測試的進度,“Pass”顯示的是主測試進程完成進度,“Test”顯示的是當前測試項目的完成進度。“Test #1”顯示的是目前的測試項目。
下方的“WallTime”顯示測試已經耗費的時間,在這一排數據中“ECC”一欄中,顯示的是當前內存是否支持打開ECC校驗功能,“TEST”顯示的是測試的模式,有“標準”和“完全”模式可供選擇。“Pass”顯示的是內存測試所完成的次數,Memtest86的測試是無限制循環的,除非你結束測試程序,否則它將一直測試下去。另外Memtest86的測試比較耗費時間,標準的測試模式跑一遍大概需要個把小時,如果是完全測試的話則需要幾個小時(和內存容量有關)。
要進行完全測試,我們可以單擊“C”鍵打開Memtest86的設置菜單,接著單擊數字鍵“2”選擇“Test selction”選項(注意從主鍵盤輸入數字),再單擊數字鍵“3”選擇“All Test”選項打開完全測試模式(圖2)。利用這個設置菜單,我們還可以進行更多的設置,比如設置測試的Cache大小、重新開始測試等等。
開始測試后,主要的內存突發問題(比如“死亡”位)將在幾秒鐘內檢測出來,如果是由特定位模式觸發的故障,則需要長時間測試才能檢測出來,對此需要有耐心。Memtest86一檢測到缺陷位,就會在屏幕底部顯示一條出錯消息,但是測試還將繼續下去。如果完成幾遍測試后,沒有任何錯誤信息,那么我們可以確定內存是穩定可靠的。如果檢測出現問題,你可以試著降低BIOS中內存參數的選項值,如將內存CAS延遲時間設置為3等,再進行測試,這樣可能會避免錯誤的出現,讓內存運行時保持穩定。
最后值得注意的是如果你的系統有多根內存條(相信現在大家的機器里都插著幾根吧),那么就需要單獨測試每一根內存,這樣才能分清到底是哪根內存出錯。其實Memtest86測試內存并不僅僅局限在測試內存的好壞上,用它的完全測試模式跑幾遍,還能檢測內存和系統的穩定性。所以如果你的系統經常遇到本文開頭所述的那些問題,那么不妨用Memtest86測試一下你的內存。