以下のシナリオを検討してください。
- Windows 7 システムでシリアル ポート経由でデバッグをセットアップしました。
- 別のマシンにwindbgをインストールし、それらの間にシリアルケーブルを接続しました。
ターゲット マシンを起動し、windbg をデバッガ マシンで実行すると、windbg と Windows カーネルの間の接続が適切に確立され、必要に応じてデバッグできます。
私の問題は次のとおりです。
接続が確立されると、カーネルのデバッグを切り離してスタンドアロンとして実行できるようにする方法はありません。
多くの場合、ドライバーを削除/再インストールする必要があります。デバッガーを接続することは、これにはまったく不必要であり、インストールが非常に遅くなります。
簡単な解決策は、windbg をまったく起動しないことです。しかし、接続が確立された後、デバッガーを切り離してシステムをフリーランにする方法はありますか? 現在、デバッガーをデタッチすると、ターゲット システムがフリーズ状態のままになり、ユーザーが再接続できるようになります。
注: ハッキーな方法も大歓迎です。きれいな方法はありません。(少なくとも私は知っています。)