創建可重複的 BSOD 場景(用於教學)?
這可能很容易進入stackoverflow或其他一些地方,但我希望我會在這裡得到最好的答案,因為總是有很多藍屏問題等待解決。
我對這裡的專家遇到的任何藍屏場景感興趣,這些場景很容易重複,可以遠端觸發或在啟動後 0-15 分鐘發生(必要時啟用驅動程序驗證器)。越狡猾,文件越好,創建場景所需的 3rd 方應用程序越少越好。創建崩潰場景所需的任何程序都必須是開源的、微軟製造的或免費的。我願意使用來自 Vista/2008 核心和更新版本的任何 Windows 客戶端或伺服器作業系統。每個場景的原因都需要能夠在虛擬機中重現(供應商中立的管理程序是一個優勢),並且必須有一個明確的修復。
我的最終目標是向 IT 專業人員傳授實用的作業系統故障排除方法,並且我正在嘗試提出實驗室想法供學生進行故障排除。因此,這需要是現實世界的例子。我希望我的學生必須使用 windbg 調試它們、禁用服務和 google 才能解決它們。
您可以使用NotMyFault可以創建幾個不同的錯誤檢查崩潰:
Notmyfault 是一種工具,可用於在 Windows 系統上崩潰、掛起和導致核心記憶體洩漏。它對於學習如何辨識和診斷設備驅動程序和硬體問題很有用,您還可以使用它在行為不端的系統上生成藍屏轉儲文件。
來自微軟:
對於 USB 鍵盤,您必須在系統資料庫中啟用鍵盤啟動的崩潰。在系統資料庫項 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\kbdhid\Parameters 中,創建一個名為 CrashOnCtrlScroll 的值,並將其設置為 REG_DWORD 值 0x01。
您必須重新啟動系統才能使這些設置生效。
完成此操作後,可以使用以下熱鍵序列啟動鍵盤崩潰:按住最右邊的 CTRL 鍵,然後按兩次 SCROLL LOCK 鍵。
您也可以啟動 forkbomb,請參閱此問題。這會不斷產生新程序,直到機器記憶體已滿且 CPU 佔用 100%。