Configuration Manager (現在のブランチ) に適用
サポート センターを使用して、クライアントのトラブルシューティング、リアルタイム ログの表示、後で分析するための Configuration Manager クライアント コンピューターの状態のキャプチャを行います。 サポート センターは、1 つのツールで、多くの管理者向けトラブルシューティング ツールを組み合わせます。
概要
サポート センターは、Configuration Manager クライアント コンピューターをトラブルシューティングする際の課題とストレスを軽減することを目的としています。 以前は、サポートと協力して Configuration Manager クライアントの問題に対処する場合、問題のトラブルシューティングに役立つログ ファイルとその他の情報を手動で収集する必要がありました。 重要なログ ファイルを誤って忘れてしまいがちで、自分や一緒に作業しているサポート担当者の頭痛の種となってしまいました。
サポート センターを使用して、サポート エクスペリエンスを合理化します。 これにより、次のことができます。
Configuration Managerクライアント ログ ファイルを含むトラブルシューティング バンドル (.zip ファイル) を作成します。 これで、サポート担当者に送信するファイルが 1 つ作成されます。
Configuration Manager クライアント ログ ファイル、証明書、レジストリ設定、デバッグ ダンプ、クライアント ポリシーを表示します。
インベントリのリアルタイム診断 (ContentSpy を置き換えます)、ポリシー (PolicySpy を置き換えます)、およびクライアント キャッシュ。
バージョン 2103 以降、サポート センターは次のツールに分割されます。
サポート・センター・クライアント・データ・コレクター: サポート・センター・ビューアーで表示するデータをデバイスから収集します。 この別のツールには、 選択したデータを収集するための既存のサポート センター アクションが含まれています。
サポート センター クライアント ツール: 選択したデータの収集を除くサポート センターのその他のトラブルシューティング機能。
次のツールは引き続きサポート センターの一部です。
- サポート センター ビューアー
- サポート センターの OneTrace
- サポート センター ログ ファイル ビューアー
サポート センター閲覧者
サポート センターには、サポート センターを使用して作成したファイルのバンドルを開くためにサポート担当者が使用するツールであるサポート センター ビューアーが含まれています。 サポート センターのデータ コレクターは、ローカルまたはリモートの Configuration Manager クライアントから診断ログを収集してパッケージ化します。 データ・コレクター・バンドルを表示するには、ビューアー・アプリケーションを使用します。
サポート センターのログ ファイル ビューアー
サポート センターには、最新のログ ビューアーが含まれています。 このツールは CMTrace に代わるもので、タブとドッキング可能なウィンドウをサポートするカスタマイズ可能なインターフェイスを提供します。 高速プレゼンテーション層を備えており、大きなログ ファイルを数秒で読み込むことができます。
サポート センターの OneTrace
OneTrace は、サポート センターを備えた新しいログ ビューアーです。 CMTrace と同様に機能しますが、改善されています。 詳細については、「 サポートセンターOneTrace」を参照してください。
PowerShell コマンドレット
サポート センターには、PowerShell コマンドレットも含まれています。 これらのコマンドレットを使用して、別の Configuration Manager クライアントへのリモート接続を作成し、データ収集オプションを構成し、データ収集を開始します。 これらのコマンドレットは、 ConfigMgrSupportCenter.PS という名前の別の PowerShell モジュール内にあります。 サポート センターをインストールしたら、次のコマンドを使用してこのモジュールをインポートします。
Import-Module "C:\Program Files (x86)\Configuration Manager Support Center\ConfigMgrSupportCenter.PS.psd1"
前提条件
サポート センターをインストールするサーバーまたはクライアント コンピューターに次のコンポーネントをインストールします。
Configuration Manager でサポートされているすべての Windows OS バージョン。 詳細については、「 クライアントでサポートされている OS バージョン」を参照してください。 サポート センターは、モバイル デバイスまたは macOS をサポートしていません。
バージョン 2107 以降では、すべてのサイト コンポーネントとクライアント コンポーネントに .NET バージョン 4.6.2 が必要であり、バージョン 4.8 を推奨します。 詳細については、 サイトとサイト システムの前提条件。 バージョン 2103 以前では、このツールを使用するには .NET 4.5.2 以降が必要です。
インストール
サイト サーバーでサポート センターのインストーラー ( cd.latest\SMSSETUP\Tools\SupportCenter\SupportCenterInstaller.msi のパス) を検索します。
インストール後、 Microsoft エンドポイント マネージャー グループの [スタート] メニューで次の項目を確認します。
- サポート センター クライアント データ コレクター (バージョン 2103 以降)
- サポート センター クライアント ツール (バージョン 2103 以降)
- サポート センター (2010 以前のバージョン)
- サポート センター ログ ファイル ビューアー
- サポート センターの OneTrace
- サポート センター ビューアー
バージョン 2103 以降、サポート センターのスタート メニュー グループには次の 5 つのツールが含まれています。
ヒント
サポートセンターをインストールする場合は、ツールを個別にインストールできます。 OneTrace ログ ビューアーのみをインストールするには、サポート センター インストーラーを使用するときに 詳細 オプションを使用します。 たとえば、 ADDLOCAL プロパティを使用することもできます supportcenterinstaller.msi ADDLOCAL=OneTraceApplication
コマンド ライン オプション
バージョン 2111 以降、サポート センターのデータ コレクターおよびクライアント ツールに、次の新しいコマンド ライン オプションが追加されました。
| オプション | 説明 | ユース ケース |
|---|---|---|
-l |
昇格せずに現在のユーザーとして起動するように指定します |
-l を使用する場合、昇格は要求されず、ローカル接続は無効になり-l-mと -p からのみ使用できます。
-m や -p が-lなしで使用されている場合でも、昇格が要求されます。 |
-m <machinename> |
マシン名を指定できます |
-m <machinename>を使用すると、統合認証を使用して、指定されたコンピューター名への接続が試行されます (-p を使用しない場合) |
-p |
統合認証を無効にする |
-p を使用する場合は、クライアント ツールを開くと接続画面が起動されます。
-m で使用する場合は、コンピューター名に指定された値が事前入力されます |
--help |
ヘルプを表示する |
注:
-m <machinename>を使用する場合、接続を行うアカウントには、データを収集するためにターゲット コンピューターに対する管理者アクセス権が必要です。
既知の問題
リモート接続では、ユーザー名の一部としてコンピューター名またはドメインを含める必要があります
サポート・センターからリモート・クライアントに接続する場合は、接続を確立するときに、ユーザー・アカウントのマシン名またはドメイン名を指定する必要があります。 短縮形のコンピューター名またはドメイン名 ( .\administrator など) を使用すると、接続は成功しますが、サポート センターはクライアントからデータを収集しません。
この問題を回避するには、次のユーザー名形式を使用してリモート クライアントに接続します。
ComputerName\UserNameDomainName\UserName
リモート クライアントへのスクリプト化されたサーバー メッセージ ブロック接続の削除が必要になる場合があります
New-CMMachineConnection PowerShell コマンドレットを使用してリモート クライアントに接続する場合、サポート センターは各リモート クライアントへのサーバー メッセージ ブロック (SMB) 接続を作成します。 データ収集が完了した後も、それらの接続は維持されます。 Windows のリモート接続の最大数を超えないようにするには、 net use コマンドを使用して、現在アクティブなリモート接続のセットを確認します。 次に、次のコマンドを使用して、不要な接続を無効にします。
net use <connection_name> /d ここで、 <connection_name> はリモート接続の名前です。