以初學者的角度,來看待電腦教學這回事。

標籤: windows記憶體診斷

程式會莫明其妙關閉?電腦會瞬間重開機嗎?在Windows 7或Windows 8裡,要如何測試記憶體有沒有壞掉?

當記憶體秀逗時,會發生什麼事?

記憶體有問題時,會造成什麼狀況呢?還有,要如何來檢查記憶體有沒有壞掉,或是不穩定呢?

首先,我來說明一下,記憶體有問題時,會有什麼狀況發生。所謂的記憶體有問題,是指我們存進去的資料,結果取出來後和原本的資料不符,這樣的情況發生時,輕微時,你會發現你所開啟的應用程式,有時可以正常使用,有時卻會莫明其妙的關閉掉,嚴重的話,甚至會導致Windows作業系統崩潰,然後不正常的重新開機。

我相信經過這樣的解釋,相信還是有人還是覺得「很抽像」,我來舉個實際的例子好了。

假設,有一天,你把100萬存進一家銀行,一段時間過後,當你想要提領現金時,銀行跟你說,你在銀行的帳戶只有58萬元,這時,你會瘋掉嗎?我相信你一定會精神錯亂的,如果這情況一直發生到更多人身上時,這時應該會有很多人會集結,到銀行門口丟雞蛋、撒冥紙的。

當你存進去的金額有誤時,你自已會發現到存款有誤,但電腦程式可沒你那麼聰明哦,當資料發生錯亂時,程式仍然會繼續使用這些錯誤的資料,直到自己完全的掛掉…

所以,當你覺得你每次在開啟程式時,會時好時壞,或是有時用電腦用到一半時,忽然間會瞬間重新開機時,你就應該要懷疑有可能是記憶體發生問題了。

在以前曾經寫過這篇「記憶體測試軟體與Windows Memory Diagnostic使用教學」,文中介紹的這個Windows Memory Diagnostic,就是微軟所提供的免費記憶體測試小程式,但在Windows 7開始(不確定Windows Vista有沒有),這個Windows記憶體診斷(Windows Memory Diagnostic),已經直接內建在Windows作業系統內了,所以如果你的電腦是Windows 7或Windows 8,就可以直接使用這個記憶體測試的程式,不需要再大費周張的燒錄記憶體測試光碟了。

開啟「Windows記憶體診斷(Windows Memory Diagnostic)」

而啟動「Windows記憶體診斷」的方法,基本上,開啟記憶體測試程式,都是直接用「開始」功能表的搜尋來開啟,不過我還是Windows 7及Windows 8分別來做說明。

Windows 8

使用任何的方式(例如:〔視窗鍵〕,或是右側「快速功能表」)來開啟Windows 8的開始功能表,然後直接輸入「記憶體」這三個中文字,接著在搜尋框的下方,將頁籤從「應用程式」切換到「設定」,再從左方的搜尋結果中,點擊「診斷您電腦的記憶體問題」,這樣就可以直接開啟。

windows_memory_test-1

Windows 7

而在Windows 7裡,就是使用大家都非常熟悉的開始功能表,直接在「搜尋」的地方,輸入「記憶體」即可,如下圖:

windows_memory_test-5

若是順利能開出「Windows記憶體診斷」時,應該就會開啟如下的程式。此時請您點擊「立即重新啟動並檢查問題」,但你要注意,由於要測試記憶體時,電腦會重新開機,所以你該存檔的程式,別忘了要記得先存檔,最後再來點擊這個選項。

windows_memory_test-2

接著在重新開機之後,就會進入「windows記憶體診斷工具」,此時,一進入程式時,就會立即開始執行記憶體測試的程式,你唯一要做的就是等待,並觀察程式有沒有抓出記憶體的錯誤。

windows_memory_test-3

此外,你也可以隨時按下〔F1〕鍵,來客製化記憶體測試的項目,如下圖:

windows_memory_test-4

在記憶體測試中,Windows提供了三種等級的測試套餐,我分別將測試內容整理在下面:

  • 基本(Basic):MATS+, INVC, SCHCKR(啟用快取)。
  • 標準(Standard):包括「基本」裡所有的測試項目,加上LRAND, Stride6, CHCKR3, WMATS+, WINVC。
  • 擴充(Extended):包括「標準」裡所有的測試項目,再加上MATS+, Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6, CHCKR8。

