Обновление клиентов для компьютеров Windows в Configuration ManagerHow to upgrade clients for Windows computers in Configuration Manager

Область применения: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Вы можете обновить клиент Configuration Manager на компьютерах Windows с помощью методов установки или функции автоматического обновления клиента.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 в Configuration Manager.For more information, see How to deploy clients to Windows computers.

Вы можете указать коллекцию исключений для клиентов, обновление которых не требуется.Exclude clients from upgrade by specifying an exclusion collection. Дополнительные сведения см. в статье Как исключить клиенты на компьютерах Windows из обновления в System Center Configuration Manager.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. Этот процесс включает в себя установку всех текущих обновлений ветви.This process includes installing all current branch updates. Последнее текущее обновление ветви содержит последнюю версию клиента.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.

Примечание

Если вы планируете переназначить сайт для клиентов во время обновления, укажите новый сайт с использованием свойства client.msi SMSSITECODE.If you plan to reassign the site for the clients during upgrade, specify the new site using the SMSSITECODE client.msi property. Если вы используете значение AUTO для SMSSITECODE, укажите также 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. Дополнительные сведения см. в статье Сведения о параметрах и свойствах установки клиента в System Center Configuration Manager —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.

  • Клиент на сайте центра администрирования имеет языковой пакет, а существующий клиент — нет.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 в иерархии, можно запустить отчет Число клиентов 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. Если вы вносите изменения в пакет клиента на сайте центра администрирования, 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

Используйте следующую процедуру, чтобы настроить автоматическое обновление клиента на сайте центра администрирования.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. Дополнительные сведения см. в статье Проверка обновления клиента в предварительной коллекции.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. Для подтверждения нажмите кнопку ОК.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. Дополнительные сведения см. в статье Как исключить клиенты на компьютерах Windows из обновления в System Center Configuration Manager.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. Нажмите кнопку ОК, чтобы сохранить параметры и закрыть окно "Свойства параметров иерархии".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 в Configuration Manager.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.