スクリプトでのタイトル OS の状態確認
Connect 診断テストの詳細
xbconnect /dx (診断) は、接続の問題の原因を特定するために、開発 PC と開発コンソールの両方でさまざまなテストを実行します。これらのテストは 4 つのグループに分かれており、各グループでカテゴリ別のテストが実行されます。失敗は赤色で表示され、エラー コードとエラー コードをより詳しく説明するテキストが表示されます。さらに、一部のテストではトラブルシューティングに役立つデータも表示されます。ローカル PC テスト
ローカル PC テストは開発 PC 上で実行され、開発コンソールに依存しません。 プロセスの実行: XBOX 開発コンソールで作業するために実行する必要のあるプロセスをテストします。テストされるプロセスには次のものが含まれます。- XbtpLinkSvc.exe
- XrfsSvc.exe
[!NOTE] この特定のプロセスは開始されていない場合があり、必ずしも真の失敗ではありません。
PC からコンソールへのテスト
PC からコンソールへのテストは、開発 PC で開始され、さまざまな方法で開発コンソールへの接続を試みます。- XbtpLink: PC とコンソール間で XBTP プロトコルが Transmission Control Protocol (TCP) 経由または XBOX Transfer Device (XTD) を使用して動作していることをテストします。
- Query IP: コンソールに、知られている IP アドレスを返すように要求します。
- Ping: 標準のインターネット制御メッセージ プロトコル (ICMP) を使用して、提供された IP アドレスでターゲット コンソールに対する ping を試みます。
- ポート接続: 開発コンソール上でサービスが実行されている開いたポートへの接続を試みます。これらのサービスとポートには次のものが含まれます。
- XTF (XBOX Tools Framework): ポート 4201/4211/4221
- VS Debugger (Visual Studio リモート デバッガー): ポート 4024/4022/4020/4016
- Video Server (XBOX Manager で使用されるリモート ビデオ サーバー): ポート 11442
- WDP (Windows Device Portal for XBOX): ポート 11443
コンソール テスト
コンソール テストはリモート コンソール上で実行され、開発 PC に依存しません。- Debug NIC: リテール ネットワーク ポートに加えて、コンソール上のデバッグ ネットワーク ポートが使用されているかを判断します。
- プロセスの実行: 開発コンソール上で実行する必要のあるプロセスをテストします。これらのプロセスには Xtfhost.exe が含まれます。
コンソールから PC へのテスト
コンソールから PC へのテストは、開発コンソールで開始され、さまざまな方法で開発 PC への接続を試みます。- Ping: PC によって提供された IP アドレスを使用して、対象の開発 PC に対する ping を試みます。
[!NOTE] PC 上のすべてのルート可能なアドレスに試行されますが、すべてのアドレスが XBOX 開発コンソールからルート可能であるとは限りません。このテストで特定のアドレスが失敗することは珍しくありません。
- XbtpLink: 開発 PC と開発コンソール間で XBTP プロトコルが TCP 経由または XTD を使用して動作していることをテストします。
診断出力の例
診断出力の例を次のスクリーンショットに示します。