至於這些內容到底是測試些什麼?大致上就是電腦會對記憶體測試繞口令,例如:「吃葡萄不吐葡萄皮,不吃葡萄倒吐葡萄皮」,測到「和尚端湯上塔,塔滑湯灑湯燙塔,和尚端塔上湯,湯滑塔灑塔燙湯」,就是繞口令會越測越難,至於這每一項的測試內容,我也不知道,你也不會想要詳細了解,總之就是,愈刁鑽,也愈能測出記憶體的問題。

另外也可以設定所有的測試要跑幾次,可設定的次數為0~99,0為無限次數。

可能有朋友會覺得很奇怪,為何要設定「0」?也就是讓測試記憶體一直的跑,因為有些記憶體會發生問題,通常是在電腦溫度很高時,才會開始發生錯亂的情況,所以只是跑個一、兩次是沒有辦法測出記憶體的問題的,所以我們就要讓程式一直的跑,若跑了一段很長的時間,電腦都沒有出現任何的問題,這才能代表你的記憶體是好的。

最後設定好之後,可以按下〔F10〕,程式即會套用所有的設定,並且開始執行記憶體測試程式。

若是在測試中,隨時想要離開,則一樣可以使用〔ESC〕鍵來離開測試程式。

為何在Windows 8裡沒看到「系統管理工具」裡的工具程式?

為何在開始功能表裡看不到「系統管理工具」?

比較經驗的Windows使用者,無論是Vista、XP,或是Windows 7,多多少少都會使用到「系統管理工具」,例如:「服務」、「ODBC資料來源」、「本機安全性原則」、「事件檢示器」,而Windows 8此次甚至把「重組並最佳化磁碟機」及「電腦管理」也歸入系統管理工具(我印象中以前的系統管理工具並沒有這個),而眼尖的朋友或許會發現到,為何在新版的「開始」功能表中,都看不到「系統管理工具」的蹤影?甚至直接使用「搜尋」也找不到這些常用的工具。

為什麼要拿掉?其實Windows 8也不是真的將這些功能拿掉,只是暫時隱藏起來而已,可能對於一般的使用者來說,這些功能並不一定用的上,如果讓一般消費者看到這些功能時,第一印象可能會覺得Windows 8「很複雜」、「很難學」,此外,像是「重組並最佳化磁碟機」也是有時代的因素考量,以前每部電腦都需要定期的重組硬碟,但現在安裝「固態硬碟」的人變多,而「固態硬碟」並不需要重組硬碟,執行重組硬碟反而會使固態硬碟的壽命減短,所以可能是為了不讓消費者不小心去執行到,所以才將它放在這個「系統管理工具」,因為每個懂得系統管理工具的人,應該都會知道這個道理吧?

不曉得微軟的用意是不是在這?還是我想太多了?總之,如果有需要的話,還是來設定吧!

在Windows 8顯示「系統管理工具」

如果你有安裝Windows 8的開始功能表的話,就可以直接在開始選單中看到「系統管理工具」,詳細教學請參考「我的天!!在Windows 8裡也能使用「傳統」的開始功能表」,而如果你不想安裝這個開始功能表小程式的話,就請跟著我這麼做。

Step 1. 按下「Windows」鍵,來到新版開始功能表中,將滑鼠移至右下或右上角,等待「常用工具列」彈出後,點選「設定」,如下圖紅框處:

enable-system-adminstrator-tools-1

Step 2. 接著在「設定」的項目中,點選「磚」。

(一定要來到新版開始功能表中點擊「設定」,如果在「桌面」點擊「設定」的話,在這所呈現的項目是不一樣的,也就不會有「磚」這個設定項目)

enable-system-adminstrator-tools-2

Step 3. 接著在「磚」項目中,點擊「顯示系統管理工具」下面的開關,讓此開始左方的文字變成「是」時,即代表已經開啟「系統管理工具」。

enable-system-adminstrator-tools-3

Step 4. 接著在重新開啟新版開始功能表畫面時,就可以看到一大堆的系統管理工具出現了,而這些系統管理工具包括以下項目:

iSCSI啟動器、ODBC資料來源、Windows PowerShell、Windows記憶體診斷、工作排程器、元件服務、本機安全性原則、列印管理、系統設定、系統資訊、事件檢視器、具有進階安全性的Windows防火牆、服務、重組並最佳化磁碟機、效能監視器、資源監視器、電腦管理及磁碟清理等。

enable-system-adminstrator-tools-4

Powered by WordPress & Theme by Anders Norén