単一コンピューターのローカル カーネル デバッグの手動設定Setting Up Local Kernel Debugging of a Single Computer Manually

Windows 用デバッグツールでは、 ローカルカーネルデバッグ がサポートされています。Debugging Tools for Windows supports local kernel debugging. これは、1台のコンピューターでのカーネルモードのデバッグです。This is kernel-mode debugging on a single computer. つまり、デバッガーは、デバッグされているのと同じコンピューター上で実行されます。In other words, the debugger runs on the same computer that is being debugged. ローカルデバッグでは、状態を調べることができますが、OS の実行を停止するカーネルモードプロセスを中断することはできません。With local debugging you can examine state, but not break into kernel mode processes that would cause the OS to stop running.

ローカル bcdedit オプションは、windows 8.0 および windows Server 2012 以降で使用できます。The local bcdedit option is available in Windows 8.0 and Windows Server 2012 and later.

ローカル Kernel-Mode デバッグの設定Setting Up Local Kernel-Mode Debugging

重要

Bcdedit を使用してブート情報を変更する前に、テスト PC で BitLocker やセキュアブートなどの Windows のセキュリティ機能を一時的に停止することが必要になる場合があります。Before using bcdedit to change boot information you may need to temporarily suspend Windows security features such as BitLocker and Secure Boot on the test PC. デバッグが完了し、ローカルコンピューターでカーネルデバッグを無効にした後、セキュアブートを再度有効にすることができます。You can re-enable Secure Boot once you’re done debugging and you’ve disabled kernel debugging on the local computer.

  1. 管理者としてコマンド プロンプト ウィンドウを開きます。Open a Command Prompt window as Administrator. Bcdedit/debug on を入力してくださいEnter bcdedit /debug on
  2. コンピューターがデバッグトランスポートのターゲットとしてまだ構成されていない場合は、 bcdedit/dbgsettings local を入力します。If the computer is not already configured as the target of a debug transport, enter bcdedit /dbgsettings local
  3. コンピューターを再起動します。Reboot the computer.

デバッグセッションを開始していますStarting the Debugging Session

WinDbg の使用Using WinDbg

管理者として WinDbg を開きます。Open WinDbg as Administrator. [ ファイル ] メニューの [ カーネルデバッグ] をクリックします。On the File menu, choose Kernel Debug. [カーネルデバッグ] ダイアログボックスで、[ ローカル ] タブを開きます。 [ OK] を選択します。In the Kernel Debugging dialog box, open the Local tab. Select OK.

また、管理者としてコマンドプロンプトウィンドウを開き、次のコマンドを入力して、WinDbg を使用してセッションを開始することもできます。You can also start a session with WinDbg by opening a Command Prompt window as Administrator and entering the following command:

windbg-kl ダイバージェンスwindbg -kl

KD の使用Using KD

管理者としてコマンドプロンプトウィンドウを開き、次のコマンドを入力します。Open a Command Prompt window as Administrator, and enter the following command:

kd-kl ダイバージェンスkd -kl

関連トピックRelated topics

ローカル カーネルモード デバッグLocal Kernel-Mode Debugging

カーネル モードのデバッグを手動でセットアップするSetting Up Kernel-Mode Debugging Manually