Небольшая заметка в копилку лайфхаков.
Иногда при использовании Hyper-V можно столкнуться с ситуацией, когда Windows в виртуальной машине не желает обновляться. В частности, я столкнулся с этим в Windows Server 2008 R2.
Система выдаёт ошибку 80072EE2 и не даёт никаких пояснений. Не особо больше информации и на сайте Microsoft. Впрочем, решение есть.
Данная ошибка связана с параметром передачи больших пакетов в свойствах сетевой карты хоста. В роли хоста у нас выступает физический сервер, на котором развернут Hyper-V.
После установки Hyper-V создаёт виртуальный коммутатор, к которому подключаются сетевые интерфейсы реальной и виртуальных машин. Физический сетевой интерфейс после разворачивания Hyper-V становится, фактически, портом в виртуальном коммутаторе, через который тот взаимодействует с внешним миром.
Для решения нашей проблемы откроем Диспетчер устройств на хосте и зайдем в свойства реальной сетевой карты.
Далее нас интересует вкладка Advanced (Дополнительно), где есть параметры Large Send Offload V2 (IPv4) и Large Send Offload V2 (IPv6).
Как следует из описания, эти настройки отвечают за сегментацию сетевым адаптером больших пакетов данных. Нам нужно отключить их, то бишь перевести в положение Disabled.
Сохраните настройки и выполните новый поиск обновлений на виртуальной машине.
Статьи по теме: