Поделиться через


Обновление клиентов для компьютеров Windows в Configuration Manager

Относится к Configuration Manager (Current Branch)

Обновите клиент Configuration Manager на компьютерах с Windows, используя методы установки клиента или функцию автоматического обновления клиента. Следующие методы установки клиента являются допустимыми способами обновления клиентского программного обеспечения на компьютерах Windows:

  • Установка групповой политики

  • Установка скрипта входа

  • Установка вручную

  • Обновление установки

Дополнительные сведения см. в статье Развертывание клиентов на компьютерах Windows.

Исключите клиенты из обновления, указав коллекцию исключений. Дополнительные сведения см. в разделе Исключение клиентов из обновления. Исключенные клиенты по-прежнему скачивают и запускают CCMSETUP, но не обновляются.

Совет

При обновлении инфраструктуры сервера с предыдущей версии Configuration Manager завершите обновление сервера перед обновлением клиентов Configuration Manager. Этот процесс включает установку всех текущих обновлений ветви. Последнее обновление текущей ветви содержит последнюю версию клиента. Обновите клиенты после установки всех обновлений Configuration Manager.

Примечание.

Если вы планируете переназначить сайт для клиентов во время обновления, укажите новый сайт с помощью SMSSITECODE свойства client.msi. Если для используется значение AUTOSMSSITECODE, также укажите SITEREASSIGN=TRUE. Это свойство позволяет автоматически переназначить сайт во время обновления. Дополнительные сведения см. в разделе Свойства установки клиента — SMSSITECODE.

Сведения об автоматическом обновлении клиента

Настройте сайт для автоматического обновления клиентов до последней версии Configuration Manager. Когда Configuration Manager определяет, что версия назначенного клиента более ранняя, чем версия иерархии, клиент автоматически обновляется. Этот сценарий включает обновление клиента до последней версии при попытке назначить сайту Configuration Manager.

Клиент может автоматически обновиться в следующих сценариях:

  • Версия клиента более ранняя, чем версия, используемая в иерархии.

  • Клиент на сайте центра администрирования (CAS) имеет установленный языковой пакет, а существующий — нет.

  • Предварительные требования клиента в иерархии отличаются от версии, установленной на клиенте.

  • Один или несколько установочных файлов клиента имеют другую версию.

Примечание.

Чтобы определить различные версии клиента Configuration Manager в иерархии, используйте отчет Количество клиентов Configuration Manager по версиям клиентов в папке отчета Site — Client Information.

Configuration Manager по умолчанию создает пакет обновления. Пакет автоматически отправляется во все точки распространения в иерархии. Если вы вносите изменения в клиентский пакет в cas-сервере, Configuration Manager автоматически обновляет пакет и распространяет его. Примером изменения является добавление клиентского языкового пакета. Если включить автоматическое обновление клиента, каждый клиент автоматически устанавливает новый языковой пакет клиента.

Включите автоматическое обновление клиента в иерархии. Эта конфигурация обеспечивает актуальность клиентов с меньшими усилиями.

Если вы также управляете системами сайта Configuration Manager в качестве клиентов, определите, следует ли включать их в процесс автоматического обновления. Вы можете исключить из обновления клиента все серверы или определенную коллекцию. Некоторые Configuration Manager роли сайта совместно используют клиентную платформу. Например, точка управления и точка распространения по запросу. Эти роли обновляются при обновлении сайта, поэтому версия клиента на этих серверах обновляется одновременно.

Настройка автоматического обновления клиента

Используйте следующую процедуру, чтобы настроить автоматическое обновление клиента в cas-сервере. Эта конфигурация применяется ко всем клиентам в иерархии.

  1. В консоли Configuration Manager перейдите в рабочую область Администрирование, разверните узел Конфигурация сайта, а затем выберите узел Сайты.

  2. На вкладке Главная ленты в группе Сайты выберите Параметры иерархии.

  3. Перейдите на вкладку Обновление клиента . Проверьте версию и дату рабочего клиента. Убедитесь, что это версия, которую вы хотите использовать для обновления клиентов. Если это не ожидаемая версия клиента, возможно, потребуется повысить уровень предварительной версии клиента до рабочей среды. Дополнительные сведения см . в статье Тестирование обновлений клиентов в предварительной коллекции.

  4. Выберите Обновить все клиенты в иерархии с помощью рабочего клиента. Для подтверждения нажмите ОК.

  5. Если вы не хотите, чтобы обновления клиента применялись к серверам, выберите Не обновлять серверы.

  6. Укажите количество дней, в течение которых устройства должны обновить клиент. После получения политики устройство обновляет клиент через случайный интервал в течение этого количества дней. Такое поведение предотвращает одновременное обновление большого числа клиентов.

    Примечание.

    Компьютер должен быть запущен для обновления клиента. Если компьютер не работает, когда запланировано обновление, обновление не выполняется. Когда компьютер включается и получает политику, он планирует обновление на случайное время в течение допустимого количества дней. Если это происходит по истечении количества дней обновления, оно планирует обновление в случайное время в течение 24 часов после включения компьютера.

    Из-за этого на компьютеры, которые обычно завершаются завершением работы, обновление может занять больше времени, чем ожидалось, если случайно запланированное время обновления не превышает нормальное рабочее время.

  7. Чтобы исключить клиенты из обновления, выберите Исключить указанные клиенты из обновления и укажите коллекцию для исключения. Дополнительные сведения см. в разделе Исключение клиентов из обновления.

  8. Если вы хотите, чтобы сайт скопировать пакет установки клиента в точки распространения, для которых вы включили предварительно подготовленное содержимое, выберите параметр Автоматически распространять пакет установки клиента в точки распространения, для которых включен предварительно подготовленный контент.

  9. Нажмите кнопку ОК , чтобы сохранить параметры и закрыть свойства параметров иерархии.

Клиенты получают эти параметры при следующей загрузке политики.

Примечание.

Обновления клиентов учитывают все Configuration Manager периодов обслуживания, которые вы настроили. Поток ClientServicing запускает только программу начальной загрузки установки клиента (ccmsetup.exe) во время периода обслуживания. Дополнительные сведения об известной проблеме см. в разделе Окна обновления и обслуживания клиента.

Если устройство работает под управлением выпуска Windows с фильтром записи, ccmsetup пытается скачать и установить одновременно. В противном случае ccmsetup случайным образом загрузит содержимое. После скачивания содержимого и компиляции локальной политики ClientServicing запланирует обновление клиента во время следующего периода обслуживания.

Известные проблемы

Периоды обновления и обслуживания клиента

Для клиентов версии 2111 или более ранней при обновлении до более поздней версии процесс учитывает только определенные пользователем рабочие часы . Он не использует определенный администратором период обслуживания. Например:

  • Определенный администратором период обслуживания: 12:00–5:00
  • Определяемые пользователем рабочие часы: 5:00–22:00

Обновление клиента начинается в 22:00 после рабочего времени. Он не дожидается до начала периода обслуживания в 12:00.

Эта проблема устранена в клиенте версии 2203. При обновлении клиентов с версии 2203 до более поздней они будут учитывать периоды обслуживания.

Дальнейшие действия

Альтернативные методы обновления клиентов см. в статье Развертывание клиентов на компьютерах Windows.

Исключите определенные клиенты из автоматического обновления. Дополнительные сведения см. в разделе Исключение клиентов из обновления.