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

Configuration Manager (現在のブランチ) に適用

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

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

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

  • 手動インストール

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

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

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

ヒント

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

注:

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

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

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

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

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

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

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

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

注:

階層内のConfiguration Manager クライアントのさまざまなバージョンを識別するには、レポート フォルダー Site - Client Informationクライアント バージョン別の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 コンピューターにクライアントを展開する方法」を参照してください。

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