天天看點

windows 系統模拟藍屏方法

在Windows 運維過程中,經常會遇到問題,需要故障重制,以下是模拟作業系統藍屏的方法,

a) 當問題再次發生,我們可以收集full memory dump.

配置的具體方法:

1. 關閉 ASR 功能 防止計算機在收集dump時重新開機

2. 在系統選項裡的進階選項裡選擇write debugging information下的”complete memory dump”或者 是核心模式

3. 在系統選項裡的進階選項裡選擇dump file的路徑為”%SystemRoot%\MEMORY.DMP”

4. 把 PS/2 端口或者USB端口的鍵盤 連到伺服器

5. 确認C槽的剩餘磁盤空間超過4GB.

6. 設定dump模式為 “Complete Memory Dump”.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled

Set  CrashDumpEnabled=1

7. 增加下面的系統資料庫鍵值來允許手動配置dump.

--- 如果鍵盤是 PS/2 port

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

Name :  CrashOnCtrlScroll

Data Type : REG_DWORD

Value :  1 

--- 如果是 USB 鍵盤

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

Value :  1

8. 您需要當機來使dump生效

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

當問題再次發生時,我們如下抓取dump

· 按住右邊的 CTRL 鍵然後 連按兩下 SCROLL LOCK 鍵

· 系統會藍屏,然後産生dump檔案,整個過程需要花費一些時間,因為需要把資訊寫到檔案内。

· 伺服器重新開機,然後獲得dump檔案:  %SystemRoot%\MEMORY.DMP

PS:  本人在Windows Server 2008 系統下使用PS/2鍵盤測試是成功後,但使用USB鍵盤沒有成功,後來一偷懶也沒有再測試,如果有朋友測試成功,請告之。

 本文轉自 dufei 51CTO部落格,原文連結:http://blog.51cto.com/dufei/1437899,如需轉載請自行聯系原作者

繼續閱讀