Microsoft サポート診断ツールに関してよく寄せられる質問

この記事では、Microsoft サポート診断ツール (MSDT) に関する回答と質問について説明します。

元の製品バージョン: Windows
元の KB 番号: 926079

紹介

この記事では、次のオペレーティング システムでMicrosoft サポート診断ツールを使用する方法についてよく寄せられる質問 (FAQ) に回答します。

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008

Microsoft サポート診断ツール (MSDT) は、Microsoft サポートに送信する情報を収集します。 Microsoft サポートは、この情報を分析し、コンピューターで発生する可能性がある問題の解決を決定するために使用します。

Windows XP および Windows Server 2003 の場合、MSDT は ActiveX コントロールのインストールを通じて Windows Internet Explorer セッションで実行されます。 Windows Vista および Windows Server 2008 の場合、MSDT は 、msdt.exeという名前の組み込みツールを使用して実行されます。

詳細情報

次の 9 つの質問と回答があります。

Q1: Windows Server 2003 または Windows XP を実行しているコンピューターで MSDT を実行操作方法。

Windows Server 2003 または Windows XP を実行しているコンピューターで MSDT を実行するには、2 つの方法があります。 コンピューターにインターネット接続がある場合は、次の手順に従います。

  1. Internet Explorer で、Microsoft から送信された URL にアクセスします。

  2. [ツール] メニューの [インターネット オプション] をクリックします。

  3. [ セキュリティ ] タブで、[ 信頼済みサイト ] アイコンを選択し、[ サイト] をクリックします。

  4. 信頼済みサイトの次の URL リストを追加します。

    https://support.microsoft.com

  5. [このコンピューターで問題が発生しています] を選択し、[続行] をクリックします。

  6. Microsoft サポート診断プラットフォーム ActiveX コントロールがインストールされていることを確認します。 これを行うには、次の手順を実行します。

    1. アドインのインストールを求める黄色のバーが存在するかどうかを確認します。
    2. 黄色のバーをクリックし、指示に従ってコントロールをインストールします。
    3. [ データを自動的に収集 する] オプションが選択されていることを確認し、[ コレクションの開始] をクリックします。

    注:

    インターネット接続の速度によっては、[ コレクションの開始] をクリックしてから 1 ~ 5 分の遅延が予想されます。

  7. 診断の実行が完了するまで待ちます。 (実行中の診断パッケージによっては、実行に数分かかる場合があります)。

  8. Microsoft サポートにデータをアップロードするオプションを選択します。

コンピューターにインターネット接続がない場合は、インターネット接続が利用可能なコンピューターで Microsoft から送信された URL にアクセスし、インターネット接続のないコンピューターで実行できるスタンドアロン パッケージを生成します。 詳細については、「Q3: インターネットに接続されていないコンピューターで MSDT を実行操作方法」を参照してください。

Q2: Windows Vista または Windows Server 2008 を実行しているコンピューターで MSDT を実行操作方法。

Windows Vista または Windows Server 2008 を実行しているコンピューターで MSDT を実行するには、2 つの方法があります。 コンピューターにインターネット接続がある場合は、Internet Explorer または msdt.exe ツールを使用して MSDT を直接実行できます。 この場合は、Microsoft から送信された URL にアクセスし、Web ページに記載されている手順に従って、 データ コレクション をクリックするか、MSDT ツールを実行して、指定されたパス キーを入力します。 次に、指示に従って診断パッケージを実行します。

コンピューターにインターネット接続がない場合は、インターネット接続が利用可能なコンピューターで Microsoft から送信された URL にアクセスし、インターネット接続のないコンピューターで実行できるスタンドアロン パッケージを生成します。 詳細については、「Q3: インターネットに接続されていないコンピューターで MSDT を実行操作方法」を参照してください。

Q3: インターネットに接続されていないコンピューターで MSDT を実行操作方法。

インターネット接続がないコンピューターで MSDT ツールを実行するには、インターネット接続が使用可能なコンピューターで生成された実行可能パッケージを使用します。 この実行可能ファイル ("オフライン パッケージ" と呼ばれます) は、Windows XP、Windows Server 2003、Windows Vista、または Windows Server 2008 を実行している任意のコンピューターで診断情報を取得するために使用でき、Microsoft サポートに戻すことができる診断データを含む CAB ファイルを生成します。

