Установка Windows 11 на Proxmox VE: полное руководство

Установка Windows 11 в виртуальную машину Proxmox VE упирается в проверку установщика: без эмуляции TPM 2.0 и включённого Secure Boot инсталлятор выдаёт сообщение «Этот компьютер не соответствует минимальным системным требованиям» и останавливается. Решение — добавить виртуальный TPM-модуль при создании ВМ и выбрать правильный тип BIOS ещё до первого запуска ISO-образа.

Proxmox VE — это гипервизор на базе KVM, который отлично подходит для запуска Windows 11: при корректной настройке производительность гостевой системы приближается к «голому железу». Ниже разберём подготовку образов, создание виртуальной машины, установку драйверов VirtIO и типичные ошибки, из-за которых система не видит диск или работает медленно.

Подготовка: что понадобится перед созданием ВМ

Перед созданием виртуальной машины нужно загрузить два ISO-образа в хранилище Proxmox. Первый — установочный образ Windows 11 с официального сайта Microsoft. Второй — образ VirtIO Win с драйверами для KVM: без него установщик Windows не увидит виртуальный диск, если тот подключён как VirtIO Block или SCSI.

  • 💿 ISO-образ Windows 11, загруженный в хранилище (например, local)
  • 📀 ISO с драйверами virtio-win от проекта Fedora
  • 🧮 Минимум 4 ГБ ОЗУ и 2 виртуальных ядра CPU для гостевой системы
  • 💾 От 64 ГБ дискового пространства — это требование самой Windows 11
  • 🔐 Возможность включить TPM 2.0 и Secure Boot в настройках ВМ

Загрузить образы можно через веб-интерфейс: выберите хранилище, перейдите в раздел ISO Images и нажмите Upload, либо укажите прямую ссылку через Download from URL. Проверьте, что оба файла видны в списке, — это избавит от пауз в середине мастера создания ВМ.

Создание виртуальной машины: ключевые параметры

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

На вкладке System выберите Machine: q35, BIOS: OVMF (UEFI) и обязательно укажите хранилище для EFI Disk. Ниже включите Add TPM и выберите версию TPM v2.0 — именно её проверяет установщик Windows 11. SCSI-контроллер оставьте VirtIO SCSI single.

На вкладке Disks тип устройства задайте SCSI или VirtIO Block — оба варианта быстрее эмулируемого SATA, но потребуют драйверы во время установки. Включите опции Discard (для TRIM на SSD) и SSD emulation, если диски хоста твердотельные.

ПараметрРекомендуемое значениеЗачем это нужно
Machineq35Современный чипсет с поддержкой PCIe
BIOSOVMF (UEFI)Требование Secure Boot в Windows 11
TPMv2.0Прохождение проверки системных требований
Тип дискаSCSI / VirtIO BlockМаксимальная скорость дисковых операций
СетьVirtIO (paravirtualized)Быстрый сетевой адаптер вместо эмуляции E1000

⚠️ Внимание: EFI Disk и TPM State нужно размещать на том же типе хранилища, который поддерживает снапшоты. Если выбрать хранилище без такой поддержки, снапшоты ВМ будут создаваться с ошибкой или без состояния TPM.

Настройка процессора и памяти

На вкладке CPU укажите не менее двух ядер — меньше установщик Windows 11 просто не примет. Тип процессора лучше сменить с kvm64 по умолчанию на host: гостевая система получит доступ ко всем инструкциям физического CPU, что заметно ускоряет работу. Минус — миграция такой ВМ между узлами кластера с разными процессорами станет невозможной.

Для памяти разумный минимум — 4096 МБ. Если хост позволяет, выделите 8 ГБ и включите Balloon Device: Proxmox сможет динамически забирать неиспользуемую память у гостевой системы. Учтите, что баллонинг корректно работает только после установки гостевых драйверов VirtIO.

📊 Для каких задач вы запускаете Windows 11 в Proxmox?
Тестирование ПО
Рабочая машина с пробросом GPU
Игры
Серверные роли и лаборатория

Установка Windows 11: пошаговый процесс

Подключите оба ISO к ВМ: Windows 11 — в первый привод, virtio-win — во второй. Запустите машину и дождитесь загрузки установщика. На этапе выбора диска список будет пустым — это нормально: нажмите Загрузить драйвер (Load driver) и укажите папку vioscsi\w11\amd64 (или viostor для VirtIO Block) на диске virtio-win.

После подхвата драйвера виртуальный диск появится в списке, и установка продолжится в обычном режиме. Этап первой настройки (OOBE) может потребовать подключения к интернету — если сетевой адаптер VirtIO ещё не работает, драйвер для него лежит в папке NetKVM\w11\amd64 того же образа.

☑️ Установка Windows 11 на Proxmox

Выполнено: 0 / 6

Когда система установлена, запустите с образа virtio-win установщик virtio-win-guest-tools — он разом поставит все оставшиеся драйверы и QEMU Guest Agent. Последний важен: Proxmox сможет корректно выключать ВМ и показывать её IP-адрес в панели.

