もっと詳しく

A BSOD (ブルー スクリーン オブ デス) エラー (停止エラーとも呼ばれます) は、問題によって PC が予期せずシャットダウンまたは再起動する (別名: クラッシュ) 場合に発生する可能性があります。 この種のエラーが発生すると、PC の電源を入れたときに、画面に[スタート]メニューやタスク バーなどを表示できなくなります。 代わりに、PC で問題が発生したため再起動が必要であるというメッセージが表示されたブルー スクリーンが表示される場合があります。

BSOD が発生した場合、Windows 11 は 自動メモリダンプ デバッグ用のデフォルトのダンプ ファイルのタイプ。

Windows で、次のメモリ ダンプ ファイルの種類のいずれかを生成できます。

  • (なし) ダンプファイルなし
  • 小さなメモリ ダンプ (64 KB)
  • カーネル メモリ ダンプ
  • 完全なメモリ ダンプ
  • 自動メモリダンプ
  • アクティブなメモリ ダンプ

A 小さなメモリ ダンプ 他の 2 種類のカーネル モード クラッシュ ダンプ ファイルよりもはるかに小さいです。 サイズはちょうど 64 KB で、ブート ドライブに 64 KB のページファイル領域しか必要としません。

このダンプ ファイルには次のものが含まれます。

  • バグ チェック メッセージとパラメーター、およびその他のブルー スクリーン データ。
  • クラッシュしたプロセッサのプロセッサ コンテキスト (PRCB)。
  • クラッシュしたプロセスのプロセス情報とカーネル コンテキスト (EPROCESS)。
  • クラッシュしたスレッドのスレッド情報とカーネル コンテキスト (ETHREAD)。
  • クラッシュしたスレッドのカーネル モード コール スタック。 これが 16 KB を超える場合は、最上位の 16 KB のみが含まれます。
  • ロードされたドライバーのリスト。
  • ロードされたモジュールとアンロードされたモジュールのリスト。
  • デバッガー データ ブロック。 これには、システムに関する基本的なデバッグ情報が含まれています。
  • Windows がエラーのデバッグに役立つと判断した追加のメモリ ページ。 これには、クラッシュが発生したときにレジスタが指していたデータ ページと、障害のあるコンポーネントによって特に要求された他のページが含まれます。

この種のダンプ ファイルは、スペースが非常に限られている場合に役立ちます。 ただし、含まれる情報の量が限られているため、クラッシュ時に実行されていたスレッドが直接原因ではないエラーは、このファイルの分析では検出されない場合があります。

この種のダンプ ファイルには、クラッシュ時にメモリに存在する実行可能ファイルのイメージが含まれていないため、これらの実行可能ファイルが重要であることが判明した場合は、実行可能イメージのパスを設定する必要がある場合もあります。

A カーネル メモリ ダンプ クラッシュ時にカーネルによって使用されていたすべてのメモリが含まれています。

この種類のダンプ ファイルは、完全メモリ ダンプよりも大幅に小さくなります。 通常、ダンプ ファイルは、システムの物理メモリのサイズの約 3 分の 1 になります。 この量は、状況によって大きく異なります。

このダンプ ファイルには、未割り当てのメモリや、ユーザー モード アプリケーションに割り当てられたメモリは含まれません。 これには、Windows カーネルお​​よびハードウェア アブストラクション レイヤー (HAL) に割り当てられたメモリと、カーネル モード ドライバーおよびその他のカーネル モード プログラムに割り当てられたメモリのみが含まれます。

ほとんどの場合、このクラッシュ ダンプが最も役立ちます。 これは完全メモリ ダンプよりもかなり小さいですが、クラッシュに関与する可能性が低いメモリの部分のみを省略します。

この種のダンプ ファイルには、クラッシュ時にメモリに存在するユーザー モードの実行可能ファイルのイメージが含まれていないため、これらの実行可能ファイルが重要であることが判明した場合は、実行可能イメージのパスを設定する必要がある場合もあります。

A 完全なメモリ ダンプ 最大のカーネル モード ダンプ ファイルです。 このファイルには、Windows で使用されるすべての物理メモリが含まれています。 既定では、完全なメモリ ダンプには、プラットフォーム ファームウェアによって使用される物理メモリは含まれません。

⚠ このダンプ ファイルには、 ページファイル メイン システム メモリと少なくとも同じ大きさのブート ドライブ。 RAM全体に1メガバイトを加えたサイズのファイルを保持できるはずです。

アン 自動メモリダンプ カーネル メモリ ダンプと同じ情報が含まれています。 この 2 つの違いは、ダンプ ファイル自体にあるのではなく、Windows がシステム ページング ファイルのサイズを設定する方法にあります。

システムの場合 ページング ファイル サイズはに設定されています システム管理サイズ、およびカーネル モード クラッシュ ダンプがに設定されている 自動メモリダンプの場合、Windows はページング ファイルのサイズを RAM のサイズよりも小さく設定できます。 この場合、Windows はページング ファイルのサイズを、ほとんどの場合カーネル メモリ ダンプをキャプチャできるように十分な大きさに設定します。

コンピュータがクラッシュし、 ページング ファイル カーネル メモリ ダンプをキャプチャするのに十分な大きさでない場合、Windows はページング ファイルのサイズを RAM のサイズ以上に増やします。 このイベントの時刻は、次のレジストリに記録されます。

HKLMシステム現在のコントロール セットコントロールクラッシュコントロールLastCrashTime

増加したページング ファイルのサイズは 4 週間保持され、その後、小さいサイズに戻ります。

アン アクティブ メモリ ダンプ 完全メモリ ダンプに似ていますが、ホスト マシンの問題のトラブルシューティングに関連しない可能性が高いページを除外します。 このフィルタリングにより、通常、完全なメモリ ダンプよりも大幅に小さくなります。

このダンプ ファイルには、ユーザー モード アプリケーションに割り当てられたすべてのメモリが含まれます。 また、Windows カーネルとハードウェア アブストラクション レイヤー (HAL) に割り当てられたメモリ、およびカーネル モード ドライバーとその他のカーネル モード プログラムに割り当てられたメモリも含まれます。 ダンプには、デバッグに役立つカーネルまたはユーザー空間にマップされたアクティブなページと、VirtualAlloc またはページ ファイルに基づくセクションで割り当てられたメモリなど、選択されたページファイルに基づく遷移、スタンバイ、および変更されたページが含まれます。 アクティブ ダンプには、空きリストとゼロ化リストのページ、ファイル キャッシュ、ゲスト VM ページ、およびデバッグ中に役に立たない可能性が高いその他のさまざまな種類のメモリは含まれません。

Active Memory Dump は、Windows が仮想マシン (VM) をホストしている場合に特に役立ちます。 完全なメモリ ダンプを取得すると、各 VM の内容が含まれます。 複数の VM が実行されている場合、ホスト システムで大量のメモリが使用されている可能性があります。 多くの場合、関心のあるコード アクティビティは、子 VM ではなく、親ホスト OS にあります。 アクティブなメモリ ダンプは、すべての子 VM に関連付けられているメモリを除外します。

以下も参照してください。

このチュートリアルでは、Windows 11 で生成される BSOD メモリ ダンプ ファイルの種類を変更する方法を示します。

としてサインインする必要があります 管理者 BSOD メモリ ダンプ ファイルの種類を変更します。

コンテンツ

  • オプション 1: システムの詳細設定で BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する
  • オプション 2: Windows ターミナルで BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する
  • オプション 3: REG ファイルを使用して BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する

システムの詳細設定で BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する

1 開ける 設定 (勝つ+私)。

2 クリック/タップ システム をクリックまたはタップします。 右側に。 (下のスクリーンショットを参照)

BSOD_memory_dump-1.png

3 をクリック/タップ 高度なシステム設定 リンクし、[設定]を閉じます。 (下のスクリーンショットを参照)

