TechNet Magazine > 主页 > 所有期刊 > 2008 > September >  公用程式焦點:Windows 記憶體診斷
公用程式焦點 Windows 記憶體診斷
Lance Whitney

程式碼下載: Utility2008_09.exe (640 KB)

您支援的某一台電腦出問題了 — 凍結、當機、出現藍色螢幕。是某部分的硬體故障嗎?還是哪個新安裝的應用程式產生問題?或者是記憶體出錯?要確認問題根源的其中一個方法就是使用免費的 Microsoft® Windows® 記憶體診斷公用程式。這個工具會在電腦的 RAM 上執行各種測試,藉此確認模組上是否有什麼問題。

取得 Windows 記憶體診斷
若要使用 Windows 記憶體診斷,請從下列網址下載並執行程式的單一檔案 mtinst.exe:oca.microsoft.com/en/windiag.asp。請注意,您不一定要安裝 Windows 記憶體診斷。此工具提供兩個選項,如螢幕擷取畫面所示:
[圖 1] 建立可開機媒體的 Windows 記憶體診斷選項 (按一下以放大影像)
  • 建立開機磁片,可讓您透過程式來建立開機磁片。
  • 將 CD 映像儲存到磁碟,可讓您將程式的 ISO 映像儲存到硬碟。然後您可以將映像燒錄成 CD,並使用 CD 建立軟體讓它變成可開機光碟。建置可開機媒體之後,重新啟動電腦,然後從磁片或 CD 啟動診斷作業。
測試記憶體
在程式載入時,它會立即開始掃描您的 RAM。Windows 記憶體診斷工具會以標準模式啟動,其中包含 6 種不同的連續記憶體測試,每種測試都使用獨特的演算法來掃描不同類型的錯誤。個別測試執行時,螢幕會顯示該測試,列出測試進度以及正在掃描的記憶體位址範圍。完成這 6 種測試後,此工具會使用相同測試執行另一次循環,並不斷地執行循環直到您結束軟體。不過一般說來,一次循環應該足以看出記憶體是否出錯。
若要執行更徹底的測試,您可以切換成延伸模式,這會執行 11 種個別的記憶體測試。此外還有只執行 2 個測試的基本模式,不過為了保險起見,最好還是使用標準和延伸模式。若要執行整組延伸測試,建議您在夜間執行 Windows 記憶體診斷。
每個測試完成後,工具都會顯示成功或失敗訊息。失敗訊息會加上失敗的詳細資料,而且通常表示某個 RAM 模組有問題。視您的電腦環境而定,診斷作業可能可以將記憶體問題的範圍縮小到特定模組。
此時,功能表會顯示依照記憶體模組檢視錯誤的選項。這個選項能幫助您確認出現故障而應該替換的特定模組。
在 [進階] 選項畫面中,您可以切換基本、標準和延伸模式。在此您也可以關閉掃描過程中的處理器快取,這樣會強迫工具直接從 RAM 存取資料,藉此執行更測底的測試。系統資訊命令列出每個插槽上安裝的 RAM 容量與類型。
Windows 記憶體診斷支援 x86 架構平台,包括 Intel Pentium 與 Celeron 處理器和 AMD K6、Athlon 以及 Duron CPU。不過,此工具最多只能處理 4GB 的 RAM,超過此範圍便無法掃描。
在 Windows Vista® 的系統管理工具和 Windows Vista 安裝媒體的 [修復] 選項中,您會看到安裝了這個診斷工具的某個版本。不過,Windows Vista 版本並不提供這麼多視覺化回應或選項。因此您應該確保手邊有這個獨立版本的診斷工具,以便在下次電腦出問題時派上用場。
Lance Whitney 身兼 IT 顧問、培訓講師和技術文件作家。他投入許多時間改良 Windows 工作站與伺服器。記者出身的 Lance 在 15 年前一頭栽進了 IT 產業。

Page view tracker