Configuration Manager 内で Windows コンピューターのクライアントをアップグレードする方法How to upgrade clients for Windows computers in Configuration Manager

適用対象:Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

クライアント インストール方法または自動クライアント アップグレード機能を使用して、Windows コンピューター上の Configuration Manager クライアントをアップグレードします。Upgrade the Configuration Manager client on Windows computers using client installation methods or the automatic client upgrade feature. 次のクライアント インストール方法は、Windows コンピューター上のクライアント ソフトウェアをアップグレードする有効な方法です。The following client installation methods are valid ways to upgrade client software on Windows computers:

  • グループ ポリシーによるインストールGroup policy installation

  • ログオン スクリプトによるインストールLogon script installation

  • 手動インストールManual installation

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

詳しくは、「Windows コンピューターにクライアントを展開する方法」をご覧ください。For more information, see How to deploy clients to Windows computers.

除外コレクションを指定することにより、クライアントをアップグレードから除外します。Exclude clients from upgrade by specifying an exclusion collection. 詳しくは、クライアントをアップグレードから除外する方法に関する記事をご覧ください。For more information, see How to exclude clients from upgrade. 除外されたクライアントでも CCMSETUP をダウンロードして実行することはできますが、アップグレードされません。Excluded clients still download and run CCMSETUP, but won't upgrade.

ヒント

サーバー インフラストラクチャを以前のバージョンの Configuration Manager からアップグレードする場合は、Configuration Manager クライアントをアップグレードする前に、サーバーのアップグレードを完了してください。If upgrade your server infrastructure from a previous version of Configuration Manager, complete the server upgrades before upgrading the Configuration Manager clients. このプロセスには、Current Branch のすべての更新プログラムのインストールが含まれます。This process includes installing all current branch updates. Current Branch の最新の更新プログラムには、最新バージョンのクライアントが含まれています。The latest current branch update contains the latest version of the client. Configuration Manager のすべての更新プログラムをインストールした後に、クライアントをアップグレードします。Upgrade clients after you have installed all of the Configuration Manager updates.

注意

アップグレード中にクライアントのサイトを再割り当てする予定の場合は、SMSSITECODE client.msi プロパティを使用して新しいサイトを指定します。If you plan to reassign the site for the clients during upgrade, specify the new site using the SMSSITECODE client.msi property. SMSSITECODEAUTO の 値を使用する場合は、SITEREASSIGN=TRUE も指定します。If you use the value of AUTO for the SMSSITECODE, also specify SITEREASSIGN=TRUE. このプロパティを使用すると、アップグレード中にサイトの自動再割り当てを行うことができます。This property allows for automatic site reassignment during upgrade. 詳しくは、クライアント インストールのプロパティ - SMSSITECODE に関するページをご覧ください。For more information, see Client installation properties - SMSSITECODE.

自動クライアント アップグレードについてAbout automatic client upgrade

クライアントを最新の Configuration Manager バージョンに自動的にアップグレードするようにサイトを構成します。Configure the site to automatically upgrade clients to the latest Configuration Manager version. 割り当てられたクライアントのバージョンが階層のバージョンよりも前であることが Configuration Manager によって識別された場合、クライアントは自動的にアップグレードされます。When Configuration Manager identifies an assigned client's version is earlier than the hierarchy version, it automatically upgrades the client. このシナリオには、クライアントを Configuration Manager サイトに割り当てるときの最新バージョンへのアップグレードも含まれます。This scenario includes upgrading the client to the latest version when it attempts to assign to a Configuration Manager site.

クライアントは、次の場合に自動的にアップグレードできます。A client can automatically upgrade in the following scenarios:

  • クライアント バージョンが、階層内で使用されているバージョンよりも前のバージョンである。The client version is earlier than the version used in the hierarchy.

  • 中央管理サイト (CAS) 上のクライアントに言語パックがインストールされており、既存のクライアントにはインストールされていない。The client on the central administration site (CAS) has a language pack installed and the existing client doesn't.

  • 階層内のクライアントの前提条件のバージョンが、クライアントにインストールされている前提条件とは異なっているA client prerequisite in the hierarchy is a different version than the one installed on the client.

  • クライアント インストール ファイルのバージョンが異なっているOne or more of the client installation files are a different version.

