Обновление на месте для поддерживаемых виртуальных машин, работающих Windows в Azure (клиент Windows)

Применимо к виртуальным машинам ✔️ Windows

Original product version: Windows 10, версия 1803, все выпуски, Windows 10, версия 1709, все выпуски, виртуальная машина под управлением Windows, Windows 10, Windows 8.1, Windows 7 Enterprise
Исходный номер базы знаний: 4014997

Сводка

В этой статье описывается, как выполнять обновление системы на месте на виртуальных машинах Azure, основанных на Windows 10 и Windows 11 (VMs). В нём также описываются обходные пути для виртуальных машин Azure, которые не поддерживаются для обновлений системы в процессе.

Примечание.

Ищете Windows Server?
Для Azure виртуальных машин на Windows Server см. обновление на месте для поддерживаемых виртуальных машин Windows Server.

Предостережение

После выполнения процесса в этой статье возникает отключение между плоскостем данных и уровнем управления виртуальной машины. Azure возможности, такие как автоматическое исправление гостевой, автоматические обновления образов ОС, Hotpatching и Диспетчер обновлений Azure недоступны. Чтобы использовать эти функции, создайте новую виртуальную машину с помощью предпочитаемой операционной системы вместо выполнения обновления на месте.

Это важно

Virtual machine (VM) запущен в Azure и возникают проблемы клиентский компонент Центра обновления Windows?

Пытаетесь диагностировать и устранять проблемы с клиентский компонент Центра обновления Windows или обновлением ОС Windows для вашей виртуальной машины Azure? Попробуйте один из следующих средств:

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

Симптомы

Рассмотрим следующий сценарий.

  • У вас есть виртуальная машина, которая работает Windows в среде Microsoft Azure.
  • Вы запустили обновление виртуальной машины на месте для перехода на более новую версию операционной системы.

В этом сценарии обновление может завершиться ошибкой или заблокироваться и потребовать прямого доступа к консоли.

Причина

Обновления системы на месте поддерживаются для определенных версий Azure Windows виртуальных машин. Мы работаем над расширением поддержки обновления системы на месте (в качестве обновления компонентов) до других версий в ближайшее время.

Версии Windows, поддерживаемые для обновлений системы без переустановки

  • Windows 10 для одного сеанса, все редакции, все версии

    Примечание.

    • Вы не можете выполнить обновление на месте с единого номера SKU Windows до номера SKU с несколькими сеансами. Дополнительные сведения см. в статье Могу ли я обновить виртуальную машину Windows до Windows Enterprise multi-session?.
    • При переходе с Windows 10 на Windows 11 следуйте рекомендациям, развертывая новые виртуальные машины. Этот подход позволяет избежать потенциальных проблем совместимости и обеспечивает оптимизированную конфигурацию. Виртуальная машина должна соответствовать требованиям hardware для Windows 11.

Windows версии, которые не поддерживают обновления системы на месте (рекомендуется использовать обходное решение)

  • Windows 10 и 11 (все многосеансовые версии) — обычно используются в качестве хостов сеансов Виртуальный рабочий стол Azure
  • Windows 10 и 11 с однопользовательским сеансом до Windows 10 и 11 с многопользовательскими сеансами (cross-SKU)
  • Windows 8.1
  • Windows 7 Enterprise

Это важно

На сеансовых узлах Виртуальный рабочий стол Azure: обновление не поддерживается для сеансовых узлов с пулом или для многосеансовой конфигурации Виртуальный рабочий стол Azure. Эти виртуальные машины используют многосессию Windows 10/11 Enterprise, которая не поддерживает встроенные обновления компонентов. Попытка выполнить обновление на месте (IPU) на сеансовом хосте Виртуальный рабочий стол Azure может привести к неисправности сеансового хоста, неудачам в подключении пользователей и потере доступности сеансового хоста. Для сред Виртуальный рабочий стол Azure вместо этого используйте замену на основе образов. См. руководство по обновлению узла сеанса Виртуальный рабочий стол Azure далее в этой статье.

Процесс обновления системы на месте для виртуальной машины Windows 10

Этот процесс занимает 45–60 минут и перезапускает виртуальную машину. Чтобы выполнить обновление системы на месте, выполните следующие действия.

  1. Запустите средство оценки обновления операционной системы Windows для виртуальной машины Azure (VM), чтобы проверить путь обновления ОС и выявить наличие известных проблем.

  2. Убедитесь, что виртуальная машина Windows 10 не использует Эфемерный диск ОС. Эта функция в настоящее время не поддерживается.

  3. Убедитесь, что Windows 10 виртуальная машина имеет не менее 2 ГБ ОЗУ и 12 ГБ свободного места на диске системы.

  4. Чтобы предотвратить потерю данных, создайте резервную копию виртуальной машины Windows 10 с помощью Azure Backup. Вы также можете использовать стороннее решение резервного копирования из Azure Marketplace Backup & Recovery.

  5. Чтобы проверить успешность резервного копирования, отключите исходную Windows 10 виртуальную машину и убедитесь, что вы можете восстановить новую виртуальную машину из резервной копии и успешность работы всех приложений.

    Примечание.

    Вы можете использовать исходную Windows 10 виртуальную машину или восстановленную виртуальную машину в качестве источника для обновления системы на месте. Виртуальные машины не могут работать одновременно, если только не измените имя системы и IP-адрес одной виртуальной машины, чтобы избежать конфликтов.

  6. Подключитесь к виртуальной машине Windows 10 и перейдите к Settings>Updates и Безопасность>клиентский компонент Центра обновления Windows.

  7. В клиентский компонент Центра обновления Windows выберите Check for updates.

  8. Когда появится элемент обновления компонентов, выберите "Скачать и установить сейчас".

