|
|
Windows 記憶體診斷 Windows 記憶體診斷會測試您電腦上隨機存取記憶體 (RAM) 的錯誤。診斷包括了整套的記憶體測試。如果您在執行 Windows 時遇到問題,您可以使用診斷來判斷問題是否是由諸如 RAM 或您主機板的記憶體系統之類硬體的失敗所造成。Windows 記憶體診斷是設計成簡單並可快速運用。在大部分的設定上,您可以在 30 分鐘內下載診斷、閱讀文件,執行測試並完成第一輪測試。 若要執行 Windows 記憶體診斷,您必須把您安裝了 Windows 記憶體診斷的磁片或 CD-ROM 放入磁碟機裡並重新開機。在重新開機後,Windows 記憶體診斷將會載入並出現它的介面。載入後,將會使用預設標準測試套件開始第一輪測試,且除非您暫停或結束 Windows 記憶體診斷,測試將會繼續直到完成。一旦第一輪測試完成,Windows 記憶體診斷會使用跟之前相同的設定來開始第二輪測試。Windows 記憶體診斷將會繼續執行測試直到您結束它。
Windows 記憶體診斷使用者指南 這個使用者指南提供您使用和執行 Windows 記憶體診斷所需要的資訊和逐步教學說明。 在您使用 Windows 記憶體診斷之前,閱讀該資訊和教學說明是非常的重要。 執行 Windows 記憶體診斷
使用 Windows 記憶體診斷來疑難排解
系統基本需求 Windows 記憶體診斷使用者介面
選擇測試套件 Windows 記憶體診斷如何運作 記憶體測試 記憶體錯誤類型 範例執行時間 重要
Windows 記憶體診斷會測試您電腦上隨機存取記憶體 (RAM) 的錯誤。如果您在執行 Windows 時遇到問題,您可以使用 Windows 記憶體診斷來判斷問題是否是由諸如 RAM 或您主機板記憶體系統之類硬體的失敗所造成。如果 Windows 記憶體診斷報告任何錯誤,則有一或多個記憶體元件發生錯誤。 若要執行 Windows 記憶體診斷,您必須先在 3.5 英吋的磁片或 CD-ROM 上安裝 Windows 記憶體診斷。
附註
執行 Windows 記憶體診斷 重要
在您建立了磁片或 CD-ROM 光碟片後,您必須把安裝了 Windows 記憶體診斷的磁片或 CD-ROM 光碟片放入磁碟機裡來重新啟動您的電腦。 在您重新啟動您的電腦之後,Windows 記憶體診斷會載入並出現它的介面。在載入後,會來開始第一輪測試,並且繼續直到完成,除非您暫停或結束 Windows 記憶體診斷。一旦第一輪測試完成了,Windows 記憶體診斷會使用跟上次相同的設定來開始第二輪測試。Windows 記憶體診斷將會繼續執行測試直到您結束它。 了解 Windows 記憶體診斷結果 如果 Windows 記憶體診斷完成第一輪測試並且沒有報告任何錯誤,則表示您的 RAM 可能是正確地運作。 Windows 記憶體診斷將不太可能使用相同的設定,在接下來的測試中,找到任何有關您的 RAM 的錯誤。 如果您想要更完整地測試您的 RAM,您可以在執行 Windows 記憶體診斷時按 T 來執行擴充測試套件,然後讓 Windows 記憶體診斷整晚執行。 如果您變更測試套件或任何 Windows 記憶體診斷的設定值,測試將會重頭重新開始。 如果 Windows 記憶體診斷偵測到任何有關您 RAM 的錯誤,螢幕會更新並顯示有關錯誤的資訊。測試的結果是 [Failed] 則代表特定測試偵測到錯誤。如果任何測試失敗了,則您的電腦有失敗的硬體。 如果 Windows 記憶體診斷在您的硬體上偵測到錯誤,您應當更正錯誤並再次執行 Windows 記憶體診斷直到您得到的報告不再有錯誤,然後才能再次執行 Windows。如果您不這樣做,Windows 可能無法正確地運作。您可以嘗試辨別特定失敗的記憶體元件。但是,如果偵測到錯誤並且您的電腦還是在保固期內,我們建議您連絡製造商來疑難排解。 使用 Windows 記憶體診斷來疑難排解 有些硬體設定,Windows 記憶體診斷可以辨別特定失敗的記憶體元件。如果 Windows 記憶體診斷可以成功地隔離所有偵測到的錯誤到一或多個對應的記憶體模組的話,功能表裡就會有 View errors by memory module 的選項。您可以使用這個選項來判斷是哪些特定的記憶體模組失敗而需要移除或更換。如果選項無法使用,您可以嘗試以手動方式辨別失敗的記憶體元件,其方法描述於下。 以手動方式來辨別失敗的記憶體元件 要以手動方式來辨別失敗的記憶體元件,您必須打開您電腦的外殼及處理敏感的內部硬體。如此做可能會造成您硬體的損壞。您沒有處理硬體的經驗或者不想要冒損壞您硬體的風險,您可以使用 Windows 記憶體診斷來測試您的 RAM,但是您應當連絡其他人員來執行硬體上的實際操作。如果您的電腦已經沒有原廠保固了或您有處理敏感的內部硬體的經驗的話,您可以嘗試來隔離失敗的硬體。請在嘗試處理您的硬體前,檢視下列的建議和方針:
如果您不知道在您的電腦上安裝了多少記憶體模組,您應該檢視您的主機板文件來判定記憶體插槽在哪裡。然後,開啟電腦的外殼,找到記憶體插槽,並計算記憶體模組的數量。一旦您判定了記憶體模組的數量,您可以使用下列步驟來嘗試並隔離硬體問題的來源。 第一個步驟是嘗試重新插穩您的記憶體模組。在 Microsoft 所做的研究中,這個步驟修正了桌上型電腦三分之一的問題以及膝上型電腦四分之一的問題。 要重新插穩一或多個記憶體模組
如果在重新插入所有的記憶體模組後,Windows 記憶體診斷繼續辨識錯誤,則您可以嘗試下列步驟之一來辨識特定失敗元件。 要在一個記憶體模組的電腦上疑難排解錯誤
要在有超過一個記憶體模組的電腦上疑難排解錯誤
附註
系統基本需求 Windows 記憶體診斷支援擁有下列處理器的 x86 系列的電腦:
您可以在所支援的微處理器上執行 x86 系列的電腦上測試所有類型的 RAM。但是,如果您有誤差校驗 (ECC) RAM,Windows 記憶體診斷可能不會報告任何錯誤,因為 ECC 機制會自動地偵測並更正錯誤。如果您有 ECC RAM ,執行 Windows 記憶體診斷可能還是很有用,因為它可以偵測到 ECC RAM 無法更正的錯誤 (那就代表 RAM 有問題)。 Windows 記憶體診斷是限制於只測試 RAM 的前 4 GB。如果您有超過 4 GB 的 RAM, Windows 記憶體診斷將不會測試前 4 GB 之後剩下的 RAM。 Windows 記憶體診斷使用者介面 在 Windows 記憶體診斷執行時,您將看到使用者介面,會分成五個區段:
選項 這個表格描述螢幕頂端可用的選項,視目前 Windows 記憶體診斷的狀態而定。
功能表選項 要存取下列功能表選項,在主要介面螢幕上,按 P 來暫停 Windows 記憶體診斷然後按 M (Menu)。可用的功能表選項會不同,視是否有偵測到錯誤和是否有 Windows 記憶體診斷可用的系統資訊而定。
選擇測試套件 預設測試套件是標準測試套件。當您開始 Windows 記憶體診斷它就開始執行。如果您想要變更測試套件,您可以在 Windows 記憶體診斷執行時按 T 來選擇擴充測試套件。除了標準和擴充測試套件,您也可以選擇基本測試套件或建立自訂測試套件。要選擇除了標準或擴充測試套件以外的套件,請到 Advanced Options 功能表 (在之前 "功能表選項" 表格裡所描述的) 然後選擇 Change the test suite。這將顯示您更多資訊並提供其他套件設定選項。 Windows 記憶體診斷如何運作 要測試您電腦上的 RAM,Windows 記憶體診斷會執行第一輪測試,這包括目前所選取測試套件裡所包含的全部測試。當 Windows 記憶體診斷在執行時,狀態指標會顯示測試的進度、每個測試,和目前正在測試的記憶體位址範圍。一旦測試完成,Windows 記憶體診斷會使用相同測試組重頭並開始第二輪測試。在您結束 Windows 記憶體診斷或變更測試套件設定前,這些測試會一直繼續重複。預設測試套件是標準測試套件。 如果 Windows 記憶體診斷使用標準測試套件來完成了第一輪測試並且沒有報告錯誤,則代表您的 RAM 可能是正確地運作。Windows 記憶體診斷將不太可能在接下來的測試中使用相同的設定而找到任何有關您 RAM 的錯誤。如果您想要更完整地測試您的 RAM,您可以執行擴充測試套件一整晚。您也可以建立自訂測試套件或使用進階選項來變更測試設定。 如果 Windows 記憶體診斷報告任何錯誤,在您再次嘗試執行 Windows 之前,您應該在記憶體系統裡更正該錯誤然後再次執行 Windows 記憶體診斷直到您得到的報告裡沒有錯誤為止 。否則,Windows 可能無法正確地運作。記憶體系統是由數個元件所組成的,包括個別 RAM 模組、主機板上的記憶體插槽、主機板晶片組、微處理器和微處裡器快取。在某些情況下,記憶體模組可能沒有正確地安裝在主機板的記憶體插槽裡,就算模組沒有失敗,這也將造成記憶體錯誤。 在某些情況下,Windows 記憶體診斷可以辨別特定失敗的記憶體模組。但是,如果 Windows 記憶體診斷無法辨別特定失敗的記憶體模組,您可以使用這個指南內所描述的步驟來嘗試隔離出失敗的硬體元件。但是,只有硬體製造商可以確認硬體的瑕疵。 附註
記憶體測試 Windows 記憶體診斷包含了完整的記憶體測試組並提供各種程度的徹底測試。測試是劃分成三種預先定義好的測試套件: 基本、標準和擴充。這些類別依次反應了每個測試所需的執行時間,以及測試能偵測到錯誤的可能性。標準測試套件包含了所有基本和標準類別中的測試。擴充測試套件包含了所有標準測試套件加上擴充類別裡的測試。擴充測試套件會花費最長的時間來執行並也是最完整的測試套件。 每個測試包含了測試演算法、啟用或停用微處理器快取設定,和測試模式。每個演算法是設計來辨別特定類型的記憶體錯誤。演算法會跟不同的微處理器快取設定值以及測試模式來結合以便能辨別不同類型的錯誤。 記憶體錯誤的類型 Window 記憶體診斷是設計來辨別下列類型的記憶體錯誤:
為了要判斷一個記憶體位址是否無法保持指派給它的數值,Windows 記憶體診斷會寫入一個測試模式,例如全零或全壹,到記憶體位址然後讀取儲存在記憶體裡的實際數值。如果實際數值跟預期的數值 (也就是原始寫入到位址的測試模式) 不相對應,則代表記憶體系統裡有錯誤。 要決定是否有耦合失敗,Windows 記憶體診斷會寫入一個測試模式到一個記憶體位址,接著,寫入相同裝置上一些其他的記憶體位址,最後,讀取第一個寫入的記憶體位址,看看它的數值是否已變更,如果數值已變更 (在相同裝置上寫入其他位址的資料所造成的),則發生了耦合失敗並且記憶體系統裡有錯誤。 執行時間範例 這個表格列出 Windows 記憶體診斷執行一輪標準套件測試所花費的時間。
微處理器快取 快取是能改善效能並提供快速資料存取的暫時儲存系統。在此文件裏,快取是專指微處理器裡用來保留從記憶體模組所擷取的資料的那一部分。如果處理器需要存取已經存在於快取裡的記憶資料,它就可以快速存取並且不需要存取較慢的記憶體模組。每種處理器的快取類型和大小不同。在 Windows 記憶體診斷裡,有些診斷測試會以停用快取的方式來執行,藉此強迫處理器來存取記憶體模組的每個位址。 記憶體模組 一個包含了數個記憶體晶片的小電路板。記憶體模組是安裝在電腦的主要電路板上 (也稱為主機板)。記憶體模組是設計成可以移除,許多主機板都有兩到四個用來插裝記憶體模組的插槽,這些插槽就是安裝記憶體模組用的。 |
| © 2006 Microsoft Corporation 著作權所有,並保留一切權利。 | 使用規定 | | | 協助工具 | | | 隱私權聲明 | | | 商標 |