コンピューターのフリーズまたはクラッシュのメモリダンプを作成するにはどうすればよいですか?


17

多くの人がフリーズまたはクラッシュに遭遇するので、クラッシュに関連する問題を表示および診断するためのメモリダンプを作成するために、手動でコンピューターをフリーズさせて開始するにはどうすればよいでしょうか?

コンピューターがそれ自体を実行するのを待つのではなく、コンピューターを強制的にクラッシュさせる方法を探しています。


1
強制的にクラッシュさせても問題を診断する助けにはなりません。そうするためには、最初に何がクラッシュしたのかをすでに知っている必要があり、代わりに修正することができます。
ケンホワイト

@KenWhite:これは真実ではありません。デスクトップを見ているときにコンピューターがハングするアプリケーション、ドライバー、またはデバイスを教えてください。番号!あなたは...あなたがそうするように分析することができますダンプが必要になります
タマラWijsman

回答:


17

あなたの質問は少し不明瞭です-クラッシュしたときにダンプを生成させますか、それともクラッシュしていないときにダンプを生成し、そこから診断しようとしますか?後者の場合、それはおそらくそれを行うのに特に良い方法ではありません。

クラッシュダンプを有効にする

に行くことでクラッシュダンプを有効にできます

My Computer> Properties> Startup and Recovery>Settings

次に、の下でミニダンプまたはカーネルメモリダンプを選択しますWrite debugging information。これにより、クラッシュが検出されたときにミニダンプが書き込まれます。

手動クラッシュの開始

必要なセットアップ

手動でクラッシュしてミニダンプを作成する方法を尋ねている場合は、次のことができます。

  1. regeditを開きます。

  2. USBキーボードがある場合は、次のキーを見つけます。

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

    または、PS / 2キーボードを使用している場合は次のキー:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

    [編集]メニューの[値の追加]をクリックし、次のレジストリエントリを追加します。

    • 名前: CrashOnCtrlScroll
    • データ・タイプ: REG_DWORD
    • 値: 1
       
  3. レジストリエディターを終了し、再起動します。

(ハングした)システムのクラッシュ

再起動後、SCROLLCTRLキーを押しながらキーボードキーを2回押すことでクラッシュをトリガーできます%SYSTEMROOT%\Minidump。これを行うときにWindowsがダンプを書き込むように設定している限り、それはに書き込まれます。

短い形式のホットキーはCTRL+ SCR LK+ SCR LKです。


ラップトップはどうですか?
AminM

ラップトップで動作します。
ジェイミーハンラハン

3

ハングまたはクラッシュした場合のプロセスのダンプ

ProcDumpを使用して、クラッシュしたプロセスのダンプを作成します。

ProcDumpは、CPUスパイクのアプリケーションを監視し、スパイク中にクラッシュダンプを生成することを主な目的とするコマンドラインユーティリティです。管理者または開発者は、スパイクの原因を特定するために使用できます。ProcDumpには、ハングしたウィンドウの監視(Windowsとタスクマネージャーが使用するウィンドウハングの同じ定義を使用)、未処理の例外監視も含まれ、システムパフォーマンスカウンターの値に基づいてダンプを生成できます。また、他のスクリプトに埋め込むことができる一般的なプロセスダンプユーティリティとしても機能します。


3

ブルースクリーンになったらクラッシュダンプを作成するようにコンピューターに指示する必要があります

My Computer-> Properties-> Advanced-> Start and Recovery

ダンプの分析

これらの手順を使用して、ダンプを分析します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.