一、系統Crash

問題發生前

01. 右鍵點選「我的電腦」>「內容」>「進階」>「啟動及修復」>「設定」。

02. 請依照以下畫面紅色框框的部份做設定。(如果記憶體大於2G,請選擇Kernel記憶體傾印,或是可以透過修改機碼的方式進行)

P.S我們需要設定以下機碼,這樣也會產生完整的記憶體傾印。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

REG_DWORD: CrashDumpEnabled

Value: 1

 Dump001

03. 重新開機。

 

問題發生後

  1. 收MPSReport。

請您下載並執行以下這隻程式,蒐集您此台電腦裡系統的訊息,再將結果寄回。

MPSRPT_SETUPPerf

以下為此程式的說明檔

MPSRPT_SetupPerf_Readme

執行方法

a. 下載後,執行此程式,此時它會蒐集目前您系統的訊息,需要一段時間。

b. 執行完畢後,會在C:\Windows\MPSReports\Setup\Reports\Cab產生出一個名稱為[ ComputerName]_MPSReports.CAB」的檔案。

*windows 2000的作業系統會產生於C:\Winnt\MPSReports\Setup\Reports\Cab

c. 將此檔寄回。

===============================================================================

二、系統Hang

問題發生前

01. 此電腦務必接PS2介面的鍵盤,不能接USB的鍵盤

02. 開啟regedit,加入以下的機碼。 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]

"CrashOnCtrlScroll"=dword:00000001 

03. 請依照以下畫面紅色框框的部份做設定。

 Dump002

04. 重新開機。

05. 開機完成後,測試按下鍵盤右方的Ctrl+二次ScrLk鍵,確認會產生Bluescreen。

 

問題發生時

01. 按下鍵盤右方的Ctrl+二次ScrLk鍵,確認會產生Bluescreen

02. 等Dump生成完畢後,重新開機。

03. 將C:\Windows\Memory.dmp壓縮給我們。

04. 收MPSReport。

05. 請您下載並執行以下這隻程式,蒐集您此台電腦裡系統的訊息,再將結果寄回。

        MPSRPT_SETUPPerf

以下為此程式的說明檔

MPSRPT_SetupPerf_Readme

執行方法

a. 下載後,執行此程式,此時它會蒐集目前您系統的訊息,需要一段時間。

b. 執行完畢後,會在C:\Windows\MPSReports\Setup\Reports\Cab產生出一個名稱為[ ComputerName]_MPSReports.CAB」的檔案。

*windows 2000的作業系統會產生於C:\Winnt\MPSReports\Setup\Reports\Cab

c. 將此檔寄回。

===============================================================================

三、程式Crash

01. 收集Dr. Watson Dump(不適用Vista)

 

a. 點選「開始」>「執行」,輸入drwtsn32 -i ,並按「確定」。

b. 點選「開始」>「執行」,輸入drwtsn32,並按「確定」。

c. 損毀傾印類型改成「完整型」

d. 確認 "傾印符號表"、"傾印所有執行緒情況"、"附加到現存記錄檔"、"影像通知"、"建立損毀傾印檔案" 已勾選。

e. 重新開機。

Dump003  

f. 當程式再度發生crash時,系統會警示是錯誤記錄檔正在產生,請稍後待系統將紀錄檔產生完成。

g. 請至C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson 目錄下面的所有檔案壓縮寄回分析。

 

02. 收集user Dump

a. 下載並執行Userdump。

User Mode Process Dumper

b. 執行時,預設會解壓縮至C:\kktools\userdump8.1。

c. 至C:\kktools\userdump8.1\x86 執行 setup.exe。

d. 安裝過程中,請選擇Disable 「Dump on Process Termination」 feature

Dump004  

e. 安裝完後,到控制台裡,執行「Process Dumper」。

f. 點選「NEW」,輸入要Monitor Crash程式的名稱,例如Explorer.exe,再按下OK。

Dump005

 

Dump006  

g. 等下次問題發生時,在C:\Windows下看是否有副檔名為dmp的檔,即是我們需要的dump檔。

 

01. 收集AD Plus Dump

a. 至以下的網站下載並安裝最新版本的 AD Plus工具

   點我進入下載頁面

b. 安裝完成後請您在命令提示字元下到C:\program files\Debugging tools for Windows 路徑。

c. 請您執行cscript adplus.vbs -crash -pn spoolsv.exe(假設您要monitor的是spoolsv.exe這個process)按下Enter鍵。

d. 按下二次OK選項。

e. 此時另一個命令提示字元的視窗會出現,請不要將它關閉,此視窗會監視Spoolsv.exe。

f. 重現問題,然後在C:\program files\Debugging tools for Windows底下會產生目前的時間點為命名的資料夾,請您將該資料夾壓縮後,再寄給我。

 

02. 收MPSReport。

請您下載並執行以下這隻程式,蒐集您此台電腦裡系統的訊息,再將結果寄回。

MPSRPT_SETUPPerf

以下為此程式的說明檔

MPSRPT_SetupPerf_Readme

 

執行方法

a. 下載後,執行此程式,此時它會蒐集目前您系統的訊息,需要一段時間。

b. 執行完畢後,會在C:\Windows\MPSReports\Setup\Reports\Cab產生出一個名稱為[ ComputerName]_MPSReports.CAB」的檔案。

*windows 2000的作業系統會產生於C:\Winnt\MPSReports\Setup\Reports\Cab

c. 將此檔寄回。

===============================================================================

四、程式Hang

 

01. 收集user Dump

a. 下載並執行Userdump。

點我進入下載頁面

b. 執行時,預設會解壓縮至C:\kktools\userdump8.1。

c. 開啟CMD,將目錄切換至C:\kktools\userdump8.1\x86 

d. 問題題發生時,執行 userdump.exe <PID of process> c:\userdump\xxx.dmp

e. 過30秒後,重覆步驟c,反覆做三次。

f. 將產生的三個Dump寄給我們。

 

02. 收集AD Plus Dump

a. 至以下的網站下載並安裝最新版本的 AD Plus工具

點我進入下載頁面

b. 安裝完成後,請您在命令提示字元下到C:\program files\Debugging tools for Windows 路徑。

c. 重現問題問題重現時請您執行  adplus.vbs -hang -pn iexplore.exe -o c:\dump

(假設您要monitor的是iexplore.exe這個process)按下Enter鍵。

d. 過30秒後,重覆步驟c,反覆做三次。

e. 完成後,上傳所有產生的Dump檔

 

03. 收MPSReport。

請您下載並執行以下這隻程式,蒐集您此台電腦裡系統的訊息,再將結果寄回。

MPSRPT_SETUPPerf

以下為此程式的說明檔

MPSRPT_SetupPerf_Readme

執行方法

a. 下載後,執行此程式,此時它會蒐集目前您系統的訊息,需要一段時間。

b. 執行完畢後,會在C:\Windows\MPSReports\Setup\Reports\Cab產生出一個名稱為[ ComputerName]_MPSReports.CAB」的檔案。

*windows 2000的作業系統會產生於C:\Winnt\MPSReports\Setup\Reports\Cab

c. 將此檔寄回。

就是愛搖擺水果狸 發表在 痞客邦 PIXNET 留言(0) 人氣()