🪟 Install Windows 11
This guide explains how to create a Windows 11 VM on Proxmox VE 8.2.2. It’s based on a working setup and may require adjustments for different hardware or environments.
info
This is a practical walkthrough, not an official best‑practice guide. Use it as a baseline and validate with your own requirements.
Prerequisites
- ✅ Proxmox VE 8.2.2 already installed
- ✅ Windows 11 ISO downloaded
- ✅ VirtIO driver ISO downloaded
- ✅ Sufficient CPU/RAM/storage for Windows 11
warning
Windows 11 requires UEFI + TPM 2.0. Make sure those options are enabled during VM creation.
Download the ISOs
Windows 11 ISO
- Go to the Windows 11 download page.
- Under Download Windows 11 Disk Image (ISO) choose Windows 11 (multi‑edition ISO for x64).
- Select language → Confirm → 64‑bit Download.
VirtIO Drivers ISO
- Open the virtio-win GitHub releases page.
- Under Variant 1, download virtio-win.iso.
Upload ISOs to Proxmox
- In Proxmox, select local (pve).
- Go to ISO Images → Upload.
- Upload the Windows 11 ISO, then the VirtIO ISO.
Create the VM
Click Create VM and follow these settings:
General
- Name: choose a VM name
- Leave Node, VM ID, Resource Pool as default
OS
- Select the Windows 11 ISO
- Check Add additional drive for VirtIO drivers
- Select virtio-win.iso
System
Set these options:
- Graphics: Default
- Machine: q35
- BIOS: OVMF (UEFI)
- Add EFI Disk: checked
- EFI Storage: local-lvm
- Pre-Enroll keys: checked
- SCSI Controller: VirtIO SCSI single
- Qemu Agent: checked
- Add TPM: checked
- TPM Storage: local-lvm
- TPM Version: v2.0
Disk
- Disk size: at least 64GiB
- Leave other defaults
CPU
- Cores: as needed
- Type: host
Memory
- Assign RAM based on your workload
Network
- Leave defaults
Confirm
- Uncheck Start after created
- Click Finish
Install Windows 11
- Start the VM → open Console.
- Boot from the ISO when prompted.
- Choose Windows 11 Pro if you plan to use Remote Desktop.
Load VirtIO Storage Driver
At the Install Location screen, disks may be missing. Load the VirtIO driver:
- Click Load Driver → Browse
- Open
\amd64\w11on the VirtIO ISO - Select Red Hat VirtIO SCSI pass-through controller → Install
Disks should appear. Continue installation.
Install Full VirtIO Drivers
After Windows finishes installing and reaches the network setup step:
- Press Shift + F10 to open Terminal
- Run:
D:\virtio-win-guest-tools.exe - Install using defaults
- Close Terminal and continue setup
Network should now work.
Post‑Install
Optional next steps:
- Enable RDP for remote access
- Verify Qemu Agent actions (Shutdown/Restart from Proxmox)
Completion
✅ Windows 11 VM is ready!
Next steps:
- Install updates and drivers
- Create a snapshot
- Configure backups