Как обойти проверку TPM, если виртуальный TPM не нужен

В установщике нажмите Shift+F10, откройте regedit, создайте в HKEY_LOCAL_MACHINE\SYSTEM\Setup ключ LabConfig с параметрами BypassTPMCheck, BypassSecureBootCheck и BypassRAMCheck (DWORD = 1). Учтите, что Microsoft не гарантирует получение обновлений на системах, установленных с обходом требований.

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

Свежая система уже работоспособна, но несколько действий сделают её заметно быстрее. Внутри Windows отключите ненужные визуальные эффекты и проверьте, что план электропитания выставлен в «Высокая производительность». На стороне хоста убедитесь, что включён вложенный paging и CPU-губернатор выставлен в performance — проверить можно командой:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Если планируется работа с графикой — например, для игр или видеомонтажа — потребуется проброс видеокарты (GPU passthrough) через IOMMU. Это отдельная процедура: нужно включить IOMMU в BIOS хоста, добавить модули vfio и скрыть устройство от самого Proxmox. Конкретные шаги зависят от платформы (Intel VT-d или AMD-Vi) и модели видеокарты, поэтому сверяйтесь с официальной вики Proxmox и документацией на ваше оборудование.

⚠️ Внимание: проброс GPU — необратимо «прячет» видеокарту от хоста. Если это единственный графический адаптер сервера, веб-консоль noVNC для ВМ перестанет показывать изображение, и управлять хостом придётся через SSH или встроенную графику процессора.

Типичные проблемы и их решения

Частая жалоба — синий экран INACCESSIBLE_BOOT_DEVICE после переноса ВМ или смены типа диска. Причина в том, что Windows не имеет драйвера под новый контроллер хранилища. Решение: вернуть исходный тип диска, установить драйверы VirtIO внутри системы и только потом менять конфигурацию.

Вторая типичная ситуация — ВМ не загружается после клонирования с ошибкой, связанной с TPM. Клонируйте машину в выключенном состоянии и проверьте, что хранилище TPM-образа доступно на целевом узле. Также встречается медленная сеть: почти всегда это следствие выбранного типа адаптера Intel E1000 вместо VirtIO — смените модель устройства в разделе Hardware и перезагрузите гостевую систему.

Почему часы в Windows 11 убегают или отстают

Гостевые системы в KVM сверяют время с виртуальным RTC. Убедитесь, что в настройках ВМ включён Time drift fix (для Windows рекомендуют localtime), а внутри системы настроена синхронизация по NTP. После установки QEMU Guest Agent синхронизация обычно стабилизируется.

Резервное копирование и снапшоты

Proxmox поддерживает два механизма защиты данных: снапшоты (быстрый откат состояния) и резервные копии через встроенный Proxmox Backup Client или отдельный Proxmox Backup Server. Для Windows 11 перед крупными обновлениями удобно делать снапшот — откат занимает секунды.

  • 📸 Снапшот перед обновлением Windows или установкой крупного ПО
  • 🗄️ Регулярные бэкапы по расписанию через Datacenter → Backup
  • 🧪 Периодическая проверка восстановления копии на тестовой ВМ
  • 🔒 Хранение бэкапов на отдельном хранилище, а не на дисках самой ВМ

Перед созданием снапшота убедитесь, что QEMU Guest Agent запущен внутри Windows: тогда Proxmox заморозит файловую систему гостя (через VSS) и снапшот будет консистентным на уровне данных, а не только диска.

FAQ: частые вопросы

Можно ли установить Windows 11 на Proxmox без TPM?

Да, через обход проверки с помощью параметров реестра LabConfig на этапе установки. Однако Microsoft не гарантирует получение обновлений на таких системах, поэтому предпочтительный вариант — включить виртуальный TPM 2.0 в настройках ВМ.

Почему установщик Windows 11 не видит виртуальный диск?

Потому что диск подключён как SCSI или VirtIO Block, а в установщике нет соответствующего драйвера. Подключите ISO virtio-win вторым приводом и подгрузите драйвер из папки vioscsi или viostor через кнопку «Загрузить драйвер».

Какой тип CPU выбрать для ВМ с Windows 11?

Тип host даёт максимальную производительность, но затрудняет живую миграцию между разнородными узлами. Для кластера с разными процессорами используйте kvm64 или x86-64-v3, если оборудование это поддерживает.

Как пробросить видеокарту в Windows 11 на Proxmox?

Нужно включить IOMMU в BIOS хоста, настроить модули vfio и добавить GPU как PCI-устройство в конфигурацию ВМ. Шаги зависят от платформы (Intel или AMD) и модели видеокарты — ориентируйтесь на официальную вики Proxmox по PCI Passthrough.

Нужен ли QEMU Guest Agent для Windows 11?

Формально нет, но на практике он обеспечивает корректное выключение ВМ, отображение IP-адреса в панели Proxmox и консистентные снапшоты через VSS. Он устанавливается вместе с пакетом virtio-win-guest-tools.