BSOD_memory_dump-2.png

4 の中に 高度 システムのプロパティ (SystemPropertiesAdvanced.exe) のタブで、 設定 下のボタン 起動と回復. (下のスクリーンショットを参照)

BSOD_memory_dump-3.png

5 で必要なダンプ ファイルの種類を選択します。 デバッグ情報を書き込む メニューをドロップし、クリック/タップします わかった. (下のスクリーンショットを参照)

自動メモリダンプ デフォルトのダンプ ファイル タイプです。

BSOD_memory_dump-4.png

6 再起動が必要な場合は、クリックまたはタップします わかった 確認するために。 (下のスクリーンショットを参照)

BSOD_memory_dump-5.png

7 クリック/タップ わかった. (下のスクリーンショットを参照)

BSOD_memory_dump-6.png

8 再起動が必要な場合は、クリックまたはタップします 今すぐ再起動コンピュータを再起動します. (下のスクリーンショットを参照)

クリックする前に、必ずすべてを保存して閉じてください 今すぐ再起動.

BSOD_memory_dump-7.png

Windows ターミナルで BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する

1 開ける Windows ターミナル (管理者)をクリックし、いずれかを選択します Windows PowerShell また コマンド・プロンプト.

2 使用する以下のコマンドをコピーして Windows ターミナル (管理者) に貼り付け、 を押します。 入る. (以下のスクリーンショットを参照)

(現在のダンプ ファイルの種類を参照)

wmic recoveros get DebugInfoType

0 = (なし)
1 = 完全なメモリ ダンプ
2 = カーネル メモリ ダンプ
3 = 小さいメモリ ダンプ (64 KB)
7 = 自動メモリダンプ

BSOD_memory_dump_command-1.png

または

(なし – ダンプ ファイルなし)

wmic recoveros set DebugInfoType = 0

または

(完全メモリダンプファイル形式)

wmic recoveros set DebugInfoType = 1

または

(カーネルメモリダンプファイル形式)

wmic recoveros set DebugInfoType = 2

または

(スモールメモリダンプファイルタイプ)

wmic recoveros set DebugInfoType = 3

または

(デフォルト – 自動メモリ ダンプ ファイルの種類)

wmic recoveros set DebugInfoType = 7

BSOD_memory_dump_command-2.png

3 Windows ターミナル (管理者) を閉じます。

4 コンピュータを再起動します 適用する。

REG ファイルを使用して BSOD クラッシュ メモリ ダンプ ファイルの種類を変更する

1 行う ステップ2 (なし)、 ステップ 3 (小さな)、 ステップ4 (カーネル)、 ステップ5 (完了)、 ステップ6 (自動)、 ステップ7 (アクティブ) 必要なダンプ ファイルの種類については、以下を参照してください。

A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

None_for_no_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000000
"FilterPages"=-
3 小さなメモリ ダンプ (64 KB)

A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

Small_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000003
"FilterPages"=-
A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

Kernal_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000002
"FilterPages"=-
A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

Complete_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000001
"FilterPages"=-

これがデフォルト設定です。

A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

Automatic_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000007
"FilterPages"=-
A) 下の[ダウンロード]ボタンをクリックまたはタップして、以下のファイルをダウンロードし、 ステップ 8 以下。

Active_memory_dump.reg

(参考までにREGファイルの内容)

コード:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl]
"CrashDumpEnabled"=dword:00000001
"FilterPages"=dword:00000001

8 .reg ファイルをデスクトップに保存します。

9 ダウンロードした .reg ファイルをダブルクリックまたはタップしてマージします。

10 プロンプトが表示されたら、クリックまたはタップします 走るはい (UAC)、 はい、 と わかった マージを承認します。

11 コンピュータを再起動します 適用する。

12 必要に応じて、ダウンロードした .reg ファイルを削除できます。

それでおしまい、
ショーン・ブリンク

The post Windows 11チュートリアルでBSODクラッシュメモリダンプファイルタイプを変更する appeared first on Gamingsym Japan.