注意

階層内の異なるバージョンの Configuration Manager クライアントを識別するには、レポート フォルダー Site - Client Information 内の [Configuration Manager クライアント バージョン別の数] レポートを使用します。To identify the different versions of the Configuration Manager client in your hierarchy, use the report Count of Configuration Manager clients by client versions in the report folder Site - Client Information.

既定では、Configuration Manager によってアップグレード パッケージが作成されます。Configuration Manager creates an upgrade package by default. これにより、パッケージが階層内のすべての配布ポイントに自動的に送信されます。It automatically sends the package to all distribution points in the hierarchy. CAS 上のクライアント パッケージに変更を加えると、Configuration Manager によってパッケージが自動的に更新され、再配布されます。If you make changes to the client package on the CAS, Configuration Manager automatically updates the package, and redistributes it. 変更の例としては、クライアント言語パックを追加する場合があります。An example change is when you add a client language pack. 自動クライアント アップグレードを有効にすると、すべてのクライアントに新しいクライアント言語パッケージが自動的にインストールされます。If you enable automatic client upgrade, every client automatically installs the new client language package.

階層全体の自動クライアント アップグレードを有効にしてください。Enable automatic client upgrade across your hierarchy. この構成では、より少ない作業量でクライアントを最新の状態に保つことができます。This configuration keeps your clients up-to-date with less effort.

Configuration Manager サイト システムもクライアントとして管理する場合は、それらを自動アップグレード プロセスの一部として含めるかどうかを決定します。If you also manage your Configuration Manager site systems as clients, determine whether to include them as part of the automatic upgrade process. すべてのサーバーを除外することも、クライアントのアップグレードから特定のコレクションを除外することもできます。You can exclude all servers, or a specific collection from client upgrade. 一部の Configuration Manager サイトの役割は、クライアント フレームワークを共有します。Some Configuration Manager site roles share the client framework. たとえば、管理ポイントやプル配布ポイントです。For example, the management point and pull distribution point. これらの役割はサイトの更新時にアップグレードされるので、これらのサーバー上のクライアント バージョンが同時に更新されます。These roles upgrade when you update the site, so the client version on these servers updates at the same time.

自動クライアント アップグレードを構成するConfigure automatic client upgrade