Обновление загружает и устанавливает. Параметры пользователя и данные сохраняются, а виртуальная машина перезапускается автоматически.

Если у вас есть общие вопросы об этой процедуре, опубликуйте их в Microsoft Q& A. Добавьте тег azure-virtual-machines к вашим вопросам.

Обходной путь

Чтобы обойти эту проблему, создайте виртуальную машину Azure с поддерживаемой версией. Скачайте и обновите виртуальный жесткий диск виртуальной машины.

Чтобы предотвратить потерю данных, создайте резервную копию виртуальной машины Windows 10 с помощью Azure Backup. Или используйте стороннее решение для резервного копирования из Azure Marketplace Backup & Recovery.

Скачать и обновить виртуальный жесткий диск

Шаг 1. Обновление на месте на локальной Hyper-V виртуальной машине

  1. Скачайте VHD виртуальной машины.
  2. Подключите VHD к локальной Hyper-V виртуальной машине.
  3. Запустите виртуальную машину.
  4. Выполните обновление на месте.

Шаг 2. Отправка виртуального жесткого диска в Azure

Выполните действия, описанные в следующей статье, чтобы отправить виртуальный жесткий диск в Azure и развернуть виртуальную машину.

Загрузите обобщенный файл VHD и затем используйте его для создания новых виртуальных машин в Azure

Примечание.

При обновлении на месте на виртуальных машинах Azure Windows свойства виртуальной машины на портале Azure не обновляются. Изменения отражаются только в ОС. Это означает, что информация об исходном изображении в свойствах виртуальной машины (включая поставщика, предложение и план) остается неизменной. Образ, используемый для развертывания виртуальной машины, остается неизменным. Обновляется только ОС.

Руководство по обновлению узла сеанса Виртуальный рабочий стол Azure

Виртуальный рабочий стол Azure на узлах сеансов, использующих Windows 10 или Windows 11 Enterprise Multi-Session, не поддерживает обновления на месте. Попытка IPU на этих виртуальных машинах может привести:

  • Ошибка регистрации сеансового хоста в пуле узлов Виртуальный рабочий стол Azure.
  • Сбои подключения пользователей.
  • Потеря подключения к профильному контейнеру FSLogix.
  • Недоступность сеансового хоста, требующая ручного восстановления.

Вместо обновления ОС на существующем узле сеанса замените узлы сеансов новыми виртуальными машинами, созданными на основе обновленного образа:

  1. Создайте новый золотой образ — создайте новый образ виртуальной машины с целевой версией Windows, установите необходимые приложения и настройте FSLogix и другие компоненты Виртуальный рабочий стол Azure.
  2. Добавление новых узлов сеансов — развертывание новых узлов сеансов из обновленного образа в существующий пул узлов.
  3. Очистка существующих узлов сеансов — установка существующих (старых версий) узлов сеансов в режим очистки, поэтому новые сеансы пользователей не подключаются к ним.
  4. Удалите старые узлы сеансов. После перехода пользователей на новые узлы сеансов удалите старые виртуальные машины из пула узлов и освободите их.

Дополнительные сведения можно найти здесь

исключение для личного рабочего стола Виртуальный рабочий стол Azure

Для узлов сеансов Виртуальный рабочий стол Azure с персональным рабочим столом, использующих Windows 10 или Windows 11 с одиночным сеансом (не мультисессионным), обновление на месте выполняется по тому же процессу, что и для стандартных виртуальных машин Azure. Ознакомьтесь с процессом обновления системы на месте для виртуальной машины Windows 10 в начале этой статьи.

Примечание.

Личные рабочие столы, использующие односеансовую версию Windows, имеют право на обновление на месте, но личные рабочие столы, использующие многосеансовую версию Windows, не имеют такого права. Перед попыткой обновления проверьте номер SKU Windows. Запустите winver или проверьте SystemInfo на узле сеанса, чтобы определить, является ли он односеансовым или мультисессионным.

Ссылки

Поддержка серверного программного обеспечения Майкрософт на виртуальных машинах Azure.

Отказ от ответственности за контакт с третьими лицами

Майкрософт предоставляет сторонние контактные данные, которые помогут вам найти дополнительные сведения об этом разделе. Эти контактные данные могут изменяться без уведомления. Майкрософт не гарантирует точность сторонних контактных данных.