Установка 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, если диски хоста твердотельные.
| Параметр | Рекомендуемое значение | Зачем это нужно |
|---|---|---|
| Machine | q35 | Современный чипсет с поддержкой PCIe |
| BIOS | OVMF (UEFI) | Требование Secure Boot в Windows 11 |
| TPM | v2.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: пошаговый процесс
Подключите оба ISO к ВМ: Windows 11 — в первый привод, virtio-win — во второй. Запустите машину и дождитесь загрузки установщика. На этапе выбора диска список будет пустым — это нормально: нажмите Загрузить драйвер (Load driver) и укажите папку vioscsi\w11\amd64 (или viostor для VirtIO Block) на диске virtio-win.
После подхвата драйвера виртуальный диск появится в списке, и установка продолжится в обычном режиме. Этап первой настройки (OOBE) может потребовать подключения к интернету — если сетевой адаптер VirtIO ещё не работает, драйвер для него лежит в папке NetKVM\w11\amd64 того же образа.
☑️ Установка Windows 11 на Proxmox
Когда система установлена, запустите с образа 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.