Post

How to install Windows 11 on Proxmox

How to install Windows 11 on Proxmox

This post will provide you with a step-by-step guide on how to install Windows 11 on Proxmox. When installing Windows 11 on Proxmox, you’ll need the VirtIO drivers. You should also keep in mind the minimum system requirements for Windows 11. The system requirements for Windows 11 can be found on Microsoft’s official website here.

Step 1: Download Windows 11 and VirtIO drivers ISO images

1. Download the Windows 11 ISO from https://www.microsoft.com/en-us/software-download/windows11.

Windows 11 download page

2. Download the VirtIO drivers ISO from https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers by clicking on download the most recent under the Installation section.

VirtIO drivers download page

Step 2: Upload ISO images to Proxmox

1. Upload the Windows 11 and VirtIO drivers ISO images to Proxmox by clicking the node > local storage > ISO Images > Upload.

Proxmox ISO image upload window

Step 3: Create Windows 11 VM

1. To create a new VM in the Proxmox dashboard, select the appropriate node and click on Create VM in the top right corner.

2. On the General tab, assign the virtual machine a VM ID (you can leave it as default if you want) and a name.

Proxmox create virtual machine window General tab

3. On the OS tab, select the Windows 11 ISO from the ISO image dropdown menu. Next, under Guest OS, select Microsoft Windows for Type and 11/2022/2025 for Version. Finally, check the box for Add additional drive for VirtIO drivers and select the VirtIO drivers ISO from the ISO image dropdown menu.

Proxmox create virtual machine window OS tab

4. On the System tab, check the box for Add TPM, then select the appropriate storage location for TPM Storage and select v2.0 for Version. Lastly, make sure OVMF (UEFI) is selected for BIOS.

Proxmox create virtual machine window System tab

5. For the Disks tab, choose a disk size under Disk size (GiB). Keep in mind that Windows 11 requires a minimum of 64GB of storage space.

Proxmox create virtual machine window Disks tab

6. On the CPU tab, assign the desired number of cores. Keep in mind that Windows 11 requires a minimum of 2 cores.

Proxmox create virtual machine window CPU tab

7. For the Memory tab, assign the desired amount of RAM. Keep in mind that Windows 11 requires a minimum of 4GB of RAM.

Proxmox create virtual machine window Memory tab

8. You can leave everything as default on the Network tab.

Proxmox create virtual machine window Network tab

9. After reviewing everything on the Confirm tab, click Finish.

Proxmox create virtual machine window Confirm tab

Step 4: Install Windows 11

1. Start the Windows 11 VM by selecting it on the sidebar, selecting Console, and clicking Start Now.

Proxmox dashboard showing the Windows 11 VM console

2. Select your language.

Windows 11 installation Select language settings screen

3. Select your keyboard.

Windows 11 installation Select keyboard settings screen

4. Select Install Windows 11, and check the box for I agree everything will be deleted including files, apps, and settings.

Windows 11 installation Select setup option screen

5. Enter your product key or select I don’t have a product key if you don’t have one.

Windows 11 installation Product key screen

6. Select the edition you want to install.

Windows 11 installation Select Image screen

7. Click Accept.

Windows 11 installation Applicable notices and license terms screen

8. Click Load Driver.

Windows 11 installation Select location to install Windows 11 screen

9. Click on Browse, then select This PC > CD Drive (D:) virtio-win-0.1.285 > amd64 > w11, and click OK.

Windows 11 installation Install driver to show hardware screen

10. Highlight the Red Hat VirtIO SCSI pass-through controller driver and click Install.

Windows 11 installation Install driver to show hardware screen with driver highlighted

11. Highlight the Disk and click Next.

Windows 11 installation Select location to install Windows 11 screen with Disk highlighted

12. Click Install.

Windows 11 installation Ready to install screen

13. After the installation is complete, you’ll see this screen. Then, select your country or region.

Windows 11 installation Is this the right country or region? screen

14. Select your keyboard layout.

Windows 11 installation Is this the right keyboard layout or input method? screen

15. Next, you can add a second keyboard layout or select Skip.

Windows 11 installation Want to add a second keyboard layout? screen

16. On the Let’s connect you to a network screen, press Shift + F10 on your keyboard to open a command prompt. In the command prompt, type start ms-cxh:localonly and press enter. This command will cause a pop-up window to appear that will allow you to create a local user account so you don’t have to sign in with a Microsoft account.

Windows 11 installation Let's connect you to a network screen with command prompt window

17. In the pop-up window, enter the information to create a local user account.

Windows 11 installation Microsoft account Create a user for this PC pop-up window

18. Choose your privacy settings.

Windows 11 installation Choose privacy settings for your device screen

19. The installation and setup is now complete.

Screenshot of Windows 11 desktop

Step 5: Post-installation configuration

1. The next step is to update drivers to enable internet access. To do this, right-click the Windows 11 Start menu icon and select Device Manager.

Windows 11 desktop with Device Manager open

2. Navigate to Other devices, right-click Ethernet Controller, and select Update Driver. Next, select Browse my computer for drivers. On the next page, click Browse, and navigate to CD Drive (D:) virtio-win-0.1.285 > NetKVM > w11 > amd64. Finally, click OK > Next, then close the window.

Windows 11 desktop with Device Manager Browse for drivers window open

3. The Red Hat VirtIO Ethernet Adapter should appear under Network adapters in Device Manager.

Windows 11 desktop with Device Manager open and Network adapters highlighted

4. You should now have internet access.

Windows 11 desktop with Microsoft Edge open showing google.com

5. Finally, check Windows Update for any needed updates.

Windows 11 desktop with Windows Update open

This post is licensed under CC BY 4.0 by the author.