Configuration ManagerでWindows コンピューターのクライアントをアップグレードする方法

適用対象: Configuration Manager (現在のブランチ)

クライアント インストール方法または自動クライアント アップグレード機能を使用して、Windows コンピューター上のConfiguration Manager クライアントをアップグレードします。 次のクライアント インストール方法は、Windows コンピューター上のクライアント ソフトウェアをアップグレードする有効な方法です。

  • グループ ポリシーのインストール

  • ログオン スクリプトのインストール

  • 手動インストール

  • インストールのアップグレード

詳しくは、「Windows コンピューターにクライアントを展開する方法」をご覧ください。

除外コレクションを指定して、クライアントをアップグレードから除外します。 詳細については、「 アップグレードからクライアントを除外する方法」を参照してください。 除外されたクライアントは引き続き CCMSETUP をダウンロードして実行しますが、アップグレードは行われません。

ヒント

以前のバージョンのConfiguration Managerからサーバー インフラストラクチャをアップグレードする場合は、Configuration Manager クライアントをアップグレードする前にサーバーのアップグレードを完了します。 このプロセスには、現在のすべてのブランチ更新プログラムのインストールが含まれます。 最新の現在のブランチ更新プログラムには、クライアントの最新バージョンが含まれています。 すべてのConfiguration Manager更新プログラムをインストールした後、クライアントをアップグレードします。

注意

アップグレード中にクライアントのサイトを再割り当てする場合は、client.msi プロパティを使用して新しいサイトを SMSSITECODE 指定します。 の値AUTOを使用する場合はSITEREASSIGN=TRUESMSSITECODE. このプロパティを使用すると、アップグレード中にサイトの自動再割り当てを行うことができます。 詳細については、「 クライアントインストールプロパティ - SMSSITECODE」を参照してください。

クライアントの自動アップグレードについて

クライアントを最新のConfiguration Manager バージョンに自動的にアップグレードするようにサイトを構成します。 割り当てられたクライアントのバージョンが階層バージョンより前であることを識別Configuration Manager、クライアントが自動的にアップグレードされます。 このシナリオには、Configuration Manager サイトに割り当てようとするときにクライアントを最新バージョンにアップグレードすることが含まれます。

クライアントは、次のシナリオで自動的にアップグレードできます。

  • クライアント のバージョンは、階層で使用されているバージョンより前です。

  • 中央管理サイト (CAS) のクライアントには言語パックがインストールされており、既存のクライアントにはインストールされません。

  • 階層内のクライアントの前提条件は、クライアントにインストールされているバージョンとは異なります。

  • 1 つ以上のクライアント インストール ファイルが異なるバージョンです。

注意

階層内のConfiguration Manager クライアントのさまざまなバージョンを識別するには、レポート フォルダーサイト - クライアント情報 のクライアント バージョン別のクライアント Configuration Managerクライアントのレポート数 を使用します

Configuration Managerは、既定でアップグレード パッケージを作成します。 階層内のすべての配布ポイントにパッケージが自動的に送信されます。 CAS でクライアント パッケージに変更を加えると、Configuration Managerパッケージが自動的に更新され、再配布されます。 変更の例は、クライアント言語パックを追加する場合です。 クライアントの自動アップグレードを有効にすると、すべてのクライアントが新しいクライアント言語パッケージを自動的にインストールします。

階層全体でクライアントの自動アップグレードを有効にします。 この構成により、少ない労力でクライアントを最新の状態に保つことができます。

Configuration Manager サイト システムもクライアントとして管理する場合は、それらを自動アップグレード プロセスの一部として含めるかどうかを決定します。 すべてのサーバー、または特定のコレクションをクライアントのアップグレードから除外できます。 一部のConfiguration Manager サイト ロールは、クライアント フレームワークを共有します。 たとえば、管理ポイントとプル配布ポイントです。 これらのロールは、サイトを更新するとアップグレードされるため、これらのサーバーのクライアント バージョンが同時に更新されます。

クライアントの自動アップグレードを構成する

CAS でクライアントの自動アップグレードを構成するには、次の手順に従います。 この構成は、階層内のすべてのクライアントに適用されます。

  1. Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開し、[サイト] ノードを選択します。

  2. リボンの [ホーム] タブの [サイト] グループで、[階層設定] を選択します。

  3. [クライアント のアップグレード] タブに切り替えます。運用クライアントのバージョンと日付を確認します。 クライアントのアップグレードに使用するバージョンであることを確認します。 想定したクライアント バージョンでない場合は、実稼働前クライアントを運用環境に昇格させる必要がある場合があります。 詳細については、「 実稼働前コレクションでクライアントのアップグレードをテストする方法」を参照してください。

  4. 運用環境のクライアントを使用して、階層内のすべてのクライアントをアップグレードするを選択します。 確認メッセージが表示されたら、[OK] を選択します。

  5. クライアントのアップグレードをサーバーに適用しない場合は、[サーバーを アップグレードしない] を選択します。

  6. デバイスがクライアントをアップグレードする必要がある日数を指定します。 デバイスはポリシーを受信した後、この日数内にランダムな間隔でクライアントをアップグレードします。 この動作により、多数のクライアントが同時にアップグレードされるのを防ぎます。

    注意

    クライアントをアップグレードするには、コンピューターが実行されている必要があります。 アップグレードを受け取るスケジュールが設定されているときにコンピューターが実行されていない場合、アップグレードは行われません。 コンピューターがオンになり、ポリシーを受け取ると、許可された日数内にランダムにアップグレードがスケジュールされます。 アップグレードまでの日数が経過した後に発生した場合は、コンピューターの電源がオンになってから 24 時間以内にランダムな時刻にアップグレードがスケジュールされます。

    この動作により、定期的にシャットダウンされるコンピューターは、ランダムにスケジュールされたアップグレード時間が通常の稼働時間内にない場合、アップグレードに予想よりも時間がかかる場合があります。

  7. クライアントをアップグレードから除外するには、[ 指定したクライアントをアップグレードから除外する] を選択し、除外するコレクションを指定します。 詳細については、「 アップグレードからクライアントを除外する」を参照してください。

  8. サイトで 事前設定されたコンテンツを有効にした配布ポイントにクライアント インストール パッケージをコピーする場合は、事前設定された コンテンツが有効になっている配布ポイントにクライアント インストール パッケージを自動的に配布する オプションを選択します。

  9. [OK] を 選択して設定を保存し、階層設定プロパティを閉じます。

クライアントは、次にポリシーをダウンロードするときにこれらの設定を受け取ります。

注意

クライアントのアップグレードは、構成したConfiguration Managerメンテナンス期間に従います。 ClientServicing スレッドは、メンテナンス期間中にクライアント セットアップ ブートストラップ プログラム (ccmsetup.exe) のみを実行します。 既知の問題の詳細については、「 クライアントのアップグレードとメンテナンス期間」を参照してください。

デバイスが書き込みフィルターを使用してWindowsのエディションを実行する場合、ccmsetup は同時にダウンロードとインストールを試みます。 それ以外の場合、ccmsetup はコンテンツをダウンロードする時間をランダム化します。 コンテンツをダウンロードしてローカル ポリシーをコンパイルすると、ClientServicing は次のメンテナンス期間中にクライアントのアップグレードをスケジュールします。

既知の問題

クライアントのアップグレードとメンテナンスの期間

クライアント バージョン 2111 以前の場合、クライアントを新しいバージョンにアップグレードすると、プロセスはユーザーが定義した 営業時間 のみを受け入れられます。 管理者が定義したメンテナンス期間は使用されません。 例:

  • 管理者が定義したメンテナンス期間: 午前 12 時から午前 5 時
  • ユーザー定義の営業時間: 午前 5 時から午後 10 時

クライアントのアップグレードは、営業時間後の午後 10 時に開始されます。 メンテナンス期間が午前 12 時に開始されるまで待機しません。

この問題は、バージョン 2203 クライアントで修正されています。 バージョン 2203 からそれ以降のバージョンにクライアントをアップグレードすると、メンテナンス期間が適用されます。

次の手順

クライアントをアップグレードする別の方法については、「Windows コンピューターにクライアントを展開する方法」を参照してください

自動アップグレードから特定のクライアントを除外します。 詳細については、「 アップグレードからクライアントを除外する方法」を参照してください。