次の手順を使用して、CAS で自動クライアント アップグレードを構成します。Use the following procedure to configure automatic client upgrade at the CAS. この構成は、階層内のすべてのクライアントに適用されます。This configuration applies to all clients in your hierarchy.

  1. Configuration Manager コンソールで、 [管理] ワークスペースに移動し、 [サイトの構成] を展開してから [サイト] ノードを選択します。In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and then select the Sites node.

  2. リボンの [ホーム] タブの [サイト] グループで、 [階層設定] を選択します。On the Home tab of the ribbon, in the Sites group, select Hierarchy Settings.

  3. [クライアント アップグレード] タブに切り替えます。実稼働クライアントのバージョンと日付を確認します。Switch to the Client Upgrade tab. Review the version and date of the production client. これが、クライアントのアップグレードに使用するバージョンであることを確認します。Make sure it's the version you want to use to upgrade your clients. 目的のクライアント バージョンでない場合は、実稼働前環境クライアントを実稼働環境に昇格させることが必要になることがあります。If it's not the client version you expect, you may need to promote the pre-production client to production. 詳細については、「System Center Configuration Manager で実稼働前コレクションのクライアント アップグレードをテストする方法」を参照してください。For more information, see How to test client upgrades in a pre-production collection.

  4. [実稼働クライアントを使用して階層内のすべてのクライアントをアップグレードする] を選択します。Select Upgrade all clients in the hierarchy using the production client. [OK] をクリックして確定します。Select OK to confirm.

  5. クライアントのアップグレードをサーバーに適用しない場合は、 [サーバーをアップグレードしない] を選択します。If you don't want client upgrades to apply to servers, select Do not upgrade servers.

  6. 何日以内にデバイスでクライアントをアップグレードする必要があるかを指定します。Specify the number of days in which devices must upgrade the client. デバイスによってポリシーが受け取られると、この日数内のランダムな間隔でクライアントがアップグレードされます。After the device receives policy, it upgrades the client at a random interval within this number of days. この動作により、多数のクライアントが同時にアップグレードされるのを防ぐことができます。This behavior prevents a large number of clients simultaneously upgrading.

    注意

    クライアントをアップグレードするコンピューターが実行されている必要があります。A computer must be running to upgrade the client. アップグレードを受信するようにスケジュールされている時刻にコンピューターが実行されていない場合、アップグレードは発生しません。If a computer isn't running when it's scheduled to receive the upgrade, the upgrade doesn't occur. コンピューターの電源をオンにしてポリシーを受け取ると、許可されている日数内の任意の時点にアップグレードがスケジュールされます。When the computer turns on, and it receives policy, it schedules the upgrade for a random time within the allowed number of days. アップグレードが可能な日数の期限が切れた後にこの状況が発生する場合は、コンピューターの電源オンの後 24 時間以内の任意の時点にアップグレードが行われるようにスケジュールされます。If this occurs after the number of days to upgrade has expired, it schedules the upgrade at a random time within 24 hours after the computer was turned on.

    この動作のために、定期的にシャットダウンされるコンピューターは、ランダムにスケジュールされたアップグレード時間が通常の業務時間内ではない場合、アップグレードされるまでに予想以上に時間がかかることがあります。Because of this behavior, computers that are routinely shut down may take longer to upgrade than expected if the randomly scheduled upgrade time isn't within the normal working hours.

  7. クライアントをアップグレードから除外するには、 [指定したクライアントをアップグレードから除外する] を選択し、除外するコレクションを指定します。To exclude clients from upgrade, select Exclude specified clients from upgrade, and specify the collection to exclude. 詳しくは、アップグレードからのクライアントの除外に関する記事をご覧ください。For more information, see Exclude clients from upgrade.

  8. サイトで、事前設定されたコンテンツが有効になっている配布ポイントにクライアント インストール パッケージをコピーする場合は、[事前設定されたコンテンツ用に有効になっている配布ポイントにクライアント インストール パッケージを自動配布する] のオプションを選択します。If you want the site to copy the client installation package to distribution points that you've enabled for prestaged content, select the option to Automatically distribute client installation package to distribution points that are enabled for prestaged content.

  9. [OK] を選択して設定を保存し、[階層設定のプロパティ] を閉じます。Select OK to save the settings and close Hierarchy Settings Properties.

次回クライアントでポリシーをダウンロードしたときに、これらの設定が受信されます。Clients receive these settings when they next download policy.

注意

Configuration Manager のメンテナンス期間を構成している場合、クライアントのアップグレードではそれが優先されます。Client upgrades honor any Configuration Manager maintenance windows you've configured. execmgr スレッドは、メンテナンス期間中にのみクライアント セットアップ ブートストラップ プログラム (ccmsetup.exe) を実行します。The execmgr thread only runs the client setup bootstrap program (ccmsetup.exe) during a maintenance window. デバイスが書き込みフィルターがある Windows エディションを実行する場合、ccmsetup はダウンロードとインストールを同時に試行します。If the device runs an edition of Windows with a write filter, ccmsetup tries to download and install at the same time. それ以外の場合は、ccmsetup はコンテンツのダウンロードをランダムな時間に実行します。Otherwise, ccmsetup randomizes a time to download content. コンテンツをダウンロードし、ローカル ポリシーをコンパイルしたら、execmgr は、次回のメンテナンス期間中にクライアントのアップグレードをスケジュールします。After it downloads content and compiles the local policy, execmgr schedules the client upgrade during the next maintenance window.

次のステップNext steps

クライアントをアップグレードする別の方法については、Windows コンピューターにクライアントを展開する方法に関する記事をご覧ください。For alternative methods to upgrade clients, see How to deploy clients to Windows computers.

特定のクライアントを自動アップグレードから除外します。Exclude specific clients from automatic upgrade. 詳しくは、クライアントをアップグレードから除外する方法に関する記事をご覧ください。For more information, see How to exclude clients from upgrade.