Configuration Manager (現在のブランチ) に適用
この記事では、Configuration Manager クライアントを Windows コンピューターに展開する方法について詳しく説明します。 クライアントの展開の計画と準備の詳細については、次の記事を参照してください。
- クライアントのインストール方法
- Windows コンピューターにクライアントを展開するための前提条件
- Configuration Manager クライアントのセキュリティとプライバシー
- クライアント展開のベスト プラクティス
クライアント プッシュ インストール
クライアント プッシュを使用する主な方法は 3 つあります。
サイトのクライアント プッシュ インストールを構成すると、サイトが検出したコンピューターでクライアント インストールが自動的に実行されます。 境界が境界グループとして構成されている場合、これらの境界はサイトの構成された境界にスコープされます。
特定のコレクションまたはコレクション内のリソースに対してクライアント プッシュ インストール ウィザードを実行して、クライアント プッシュ インストールを開始します。
クライアント プッシュ インストール ウィザードを使用して、結果のクエリに使用できる Configuration Manager クライアントをインストールします。 クエリによって返される項目の 1 つがシステム リソース クラスの ResourceID 属性である場合にのみ、インストールに成功します。
サイト サーバーがクライアント コンピューターに接続できない場合、またはセットアップ プロセスを開始できない場合は、自動的に 1 時間ごとにインストールが再試行されます。 サーバーは最大 7 日間再試行を続けます。
クライアントのインストール プロセスを追跡しやすくするために、クライアントをインストールする前にフォールバック ステータス ポイントをインストールします。 フォールバック ステータス ポイントをインストールすると、クライアント プッシュ インストール方法によってインストールされたときに、自動的にクライアントに割り当てられます。 クライアントのインストールの進行状況を追跡するには、クライアントの展開レポートと割り当てレポートを表示します。
クライアント ログ ファイルには、トラブルシューティングのための詳細な情報が記載されています。 ログ ファイルには、フォールバック ステータス ポイントは必要ありません。 たとえば、サイト サーバー上の CCM.log ファイルには、サイト サーバーがコンピューターに接続するときに発生するすべての問題が記録されます。 クライアント上の CCMSetup.log ファイルには、インストール プロセスが記録されます。
重要
すべての前提条件が満たされた場合にのみ、クライアント プッシュが成功します。 詳細については、 インストール方法の依存関係を参照してください。
検出されたコンピューターに対してクライアント プッシュを自動的に使用するようにサイトを構成する
Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開して、[サイト] ノードを選択します。
サイト全体のクライアント プッシュ インストールの自動設定を構成するサイトを選択します。
リボンの [ ホーム ] タブの [ 設定 ] グループで [ クライアント インストールの設定] を選択し、[ クライアント プッシュ インストール] を選択します。
[クライアント プッシュ インストール] プロパティ ウィンドウの [全般] タブで、[サイト全体のクライアント プッシュ インストールの自動実行を有効にする] を選択します。
バージョン 1806 以降では、サイトを更新すると、クライアント プッシュの Kerberos チェックが有効になります。 [NTLM への接続のフォールバックを許可する] オプションは既定で有効になっています。これは、以前の動作と一致しています。 サイトが Kerberos を使用してクライアントを認証できない場合は、NTLM を使用して接続を再試行します。 セキュリティを強化するために推奨される構成は、この設定を無効にすることです。この設定では、NTLM フォールバックのない Kerberos が必要です。
セキュリティを強化するために、可能な限り既存の環境でこのオプションを無効にすることをお勧めします。
注:
クライアント プッシュを使用して Configuration Manager クライアントをインストールすると、サイト サーバーはクライアントへのリモート接続を作成します。 バージョン 1806 以降、サイトでは、接続を確立する前に NTLM へのフォールバックを許可しないことで、Kerberos 相互認証を要求できます。 この機能拡張は、サーバーとクライアント間の通信を保護するのに役立ちます。
セキュリティ ポリシーによっては、お客様の環境で以前の NTLM 認証よりも Kerberos が既に優先されているか、または要求されている場合があります。 これらの認証プロトコルのセキュリティに関する考慮事項の詳細については、 NTLM を制限する Windows セキュリティ ポリシー設定を参照してください。
この機能を使用するには、クライアントが信頼された Active Directory フォレスト内に存在する必要があります。 Windows の Kerberos は、相互認証のために Active Directory に依存します。
バージョン 2207 以降、サイトを更新すると、 NTLM への接続フォールバックを許可 するオプションは、新しいサイト インストールで既定で無効になります。 セキュリティを強化することをお勧めします。
Configuration Manager がクライアント ソフトウェアをプッシュするシステムの種類を選択します。 クライアントをドメイン コントローラーにインストールするかどうかを選択します。
[アカウント] タブで、Configuration Manager がターゲット コンピューターに接続するときに使用する 1 つ以上のアカウントを指定します。 [ 作成] アイコンを選択し、 ユーザー名 と パスワード (38 文字以内) を入力し、パスワードを確認して、[ OK] を選択します。 少なくとも 1 つのクライアント プッシュ インストール アカウントを指定します。 このアカウントには、クライアントをインストールするターゲット コンピューターに対するローカル管理者権限が必要です。 クライアント プッシュ インストール アカウントを指定しない場合、Configuration Manager はサイト システムのコンピューター アカウントを使用しようとします。 サイト システムのコンピューター アカウントを使用すると、クロスドメイン クライアントのプッシュが失敗する。
注:
セカンダリ サイトからのクライアント プッシュを使用するには、クライアント プッシュを開始したセカンダリ サイトのアカウントを指定します。
クライアント プッシュ インストール アカウントの詳細については、次の手順「 クライアント プッシュ インストール ウィザードを使用する」を参照してください。
[ インストール プロパティ ] タブで必要なインストール プロパティを指定します。
Configuration Manager の Active Directory スキーマを拡張した場合、サイトは指定されたクライアント インストール プロパティを Active Directory Domain Services に発行します。 CCMSetup は、インストール プロパティなしで実行すると、Active Directory からこれらのプロパティを読み取ります。
注:
セカンダリ サイトでクライアント プッシュ インストールを有効にする場合は、SMSSITECODE プロパティを親プライマリ サイトの Configuration Manager サイト コードに設定します。 Configuration Manager の Active Directory スキーマを拡張した場合は、正しいサイトの割り当てを自動的に検索するには、このプロパティを [自動] に設定します。
クライアント プッシュ インストール ウィザードを使用する
Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開して、[サイト] ノードを選択します。
サイト全体のクライアント プッシュ インストールの自動設定を構成するサイトを選択します。
リボンの [ ホーム ] タブの [ 設定 ] グループで [ クライアント インストールの設定] を選択し、[ クライアント プッシュ インストール] を選択します。
[ インストール プロパティ ] タブで必要なインストール プロパティを指定します。
Configuration Manager の Active Directory スキーマを拡張した場合、サイトは指定されたクライアント インストール プロパティを Active Directory Domain Services に発行します。 CCMSetup は、インストール プロパティなしで実行すると、Active Directory からこれらのプロパティを読み取ります。
Configuration Manager コンソールで、[資産とコンプライアンス] ワークスペースに移動します。
[ デバイス] ノードで、1 つ以上のコンピューターを選択します。 または、[ デバイス コレクション] ノードでコンピューターのコレクションを選択します。
リボンの [ ホーム ] タブで、次のいずれかのオプションを選びます。
クライアントを 1 つ以上のデバイスにプッシュするには、[ デバイス ] グループで [ クライアントのインストール] を選択します。
クライアントをデバイスのコレクションにプッシュするには、[ コレクション] グループで [ クライアントのインストール] を選択します。
Configuration Manager クライアントのインストール ウィザードの [開始する前に] ページで、情報を確認し、[次へ] を選択します。
[ インストール オプション ] ページで適切なオプションを選択します。
インストール設定を確認し、ウィザードを完了します。
注:
サイトがクライアント プッシュ用に構成されていない場合でも、このウィザードを使用してクライアントをインストールします。
ソフトウェア更新プログラムベースのインストール
ソフトウェア更新プログラムベースのクライアント インストールでは、クライアントはソフトウェア更新プログラムとしてソフトウェアの更新ポイントに公開されます。 この方法は、初めてインストールまたはアップグレードするときに使用します。
Configuration Manager クライアントがコンピューターにインストールされている場合、コンピューターはサイトからクライアント ポリシーを受信します。 このポリシーには、ソフトウェア更新ポイント サーバーの名前と、ソフトウェア更新プログラムの取得元のポートが含まれます。
重要
ソフトウェア更新プログラム ベースのインストールの場合は、クライアントのインストールとソフトウェアの更新プログラムに同じ Windows Server Update Services (WSUS) サーバーを使用します。 このサーバーは、プライマリ サイトのアクティブなソフトウェア更新ポイントである必要があります。 詳細については、「 ソフトウェアの更新プログラム ポイントをインストールする」を参照してください。
Configuration Manager クライアントがコンピューターにインストールされていない場合は、グループ ポリシー オブジェクトを構成して割り当てます。 グループ ポリシーは、ソフトウェアの更新ポイントのサーバー名を指定します。
ソフトウェア更新プログラムベースのクライアント インストールにコマンド ライン プロパティを追加することはできません。 Configuration Manager の Active Directory スキーマを拡張した場合、クライアントのインストールは自動的に Active Directory Domain Services にインストールのプロパティを照会します。
Active Directory スキーマを拡張していない場合は、グループ ポリシーを使ってクライアントのインストール設定をプロビジョニングします。 これらの設定は、ソフトウェア更新プログラムに基づくクライアントのインストールに自動的に適用されます。 詳細については、「 クライアントのインストール プロパティをプロビジョニングする方法 」のセクションと「 クライアントをサイトに割り当てる方法」の記事を参照してください。
ソフトウェアの更新ポイントを使用するように Configuration Manager クライアントのないコンピューターを構成するには、次の手順を使用します。 クライアント ソフトウェアをソフトウェアの更新ポイントに公開するための手順もあります。
ヒント
前回のソフトウェア インストールの後、コンピューターが再起動保留状態になっている場合は、ソフトウェア更新プログラム ベースのクライアント インストールによってコンピューターが再起動されることがあります。
ソフトウェアの更新ポイントを指定するようにグループ ポリシー オブジェクトを構成する
グループ ポリシー管理コンソールを使用して、新規または既存のグループ ポリシー オブジェクトを開きます。
[コンピューターの構成]、[管理用テンプレート]、[Windows コンポーネント] の順に展開し、[Windows Update] を選択します。
設定のプロパティを開く イントラネットの Microsoft 更新サービスの場所を指定し、[ 有効] を選択します。
更新プログラムを検出するためのイントラネットの更新サービスを設定します。 ソフトウェア更新ポイント サーバーの名前とポートを指定します。
完全修飾ドメイン名 (FQDN) を使用するように Configuration Manager サイト システムを構成した場合は、その形式を使用します。
Configuration Manager サイト システムが FQDN を使用するように構成されていない場合は、短い名前の形式を使用します。
ヒント
ポート番号を確認するには、「 How to determine the port settings by WSUS used (WSUS で使用されるポート設定を確認する方法)」を参照してください。
FQDN 形式の例:
http://server1.contoso.com:8530イントラネット統計サーバーを設定します。通常、この設定は同じサーバー名で構成されます。
クライアントをインストールしてソフトウェア更新プログラムを受け取るコンピューターにグループ ポリシー オブジェクトを割り当てます。
ソフトウェアの更新ポイントに Configuration Manager クライアントを発行する
Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開して、[サイト] ノードを選択します。
ソフトウェア更新プログラム ベースのクライアント インストールを構成するサイトを選択します。
リボンの [ ホーム ] タブの [ 設定 ] グループで [ クライアント インストール設定] を選択し、[ ソフトウェア Update-Based クライアント インストール] を選択します。
[ ソフトウェア更新プログラムベースのクライアント インストールを有効にする] を選択します。
サイトのクライアント バージョンがソフトウェア更新ポイントのバージョンよりも新しい場合は、[ 検出されたクライアント パッケージの以降のバージョン ] ダイアログ ボックスが表示されます。 最新バージョンを発行するには、[ はい ] を選択します。
注:
クライアント ソフトウェアをソフトウェアの更新ポイントにまだ公開していない場合、このダイアログ ボックスは空白になります。
新しいバージョンがあっても、Configuration Manager クライアントのソフトウェア更新プログラムは自動的に更新されません。 サイトを更新する場合、以下の手順を繰り返してクライアントを更新します。
グループ ポリシーのインストール
Active Directory Domain Services のグループ ポリシーを使用して、Configuration Manager クライアントを発行または割り当てます。 コンピューターの起動時にクライアントがインストールされます。 グループ ポリシーを使用すると、クライアントは、コントロール パネルの [プログラムの追加と削除] に表示されます。 ユーザーはそこからインストールできます。
グループ ポリシー ベースのインストールには、Windows インストーラー パッケージ CCMSetup.msi を使用します。 このファイルは、サイト サーバーの <ConfigMgr installation directory>\bin\i386 フォルダーにあります。 このファイルにプロパティを追加して、インストール動作を変更することはできません。
重要
クライアント インストール ファイルにアクセスするには、管理者権限が必要です。
Configuration Manager の Active Directory スキーマを拡張し、[サイトのプロパティ] ダイアログ ボックスの [発行] タブでドメインを選択した場合、クライアント コンピューターは自動的に Active Directory Domain Services でインストール プロパティを検索します。 詳細については、「Active Directory Domain Services に公開されているクライアントのインストール プロパティについて」を参照してください。
Active Directory スキーマを拡張していない場合は、 クライアントのインストール プロパティのプロビジョニング に関するセクションを参照して、コンピューターの Windows レジストリにインストール プロパティを格納する方法の詳細を確認してください。 クライアントは、インストール時にこれらのインストール プロパティを使用します。
詳細については、「グループ ポリシーを使用してソフトウェアをリモートでインストールする方法」を参照してください。
手動インストール
CCMSetup.exe を使用して、コンピューターにクライアント ソフトウェアを手動でインストールします。 このプログラムとそのサポート ファイルは、サイト サーバー上の Configuration Manager インストール フォルダーの Client フォルダーにあります。 サイトは、このフォルダーをネットワークと次のように共有します。
\\<site server name>\SMS_<site code>\Client\
<site server name> はプライマリ サイト サーバー名です。
<site code> クライアントが割り当てられているプライマリ サイト コードです。 クライアント上のコマンド ラインから CCMSetup.exe を実行するには、このネットワーク上の場所に接続し、コマンドを実行します。
重要
クライアント インストール ファイルにアクセスするには、管理者権限が必要です。
CCMSetup.exe は、必要なすべての前提条件をクライアント コンピューターにコピーし、Windows インストーラー パッケージ (Client.msi) を呼び出してクライアントをインストールします。 Client.msi を直接実行することはできません。
クライアント インストールの動作を変更するには、CCMSetup.exe と Client.msi の両方にコマンド ライン オプションを指定します。 Client.msi プロパティを指定する前に、必ず / で始まる CCMSetup パラメータを指定してください。 例:
CCMSetup.exe /mp:SMSMP01 /logon SMSSITECODE=AUTO FSP=SMSFP01
この例では、クライアントは次のオプションを使用してインストールします。
| オプション | 説明 |
|---|---|
/mp:SMSMP01 |
この CCMSetup パラメーターは、必要なクライアント インストール ファイルをダウンロードするための管理ポイント SMSMP01を指定します。 |
/logon |
この CCMSetup パラメーターは、コンピューター上で既存の Configuration Manager クライアントが見つかった場合にインストールを停止するように指定します。 |
SMSSITECODE=AUTO |
この Client.msi プロパティを指定すると、クライアントは Active Directory Domain Services などを使用して、使用するConfiguration Manager サイト コードを見つけることができます。 |
FSP=SMSFP01 |
この Client.msi プロパティでは、SMSFP01 という名前のフォールバック ステータス ポイントを使用して、クライアント コンピューターから送信された状態メッセージを受信するように指定します。 |
詳細については、「 クライアントのインストール パラメーターとプロパティについて」を参照してください。
ヒント
Microsoft Entra ID を使用して最新の Windows デバイスに Configuration Manager クライアントをインストールする手順については、「認証に Microsoft Entra ID を使用して Configuration Manager クライアントをインストールして割り当てる」を参照してください。 この手順は、イントラネットまたはインターネット上のクライアントが対象です。
手動インストールの例
これらの例は、イントラネット上の Active Directory に参加しているクライアントを対象にしています。 次の値が使用されます。
- MPSERVER: 管理ポイントをホストしているサーバー
- FSPSERVER: フォールバック ステータス ポイントをホストしているサーバー
- ABC: サイト コード
- contoso.com: ドメイン名
すべてのサイト システム サーバーにイントラネットの FQDN を構成し、サイト情報を Active Directory に発行したと仮定します。
まず、クライアント コンピューターで次の手順を実行します。
- ローカル管理者としてサインインします。
- ドライブ Z を
\\MPSERVER\SMS_ABC\Clientにマップします。 - コマンド プロンプトをドライブ Z に切り替えます。
次に、次のいずれかのコマンドを実行します。
マニュアルの例 1
CCMSetup.exe
このコマンドは、追加のパラメーターやプロパティなしでクライアントをインストールします。 クライアントは、次の設定を含む、Active Directory Domain Services に公開されているクライアント インストール プロパティで自動的に構成されます。
- サイト コード: この設定では、クライアントのネットワークの場所が、クライアントの割り当て用に構成した境界グループに含まれている必要があります。
- 管理ポイント。
- フォールバック ステータス ポイント。
- HTTPS のみを使用して通信します。
詳細については、「Active Directory Domain Services に公開されているクライアントのインストール プロパティについて」を参照してください。
マニュアルの例 2
CCMSetup.exe /MP:mpserver.contoso.com /UsePKICert SMSSITECODE=ABC CCMHOSTNAME=server05.contoso.com CCMFIRSTCERT=1 FSP=server06.constoso.com
このコマンドは、Active Directory Domain Services によって提供される自動構成を上書きします。 クライアントの割り当て用に構成された境界グループにクライアントのネットワークの場所を含める必要はありません。 代わりに、インストールでは次の設定を指定します。
- サイト コード
- イントラネット管理ポイント
- インターネット ベースの管理ポイント
- インターネットからの接続を受け入れるフォールバック ステータス ポイント
- 有効期間が最も長いクライアント公開キー基盤 (PKI) 証明書 (利用可能な場合) を使用します
ログオン スクリプトのインストール
Configuration Manager では、ログオン スクリプトを使用した Configuration Manager クライアント ソフトウェアのインストールがサポートされています。 ログオン スクリプトで CCMSetup.exe プログラム ファイルを使用して、クライアントのインストールをトリガーします。
ログオン スクリプトのインストールでは、クライアントの手動インストールと同じ方法を使用します。 CCMSsetup.exe の /logon インストール パラメーターを指定します。 いずれかのバージョンのクライアントがコンピューターに既に存在する場合、このパラメーターを使用すると、クライアントはインストールされません。 この動作により、ログオン スクリプトが実行されるたびにクライアントが再インストールされなくなります。
/Source パラメーターを使用してインストール ソースを指定せず、インストールの取得元の管理ポイントが /MP パラメーターで指定されていない場合、CCMSetup.exe はActive Directory Domain Servicesを検索して管理ポイントを見つけます。 この現象は、Configuration Manager のスキーマを拡張し、サイトを Active Directory Domain Services に公開した場合にのみ発生します。 または、クライアントは DNS を使用して管理ポイントを検索できます。
パッケージとプログラムのインストール
Configuration Manager を使用して、選択したデバイスのクライアント ソフトウェアをアップグレードするパッケージとプログラムを作成および展開します。 Configuration Manager は、パッケージのプロパティに一般的に使用される値を設定するパッケージ定義ファイルを提供します。 追加のコマンド ライン パラメーターとプロパティを指定して、クライアント インストールの動作をカスタマイズします。
注:
この方法を使用して Configuration Manager 2007 クライアントをアップグレードすることはできません。 代わりに、クライアントの自動アップグレードを使用します。アップグレードでは、最新バージョンのクライアントを含むパッケージが自動的に作成されて展開されます。 詳細については、「 クライアントのアップグレード」を参照してください。
以前のバージョンの Configuration Manager クライアントから移行する方法の詳細については、「クライアントの移行戦略の計画」を参照してください。
クライアント ソフトウェアのパッケージとプログラムを作成する
クライアント ソフトウェアをアップグレードするために Configuration Manager クライアント コンピューターに展開できる Configuration Manager パッケージとプログラムを作成するには、次の手順を使用します。
Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[アプリケーション管理] を展開して、[パッケージ] ノードを選択します。
リボンの [ホーム ] タブの [ 作成 ] グループで、[ 定義からパッケージを作成] を選択します。
ウィザードの [パッケージ定義] ページで、[発行元] の一覧から [Microsoft] を選択し、[パッケージ定義] の一覧から [Configuration Manager クライアントのアップグレード] を選択します。
[Source Files] ページで、[常にソース フォルダーからファイルを取得する] を選択します。
[ ソース フォルダー] ページで、[ ネットワーク パス (UNC 名)] を選択します。 次に、クライアント インストール ファイルを含むサーバーおよび共有のネットワーク パスを入力します。
注:
Configuration Manager の展開を実行するコンピューターは、指定されたネットワーク フォルダーにアクセスできる必要があります。 それ以外の場合、クライアントのインストールは失敗します。
クライアントのインストール プロパティを変更するには、Configuration Manager エージェントのサイレント アップグレードのプロパティ プログラムのダイアログ ボックスの [全般] タブで CCMSetup.exe コマンド ラインを変更します。 既定のインストール プロパティは
/noservice SMSSITECODE=AUTOです。クライアント アップグレード パッケージをホストするすべての配布ポイントにパッケージを配布します。 次に、アップグレードするクライアントを含むデバイス コレクションにパッケージを展開します。
Intune MDM で管理される Windows デバイス
Microsoft Intune に登録されているデバイスに Configuration Manager クライアントを展開します。
この手順は、イントラネットに接続されている従来のクライアントを対象としています。 従来のクライアント認証方法が使用されます。 クライアントをインストールした後にデバイスが管理された状態で維持されるようにするには、デバイスがイントラネット上にあり、Configuration Manager サイト境界内にある必要があります。
Microsoft Entra ID を使用して Windows デバイスに Configuration Manager クライアントをインストールする手順については、「認証に Microsoft Entra ID を使用して Configuration Manager クライアントをインストールして割り当てる」を参照してください。
Configuration Manager クライアントをインストールした後、デバイスは Intune から登録解除されません。 Configuration Manager クライアントと MDM 登録を同時に使用できます。 詳細については、「 共同管理の概要」を参照してください。
注:
他のクライアントのインストール方法を使用して、Intune マネージド デバイスに Configuration Manager クライアントをインストールできます。 たとえば、Intune で管理されているデバイスがイントラネット上にあり、Active Directory ドメインに参加している場合は、グループ ポリシーを使用して Configuration Manager クライアントをインストールできます。
Intune を使用して Configuration Manager クライアントをインストールする
Intune で、Configuration Manager クライアントのインストール ファイルを含む Windows 基幹業務アプリを追加しますCCMSetup.msi. このファイルは、サイト サーバー上の Configuration Manager インストール ディレクトリの
\bin\i386フォルダーにあります。Intune ソフトウェア発行元で、コマンド ライン パラメーターを入力します。 たとえば、イントラネット上の従来のクライアントで次のコマンドを使用します。
CCMSETUPCMD="/MP:<FQDN of management point> SMSMP=<FQDN of management point> SMSSITECODE=<your site code> DNSSUFFIX=<DNS suffix of management point>"注:
Microsoft Entra 認証を使用する Windows クライアントで使用するコマンドの例については、「共同管理用にインターネットベースのデバイスを準備する方法」を参照してください。
登録済みの Windows コンピューターのグループにアプリを割り当てます。
OS イメージのインストール
OS イメージの作成に使用する参照コンピューターに Configuration Manager クライアントをプレインストールします。
重要
Configuration Manager タスク シーケンスを使用して OS イメージを展開する場合、[ConfigMgr クライアントの準備] ステップで Configuration Manager クライアントが完全に削除されます。
クライアント コンピューターのイメージングの準備
参照コンピューターに Configuration Manager クライアント ソフトウェアを手動でインストールします。 詳細については、「Configuration Manager クライアントを手動でインストールする方法」を参照してください。
重要
CCMSetup.exe コマンド ライン プロパティでクライアントのConfiguration Manager サイト コードを指定しないでください。
コマンド プロンプトで「
net stop ccmexec」と入力して参照コンピューター上の SMS エージェント ホスト サービス (CcmExec.exe) を停止します。参照コンピューターの Windows フォルダーから SMSCFG.INI ファイルを削除します。
ローカル コンピューターの SMS 証明書ストアから証明書を削除します。
参照コンピューターのローカル コンピューター ストアに保存されている他の有効なクライアント認証証明書をすべて削除します。 たとえば、PKI 証明書を使用する場合は、コンピューターをイメージ化する前に、コンピューターとユーザーの個人用ストア内の証明書を削除します。
クライアントが参照コンピューターの階層とは異なる Configuration Manager 階層にインストールされている場合は、参照コンピューターから信頼されたルート キーを削除します。
注:
クライアントが Active Directory Domain Services にクエリを実行して管理ポイントを見つけることができない場合は、信頼されたルート キーを使用して信頼できる管理ポイントを特定します。 イメージ化されたすべてのクライアントをマスター コンピューターと同じ階層に展開する場合は、信頼されたルート キーはそのままにしておきます。
異なる階層でクライアントを展開する場合は、信頼されたルート キーを削除します。 また、これらのクライアントに新しい信頼されたルート キーをプロビジョニングします。 詳しくは、 信頼されたルート・キーの計画を参照してください。
イメージング ソフトウェアを使用して、参照コンピューターのイメージをキャプチャします。
対象のコンピューターにイメージを展開します。
ワークグループ コンピューター
Configuration Manager は、ワークグループ内のコンピューターのクライアント インストールをサポートしています。 「Configuration Manager クライアントを手動でインストールする方法」で指定した方法を使用して、ワークグループ コンピューターにクライアントをインストールします。
前提条件
各ワークグループのコンピューターにクライアントを手動でインストールします。 インストール中は、対話ユーザーがローカル管理者権限を持っている必要があります。
Configuration Manager サイト サーバー ドメイン内のリソースにアクセスするには、サイトのネットワーク アクセス アカウントを構成します。 ソフトウェア配布サイト コンポーネントでこのアカウントを指定します。 詳細については、「 サイト コンポーネント」を参照してください。
制限事項
ワークグループ クライアントは、Active Directory Domain Services から管理ポイントを見つけることができません。 代わりに、DNS または別の管理ポイントが使用されます。
グローバル ローミングはサポートされていません。 ワークグループ クライアントは、Active Directory Domain Services にサイト情報を照会できません。
Active Directory の検出方法では、ワークグループ内のコンピューターを検出できません。
ワークグループ コンピューターのユーザーにソフトウェアを展開することはできません。
クライアント プッシュ インストール方法を使用して、ワークグループ コンピューターにクライアントをインストールすることはできません。
ワークグループ クライアントは認証に Kerberos を使用できないため、手動承認が必要になる場合があります。
ワークグループ クライアントを配布ポイントとして構成することはできません。 Configuration Manager では、配布ポイント コンピューターがドメインのメンバーであることが必要です。
ワークグループ コンピューターにクライアントをインストールする
前提条件を確認し、「Configuration Manager クライアントを手動でインストールする方法」セクションの指示に従います。
ワークグループの例 1
この例では、次の操作を実行します。
- イントラネット クライアント管理用クライアントをインストールします。
- サイト コードを指定します
- 管理ポイントを特定するための DNS サフィックスを指定します
CCMSetup.exe SMSSITECODE=ABC DNSSUFFIX=constoso.com
ワークグループの例 2
この例では、クライアントは境界グループで構成されたネットワークの場所に存在する必要があります。 この要件が満たされていない場合、自動サイト割り当ては機能しません。 このコマンドには、サーバー FSPSERVER 上のフォールバック ステータス ポイントが含まれています。 このプロパティは、クライアントの展開を追跡し、クライアント通信の問題を特定するのに役立ちます。
CCMSetup.exe FSP=fspserver.constoso.com
インターネットベースのクライアント管理
注:
このセクションは、 クラウド管理ゲートウェイを使用するクライアントには適用されません。 クラウド管理ゲートウェイを使用してインターネットベースのクライアントをインストールするには、「認証に Microsoft Entra ID を使用して Configuration Manager クライアントをインストールして割り当てる」を参照してください。
Configuration Manager サイトが、イントラネット上とインターネット上にあるクライアントのインターネット ベースのクライアント管理をサポートしている場合、イントラネットにクライアントをインストールするときには、次の 2 つのオプションがあります。
手動インストールやクライアント プッシュなどを使用して、クライアントをインストールするときに Client.msi プロパティ
CCMHOSTNAME=<internet FQDN of the internet-based management point>を含めます。 この方法を使用する場合は、クライアントをサイトに直接割り当てます。 サイトの自動割り当ては使用できません。 この構成方法の例を示す「Configuration Manager クライアントを手動でインストールする方法」セクションを参照してください。イントラネット クライアント管理用にクライアントをインストールし、インターネット ベースのクライアント管理ポイントをクライアントに割り当てます。 コントロール パネルの [Configuration Manager] ページのクライアント プロパティを使用するか、スクリプトを使用して、管理ポイントを変更します。 この方法を使用すると、クライアントの自動割り当てを使用できます。 詳細については、「 クライアントのインストール後にインターネット ベースのクライアント管理用にクライアントを構成する方法 」セクションを参照してください。
インターネット上のクライアントをインストールするには、サポートされている次のいずれかの方法を選択します。
これらのクライアントが VPN を使用してイントラネットに一時的に接続するためのメカニズムを提供します。 次に、適切なクライアントのインストール方法を使用してクライアントをインストールします。
Configuration Manager に依存しないインストール方法を使用します。 たとえば、クライアントのインストール元ファイルをリムーバブル メディアにパッケージ化し、メディアをユーザーに送信します。 クライアントのインストール元ファイルは、Configuration Manager サイト サーバー上の
<installation path>\Clientフォルダーにあります。 メディアには、クライアント フォルダーを手動でコピーするスクリプトを含めます。 このフォルダーから、CCMSetup.exe およびすべての適切な CCMSetup コマンド ライン プロパティを使用して、クライアントをインストールします。
注:
Configuration Manager では、インターネット ベースの管理ポイントまたはインターネット ベースのソフトウェア更新ポイントからのクライアントの直接インストールはサポートされていません。
インターネット経由で管理されるクライアントは、インターネットベースのサイト システムと通信する必要があります。 クライアントをインストールする前に、これらのクライアントにも公開キー基盤 (PKI) 証明書があることを確認します。 これらの証明書は Configuration Manager とは別にインストールしてください。 詳細については、「 PKI 証明書の要件」を参照してください。
CCMSetup コマンドライン プロパティを指定してインターネット上でクライアントをインストールする
「Configuration Manager クライアントを手動でインストールする方法」のセクションの指示に従ってください。 常に次のオプションを含めます。
CCMSetup コマンド ライン パラメータ
/source:<local path of the copied Client folder>CCMSetup コマンド ライン パラメータ
/UsePKICertClient.msi プロパティ
CCMHOSTNAME=<FQDN of internet-based management point>Client.msi プロパティ
SMSSIGNCERT=<local path of exported site server signing certificate>Client.msi プロパティ
SMSSITECODE=<site code of internet-based management point>
注:
サイトに複数のインターネットベースの管理ポイントがある場合は、
CCMHOSTNAMEプロパティに指定する管理ポイントは関係ありません。 Configuration Manager クライアントは、指定したインターネット ベースの管理ポイントに接続するときに、サイトで利用可能なインターネット ベースの管理ポイントの一覧をクライアントに送信します。 クライアントは一覧からランダムに 1 つを選択します。クライアントに証明書失効リスト (CRL) をチェックさせない場合は、CCMSetup コマンド ライン パラメーター
/NoCRLCheckを指定します。インターネットベースのフォールバック ステータス ポイントを使用している場合は、Client.msi プロパティ
FSP=<internet FQDN of the internet-based fallback status point>を指定します。インターネットのみのクライアント管理用にクライアントをインストールする場合は、Client.msi プロパティ
CCMALWAYSINF=1を指定します。CCMSetup コマンドライン パラメーターを追加指定する必要があるかどうかを判断します。 たとえば、クライアントに複数の有効な PKI 証明書がある場合は、証明書の選択条件を指定する必要が生じることがあります。 使用可能なプロパティの一覧については、「 クライアントのインストール パラメーターとプロパティについて」を参照してください。
インターネットベースの例
CCMSetup.exe /source: D:\Clients /UsePKICert CCMHOSTNAME=server1.contoso.com SMSSIGNCERT=siteserver.cer SMSSITECODE=ABC FSP=server2.contoso.com CCMALWAYSINF=1 CCMFIRSTCERT=1
この例では、次の動作でクライアントをインストールします。
- ドライブ D のフォルダーのソース ファイルを使用します。
- クライアント PKI 証明書を使用します。
- 有効期間が最も長い証明書を選択します。
- インターネットのみのクライアント管理。
- SERVER1 という名前のインターネットベースの管理ポイントを使用するようにクライアントを割り当てます。
- contoso.com ドメインでインターネット ベースのフォールバック状態ポイントを割り当てます。
- クライアントを ABC サイトに割り当てます。
クライアントのインストール後にインターネット ベースのクライアント管理用にクライアントを構成するには
クライアントのインストール後にインターネット ベースの管理ポイントを割り当てるには、次のいずれかの手順を使用します。 1 つ目は手動構成が必要で、一部のクライアントに適しています。 2 つ目は、多数のクライアントを構成する場合に適しています。
クライアントのインストール後に Configuration Manager のコントロール パネルからインターネット ベースのクライアント管理を行うようにクライアントを構成する
クライアントで Configuration Manager コントロール パネルを開きます。
[ ネットワーク ] タブで、インターネット FQDN としてインターネットベースの管理ポイントの完全修飾ドメイン名 ( FQDN) を入力します。
注:
[ ネットワーク ] タブは、クライアントにクライアント PKI 証明書がある場合にのみ使用できます。
クライアントがプロキシ サーバーを使用してインターネットにアクセスする場合は、プロキシ サーバーの設定を入力します。
スクリプトを使用して、クライアントのインストール後にインターネット ベースのクライアント管理用にクライアントを構成する
PowerShell
PowerShell ISE や Visual Studio Code などの PowerShell インライン エディターを開きます。 メモ帳などのテキスト エディターを使用することもできます。
次のコード行をコピーしてエディターに挿入します。
'mp.contoso.com'をインターネット ベースの管理ポイントのインターネット FQDN に置き換えます。$newInternetBasedManagementPointFQDN = 'mp.contoso.com' $client = New-Object -ComObject Microsoft.SMS.Client $client.SetInternetManagementPointFQDN($newInternetBasedManagementPointFQDN) Restart-Service CcmExec $client.GetInternetManagementPointFQDN()注:
最後の行は、新しいインターネット管理ポイント値を確認するためだけにあります。
指定したインターネットベースの管理ポイントを削除するには、サーバーの FQDN 値を引用符で囲んで削除します。 行が
$newInternetBasedManagementPointFQDN = ''になります。ファイルを .ps1 拡張子で保存します。
クライアント コンピューターで昇格された権限でスクリプトを実行します。 以下のいずれかの方法を使用します。
パッケージとプログラムを使用して、既存の Configuration Manager クライアントにファイルを展開します。
エクスプローラーでスクリプト ファイルをダブルクリックして、既存の Configuration Manager クライアントでファイルをローカルで実行します。
変更を有効にするには、クライアントの再起動が必要な場合があります。
クライアントのインストール プロパティをプロビジョニングする
グループ ポリシーおよびソフトウェア更新プログラムベースのクライアント インストール用にクライアントのインストール プロパティをプロビジョニングします。 Windows グループ ポリシーを使用して、Configuration Manager クライアントのインストール プロパティでコンピューターをプロビジョニングします。 これらのプロパティは、コンピューターのレジストリに保存されます。 クライアントはインストール時にそれらを読み取ります。 通常この手順は必須ではありませんが、次のようなクライアント インストール シナリオでは必要になる場合があります。
グループ ポリシー設定またはソフトウェア更新プログラム ベースのクライアント インストール方法を使用しています。 Configuration Manager の Active Directory スキーマを拡張していません。
特定のコンピューターのクライアントのインストール プロパティを上書きしたい。
注:
CCMSetup.exe コマンド ラインでインストール プロパティが指定されている場合、コンピューターにプロビジョニングされたインストール プロパティは使用されません。
ConfigMgrInstallation.adm という名前のグループ ポリシー管理用テンプレートは、Configuration Manager インストール メディアで提供されます。 このテンプレートを使用して、インストール プロパティを持つクライアント コンピューターをプロビジョニングします。
ヒント
既定では、 ConfigMgrInstallation.adm は 255 文字を超える文字列をサポートしません。 この構成は、複数のパラメーターの追加や、CCMCERTISSUERS などの長い値を持つパラメーターの追加に影響を与える可能性があります。
この問題を回避するには:
- メモ帳で
ConfigMgrInstallation.adm編集します。 - プロパティ
VALUENAME SetupParametersのMAXLEN値を大きな整数に変更します。 たとえば、「MAXLEN 511」のように入力します。
グループ ポリシー オブジェクトを使用して、クライアントのインストール プロパティを構成および割り当てる
Windows グループ ポリシー オブジェクト エディターなどのエディターを使用して、ConfigMgrInstallation.adm 管理用テンプレートを新規または既存のグループ グループ ポリシー オブジェクト (GPO) にインポートします。 このファイルは、Configuration Manager インストール メディアの
TOOLS\ConfigMgrADMTemplatesフォルダーにあります。インポートされた設定のプロパティを開く [ クライアント展開設定の構成] をクリックします。
[有効] を選択します。
[CCMSetup] ボックスに、必要な CCMSetup コマンドライン プロパティを入力します。 すべての CCMSetup コマンドライン プロパティとその使用例のリストについては、「 クライアントのインストール パラメーターとプロパティについて」を参照してください。
Configuration Manager クライアントのインストール プロパティでプロビジョニングするコンピューターに GPO を割り当てます。