インターネットに接続されていないコンピューターで MSDT を実行するには、オペレーティング システムに応じて、「Q1: 操作方法 Windows Server 2003 または Windows XP を実行しているコンピューターで MSDT を実行する」または「Q2: 操作方法、Windows Vista または Windows Server 2008 を実行しているコンピューターで MSDT を実行する」のいずれかの手順に従います。 インターネット接続を使用して診断パッケージの実行を開始できるコンピューターで、次の手順に従います。 診断パッケージの実行が開始され、"問題が発生しているコンピューターの選択" または "どのコンピューターに問題がありますか" というタイトルの画面が表示されたら、診断パッケージを実行しているコンピューターで次の手順に従います。

  1. オフライン パッケージをコピーします。 これを行うには、診断パッケージを実行しているコンピューターのオペレーティング システムに応じて、次の手順に従います。

    • Windows XP または Windows Server 2003 の場合

      1. [ 問題は別のコンピューター上にある ] オプションを選択し、[ 続行] をクリックします。
      2. [ ファイルの作成] をクリックします。

      注:

      インターネット接続の速度によっては、1 ~ 5 分の遅延が発生する場合があります。

      1. Web ページに記載されている手順に従って、診断対象のコンピューターにオフライン パッケージ (MSDT-Portable.exe) をコピーします。
    • Windows Vista または Windows Server 2008 の場合

      1. [別のコンピューター] オプションを選択します。
      2. [ 診断ツールをリムーバブル メディアに保存] 画面で、[ ダウンロードして保存] をクリックします。
      3. オフライン パッケージ (MSDT-Portable.exe) を保存する場所を指定します。
  2. オフライン パッケージ (MSDT-Portable.exe) ファイルを移行先コンピューターに実行し、移行先コンピューターで実行します。

  3. パッケージの実行が完了するまで待ちます。 (この手順には数分かかることがあります)。

  4. 診断パッケージの実行が完了したら、[ 結果の保存] をクリックし、結果を保存するフォルダーを指定します。

  5. 2 つのファイルが保存されていることに注意してください。 1 つのファイルは、診断結果を含む CAB ファイルです。 もう 1 つのファイルはショートカット (.lnk) です。 両方のファイルを、インターネット接続が利用可能なコンピューターに移動します。

  6. インターネットに接続されているコンピューターで、ショートカット ファイルをダブルクリックし、指示に従って結果のファイルをMicrosoft サポートに戻します。

Q4: MSDT はシステム構成を変更しますか?

MSDT は、コンピューターの構成を変更する場合があります。 たとえば、MSDT はデバッグ関連のログ記録を有効にし、発生している問題を再現する必要があります。 このログの一部は、診断パッケージがトラブルシューティング情報をMicrosoft サポートにアップロードするまで有効にできます。 MSDT では、問題に関する追加情報を収集する診断を有効にすることもできます。 さらに、MSDT は、Windows PowerShellや Microsoft .NET Frameworkなどの特定の診断パッケージを実行できる実行時パッケージをインストールできます。 パッケージの実行が完了すると、MSDT によって変更されたすべての構成が元に戻されるわけではありません。 特に、Windows PowerShellなどの実行時パッケージがインストールされているシナリオでは、ランタイム パッケージがコンピューターにインストールされたままになる可能性があります。

Q5: MSDT が Microsoft にファイルをアップロードした後、コンピューターに残っているコンポーネントとファイルはどれですか?

Windows XP または Windows Server 2003 を実行している場合、DLL Msdcode.dllはコンピューターに残ります。 このファイルは、Microsoft からファイルと診断ユーティリティを安全に転送し、情報を Microsoft にアップロードするために使用される ActiveX コントロールです。 このファイルは、%windir%\Downloaded Program Files フォルダーに格納されます。

MSDT が Windows XP または Windows Server 2003 で実行されているときに診断実行時に MSDT が作成するすべてのファイルは、データ収集プロセス中に %temp%~odc という名前のフォルダーに格納されますが、結果を Microsoft に送信すると削除されます。 これらのファイルは、データ収集を停止するか、[いいえ] を選択した場合も削除されます 。[Microsoft にファイルを送信 する] 画面の [ Microsoft にファイルを送信 しない] オプションを選択します。

Windows Vista または Windows Server 2008 を実行している場合、診断パッケージの実行中に MSDT によって作成されるすべてのファイルは、%temp%\MSDT_<GUID> という名前のフォルダーに格納され (プレースホルダー <GUID> は実行用の GUID を表すフォルダーを表します)、結果を Microsoft に送信すると削除されます。 これらのファイルは、データ収集を停止するか、[いいえ] を選択した場合も削除されます 。[Microsoft にファイルを送信 する] 画面の [ Microsoft にファイルを送信 しない] オプションを選択します。

さらに、「Q4: MSDT はシステム構成を変更しますか?」で説明されているように、Windows PowerShellや他のパッケージなどの一部のランタイム コンポーネントはコンピューターに残ることがあります。 一部の診断パッケージでは、診断アップロードのトラブルシューティング情報がMicrosoft サポートされるまで、コンピューターで有効になっている可能性があるトレースまたは特定のログを有効にすることもできます。

Q6: MSDT はWindows PowerShell実行ポリシーを変更しますか?

