Skip to main content

🪟 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

  1. Go to the Windows 11 download page.
  2. Under Download Windows 11 Disk Image (ISO) choose Windows 11 (multi‑edition ISO for x64).
  3. Select language → Confirm64‑bit Download.

VirtIO Drivers ISO

  1. Open the virtio-win GitHub releases page.
  2. Under Variant 1, download virtio-win.iso.

Upload ISOs to Proxmox

  1. In Proxmox, select local (pve).
  2. Go to ISO Images → Upload.
  3. 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

  1. Start the VM → open Console.
  2. Boot from the ISO when prompted.
  3. 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:

  1. Click Load DriverBrowse
  2. Open \amd64\w11 on the VirtIO ISO
  3. Select Red Hat VirtIO SCSI pass-through controllerInstall

Disks should appear. Continue installation.

Install Full VirtIO Drivers

After Windows finishes installing and reaches the network setup step:

  1. Press Shift + F10 to open Terminal
  2. Run:
    D:\virtio-win-guest-tools.exe
  3. Install using defaults
  4. 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