一部の診断パッケージでは、Windows PowerShell スクリプト実行ポリシーが RemoteSigned に一時的に変更される場合があり、情報の収集後に元の構成に戻ることがあります。 パッケージの実行が完了する前に診断実行を取り消すと、ポリシーは "RemoteSigned" のままになることがあります。

Q7: MSDT は、ローカライズされたバージョンの Windows オペレーティング システムで正しく実行されますか?

MSDT は、ローカライズされたバージョンの Windows で正しく実行されます。 ただし、一部のコンテンツの説明のみがローカライズされます。 そのため、ユーザー インターフェイスの一部は英語で表示されます。

Q8: Windows Server 2008 の Server Core インストールで MSDT を開始するにはどうすればよいですか?

Windows Server 2008 の Server Core インストールには、ブラウザー機能がありません。 そのため、MSDT を手動で開始する必要があります。 Windows Server 2008 Server Core ベースのコンピューターがインターネットにアクセスできる限り、次の手順に従って MSDT を実行し、コンピューターから診断情報を収集できます。

  1. コマンド プロンプトで、「Msdt.exe」と入力し、Enter キーを押します。
  2. パス キーを入力し、[OK] をクリック します

注:

パス キーの値を取得するには、インターネット にアクセスできる Windows Vista または Windows Server 2008 ベースのシステム上の電子メール メッセージの URL リンクを開き、10 桁のパス キー値をメモします。

Q9: Windows XP、Windows Server 2003、Windows Vista、または Windows Server 2008 で診断パッケージを実行するには、ファイアウォールまたはプロキシでどの URL を構成する必要がありますか?

診断パッケージを実行すると、次の URL にアクセスします。

トラブルシューティング

このセクションでは、Windows Server 2008、Windows Vista、Windows Server 2003、または Windows XP を実行しているコンピューターで MSDT を実行するときに発生する最も一般的な問題について説明します。

  • 問題 1: Windows 7 または Windows Server 2008 R2 を実行しているコンピューターで MSDT を実行するためにエンジニアから送信された URL を開いた後、診断パッケージを実行できません。 唯一のオプションは、[ファイルの作成] ボタンを使用してオフライン パッケージを作成することです。

    この問題は、送信された URL が、Windows XP、Windows Server 2003、Windows Vista、または Windows Server 2008 を実行しているコンピューターで実行される診断パッケージを実行するためです。 Windows 7 ベースのコンピューターを診断する必要がある場合は、Windows 7 ベースのコンピューターで MSDT を実行するためのパスキーをエンジニアに送信するように依頼します。 Windows XP、Windows Server 2003、Windows Vista、または Windows Server 2008 で実行できるオフライン パッケージを生成する場合は、[ファイルの作成] をクリックしてオフライン パッケージ (MSDT-Portable.exe) を生成し、「Q3: インターネット接続のないコンピューターで MSDT を実行操作方法」で説明されている手順 2 ~ 6 に従います。

  • 問題 2: Windows 7 または Windows Server 2008 を実行しているコンピューターでオフライン パッケージ (MSDT-Portable.exe) を実行すると、「このアプリケーションはこのオペレーティング システムではサポートされていません」というエラー メッセージが表示され、アプリケーションが終了します。

    この問題は、オフライン パッケージ実行可能ファイル (MSDT-Portable.exe) が Windows 7 または Windows Server 2008 R2 を実行しているコンピューターと互換性がないために発生します。 Windows 7 ベースのコンピューターからデータを取得する場合は、Windows 7 ベースのコンピューターで使用できるパスキーをエンジニアに送信するように依頼する必要があります。 その後、Windows 7 と互換性のあるオフライン パッケージを生成できます。

  • 問題 3: Windows XP または Windows Server 2003 でオフライン パッケージを生成すると、"[WinTempFolder] という名前のフォルダー内のMSDT-Portable.exe ファイルを見つけるよう求めるメッセージが表示されます。ただし、ファイルを見つけることができません。

    この問題は、MSDT ActiveX コントロールがコンピューターにインストールされていない場合に発生します。 この問題を解決するには、信頼済みサイトの一覧に追加されていることを確認 https://support.microsoft.com し、これを行うメッセージが表示されたときに ActiveX コントロールをインストールできるようにします。 詳細については、「Q3: インターネットに接続されていないコンピューターで MSDT を実行操作方法」を参照してください。

  • 問題 4: Windows XP または Windows Server 2003 でオフライン パッケージを生成すると、Internet Explorer の応答が停止するようです。

    この問題は、インターネット接続が遅い場合に発生する support.microsoft.com 可能性があります。 ActiveX コントロールがパッケージのダウンロードと実行可能ファイルの生成を完了するまで数分待ちます。 数分後も問題が解決しない場合は、サポート エンジニアにお問い合わせください。