Install Windows 11 on Proxmox – Now Better Than Before!

Don’t just install Windows 11 on Proxmox but also supercharge it with these best 5 tweaks!

Proxmox 8 comes with loads of improvements, including better compatibility for Windows.

But if you don’t know how to install Windows 11 on Proxmox 8, you’ve come to the right place because...

Unlike how it is usually installed by other users, there’s an even better and more efficient way to install Windows 11 on Proxmox, and we’re going to show you just that in this article!

Curious to find out? Just before that, we caution you that this is going to be very helpful, dense, in-depth, and transformative!

Why Do I Install Windows 11 on Proxmox 8?

Installing Windows 11 on Proxmox allows me to create a virtual PC that my family members can share and access using a remote desktop. And my setup isn’t a usual one.

We know how the official Windows ISO images come with tons of Microsoft’s bloatware and also force you to sign into a Microsoft account. This is something I don’t want nor do I like it.

But using my alternative setup process, you can bypass all these and even make your virtual machine highly efficient with the 5 Windows 11 tweaks I have for you in this article.

They should improve your user experience, performance, and everything that’s actually on your wishlist.

How to Install Windows 11 on Proxmox 8?

If you are more of a video person then you may follow Anand's Youtube video:

Proxmox 8 Makes Installing Windows 11 a Breeze + 5 Simple Tweaks

Before we do things differently, we’ve got to do a few things the old way. We need to download Windows’s ISO file from Microsoft's website, as we usually do.

Download Windows 11 ISO files, VirtIO Drivers

  1. Open your search engine and type “Windows 11 ISO file download,” and then click on the first link that you see (as shown in the image below).

    Searching For Windows 11 Iso File For Download
    Searching For Windows 11 Iso File For Download
  2. Under “Download Windows 11 Disk Image (ISO) for x64 devices,” click on the drop-down menu and select “Windows 11 multi-edition ISO for x64 devices.”

    Selecting The Windows 11'S Disk Image Edition
    Selecting The Windows 11'S Disk Image Edition
  3. Click on “Download Now.”

    Downloading Windows 11 Disk Image To Install On Proxmox
    Downloading Windows 11 Disk Image To Install On Proxmox
  4. In the “Select the product language,” pick a language that you want to proceed with. We’re selecting “English (United States)”.
  5. In the next “Download - Windows 11 English” menu, select “64-bit download” and select a target location where you want to save this file.
  6. Allow the downloading to complete.

Be the 1 in 200,000. Help us sustain what we do.
113 / 150 by Dec 31, 2024
You will gain benefits such as discord roles, exclusive content, ad-free browsing, raffles, and more.
Join the Geek Army (starting from just $1.67/month)

Windows 11 Alternative Images (without Bloatware)

Now, you’d be wondering how we’re going to strip away Microsoft's bloatware and forceful method to make you sign into a Microsoft account. The answer is “Tiny11” (you can download Tiny 11 from here).

There are other alternatives as well, such as Ghost Spectre Windows 11, its another super light version, but we’re going to be using Tiny11 for this guide.

Also, you’ll also be needing VirtIO drivers, which you can download from here, and make sure to “download the latest stable.”

Create Windows 11 VM on Proxmox

Now, here's what you need to do to finish installing Windows 11 on Proxmox:

  1. Open your Proxmox instance, and then I’m opening "SSD (pve),” where all of my ISO files are stored.

    Opening The Attached Ssd Device To Access Iso Files And Upload Windows 11'S Iso File
    Opening The Attached Ssd Device To Access Iso Files And Upload Windows 11'S Iso File
  2. Open “ISO images.”

    Opening The &Quot;Iso Images&Quot; Tab
    Opening The "Iso Images" Tab
  3. Click on the “Upload” button and browse the ISO images that you’ve downloaded.

    Selecting The &Quot;Upload&Quot; Option To Upload The Windows 11'S Iso File
    Selecting The "Upload" Option To Upload The Windows 11'S Iso File
  4. Once you uploaded all the ISO files, i.e., Windows 11 ISO file/Tiny11 ISO file and VirtIO drivers, you should see something like this.

    All The Iso Files Are Uploaded And Ready To Be Installed
    All The Iso Files Are Uploaded And Ready To Be Installed
  5. Select “Create VM” on the top right corner.

    Selecting The &Quot;Create Vm&Quot; Option To Install Windows 11 On Proxmox Virtual Machine
    Selecting The "Create Vm" Option To Install Windows 11 On Proxmox Virtual Machine
  6. Under the “VM ID,” type an ID for your VM (I am choosing “403”).
  7. Now, under "Name,” give it a name of your choice. We’re naming it Tiny11-Test for now.
  8. Select “Start at boot.”

    Giving The Virtual Machine A Name, Selecting &Quot;Start At Boot,&Quot; And Selecting A Vm Id Before Installation
    Giving The Virtual Machine A Name, Selecting "Start At Boot," And Selecting A Vm Id Before Installation
  9. Now, open the “OS” tab.

    Opening The &Quot;Os&Quot; Tab
    Opening The "Os" Tab
  10. Select the “Storage” drop-down menu and select the location where your ISO images are stored. In our case it is "SSD,” therefore we’re selecting that.
  11. Click on the “ISO Image” and select the image. In our case, it is "Tiny11_23H2_x64.iso” (or the Windows 11 ISO file).
  12. Select the “Advanced option” in the bottom right corner of the window.
  13. Now, you should see a menu called “Guest OS.” Under the "Type,” select “Microsoft Windows.”
  14. Under "Version,” pick the most recent version that’s available to select.
  15. Now select the checkbox “Add additional drive for VirtIO drivers.”
  16. Click the “Storage” drop-down menu and select the location where your ISO files are saved. In our case, it is “SSD.”
  17. Similarly, click on the “ISO image” drop-down menu and select "virtio-win.iso.”
  18. Now click on “Next.”

    Configuring The Os Tab By Selecting The Correct Iso Locations And Files And Enabling &Quot;Advanced Options&Quot;
    Configuring The Os Tab By Selecting The Correct Iso Locations And Files And Enabling "Advanced Options"
  19. Under the “System” tab, click on the “EFI System” drop-down menu and then select where you want it to be saved. In our case, it's going to be "local-zfs.”
  20. Click on the “SCSI Controller” drop-down menu and select “Virtio SCSI single.”
  21. Enable “Qemu Agent” by clicking on the checkbox.
  22. Click on “TPM Storage” and then select the same storage location. In our case, it’s going to be "local-zfs.”

    Configuring The &Quot;System&Quot; Tab With All The Necessary Changes
    Configuring The "System" Tab With All The Necessary Changes
  23. Click on the “Next” button to open the “Disks” page.
  24. Storage” is again going to be “local-zfs(in our case).
  25. We’ll increase the size of the disk from the default 32 GB to 72 GB to account for any software and apps you may install in future. Watch Anand's video on how to increase the size of the VM disk later on, if your disk starts to fill up.
    Increase Proxmox Virtual Machine Disk Size - Linux & Windows Guests

  26. Now, enable “Discard” (only if using an SSD), “SSD Emulation” (only if using an SSD), and “Backup.”

    Configuring The &Quot;Disks&Quot; Tab With All The Necessary Changes
    Configuring The "Disks" Tab With All The Necessary Changes
  27. Click “Next” to open the “CPU” tab, and under "Cores,” allot CPU cores. Since my Proxmox host has 16 cores, I’m allotting 8 cores.
  28. Now, under the "Type,” select “Host, which will let Windows get processor information from the Proxmox host directly.”

    Configuring The &Quot;Cpu&Quot; Tab With All The Necessary Changes
    Configuring The "Cpu" Tab With All The Necessary Changes
  29. Click on “Next” to move over to the “Memory” tab and allot memory. Since I have 64 GB of memory, I’m allotting about 8 GB.

    Configuring The &Quot;Memory&Quot; Tab With All The Necessary Changes
    Configuring The "Memory" Tab With All The Necessary Changes
  30. Click “Next” to go to the “Network” tab. We don’t really have anything to change here, so click on “Next” to go to the “Confirm” tab.
  31. Select the “Start after created” checkbox and then click on “Finish.”

    Enabling The &Quot;Start After Created&Quot; Checkbox
    Enabling The "Start After Created" Checkbox

Now, we’re opening the “403” virtual machine that we created and selecting “Console.” Your Proxmox should boot until you’re met with the Windows setup screen.

Install Windows 11 On Proxmox
Showing The "403" Virtual Machine In The Proxmox Instance

Windows 11 Installation in a Proxmox VM

Now, here’s what you need to do:

  1. Click “Next” on the language and other general preferences pages with default settings that Windows recommends, or pick a language that you’re comfortable with.
  2. Accept Windows’ license terms and click on "Next.”
  3. The drives window should appear empty now. Select “Load driver,” and in the pop-up box, select “Browse.”

    Selecting &Quot;Load Driver&Quot; Under The &Quot;Windows Setup&Quot;
    Selecting "Load Driver" Under The "Windows Setup"
  4. Now select “CD Drive (D:) virtio-win-0. 1.240.”

    Opening The Virtio Driver Iso Image File
    Opening The Virtio Driver Iso Image File
  5. Expand “amd64” and then select “w11” and select “Next” and wait for a few seconds for the drivers to be automatically recognized and installed.

    Selecting &Quot;W11&Quot; Folder Under &Quot;Amd64&Quot;
    Selecting "W11" Folder Under "Amd64"
  6. Once the drivers are installed, you should see an unallocated disk that you can use to install Windows 11.

    72 Gb Of Unallocated Drive Space Is Available For Utilization
    72 Gb Of Unallocated Drive Space Is Available For Utilization
  7. Click on “New” and choose how much volume you want to allocate, then click on “Apply” and then click on “OK” in the pop-up window. The installer will create 3 partitions and format them.

    Allocating Disk Space By Clicking On The Option &Quot;New&Quot;
    Allocating Disk Space By Clicking On The Option "New"
  8. Select the partition that you just created; in our case, it is “Drive 0 Partition 3.”

    Selecting The &Quot;Drive 0 Partition 3&Quot; Disk
    Selecting The "Drive 0 Partition 3" Disk
  9. Select “Load driver,” and then in the pop-up menu, select “Browse.”
  10. Open the same ISO image “CD Drive (D:) virtio-win-0. 1.240” and expand “NetKVM.”
  11. Now, expand “Win11” and then select “amd64” and click on “OK.”
  12. In the next screen, click on “Next.”
  13. Select your partition; in our case, it is “Drive 0 Partition 3” and then click on “Next” and allow a few moments for the Windows to install.
  14. Now, select your country and keyboard, and wait for Windows to check for updates.
  15. Give your system a name and also create a password.
  16. Select security questions.
  17. Under “Choose privacy settings for your device,” disable options that you don’t want, and once done, select “Accept.”
  18. Now Windows will again check for updates and will be installing. Give it a few moments to complete.
  19. Now login into your user account and let Windows complete the setup process.
  20. Once that’s done, you’re all set! Installing Windows 11 on Proxmox is now complete.
TIP: If you would like to skip Microsoft account login, press Shift+F10 and type oobe\bypassnro. In addition, if you would like to skip the 3 security questions, you may leave the password empty.

Tiny11 vs Official Windows 11

If you install Windows 11 on Proxmox using the official Windows 11 ISO, you’ll be bombarded with Windows’ junk; however, when using Tiny11’s ISO file, everything is stripped away and you get to experience a much cleaner Windows.

Which would be your preferred Windows 11 version for your setup?

View Results

Loading ... Loading ...

You’ll be blessed with the absence of Co-pilot, which Windows is pushing like crazy, and the weather icon is also disabled, and all the bloatware of apps that’s preinstalled by Windows is usually also stripped away on the Tiny11 Windows version.

If you’re asking if you can still get updates from Windows, activate it, and more, the answer is yes! Tiny11 Windows works perfectly alright; it just disables a lot of the junk for you and gives a clean UI and user experience.

5 Tweaks for Windows 11

Windows 11 brought so many changes that some are good and some are horrible; however, thanks to Windows’ nature and adaptability to customization, we can tweak a lot of it and make it tailored to our use case and even refine a lot of the flaws that Windows 11 came along with.

1. Explorer Patcher

Windows 11’s taskbar style is quite off for my taste, and I hate it. Luckily I can go back and change it to how it was on Windows 10 using Explorer Patcher.

Here’s how to revert the taskbar to how it was on Windows 10 on Windows 11:

  1. Open your browser and search for Explorer Patcher on your preferred search engine.

    Searching For &Quot;Explorer Patcher&Quot; In The Search Engine
    Searching For "Explorer Patcher" In The Search Engine
  2. You should see a GitHub project. Open that.
  3. Click on “Releases.”

    Accessing The &Quot;Releases&Quot; Option
    Accessing The "Releases" Option
  4. Now, expand “Assets” and then click on “ep_setup.exe” to download the “Explorer Patcher.”

    Downloading The Explorer Patcher Setup File
    Downloading The Explorer Patcher Setup File
  5. Once the file is downloaded, run the file.
  6. After the file has run, your taskbar should change back to how it was on Windows 10.

2. Dark Mode

If you want your Windows to turn UI dark during the evening and light during the day, then “AutoDarkMode” should just do that for you. It uses your location and time to change the UI to dark or light.

Here’s where and how you can find and install it:

  1. Search for “AutoDarkMode” on your preferred search engine and then open the GitHub result.

    Searching For &Quot;Auto Dark Mode&Quot; And Opening The Github Result
    Searching For "Auto Dark Mode" And Opening The Github Result
  2. Click on the “Download” button in the repository and download the latest version.

    Downloading The Auto Dark Mode
    Downloading The Auto Dark Mode
  3. Once the file has been downloaded, open the file and select “Install for all me (user recommended) / Install for all users.”
  4. Go through the remainder of the installation process and give it a few seconds to install.
  5. Now the app window will open; select “Enable auto theme switching.”
  6. Enable “From sunset to sunrise (location service),” and it should immediately pick up your location.
  7. You’re done! Now every evening your windows will use the dark theme, protecting your eyes!

3. Remove the “Learn more about this picture” Icon on Desktop

The &Quot;Learn More About This Picture&Quot; Icon On The Desktop
The "Learn More About This Picture" Icon On The Desktop

The “Learn more about this picture” icon is quite annoying, and you can’t actually remove it from the desktop since there’s no option for it, and you see that icon because of “Windows Spotlight." However, there’s a neat trick to remove that.

Here’s how to do that:

  1. Click on the search button in the taskbar and search “background.”
  2. Select a different picture as a background, and that should remove that icon.

4. Install VirtIO Win Guest Tools

By installing VirtIO Win Guest Tools, you could improve the Windows usage on Proxmox. Here’s how to install this:

  1. Open the drive “CD Drive (D:) virtio-win-0. 1.240.”
  2. And you should find “virtio-win-guest-tools.”

    Locating And Installing The Virtio Win Guest Tools
    Locating And Installing The Virtio Win Guest Tools
  3. The setup window will open. Accept the terms and conditions and click on “Install.”
  4. The rest of the setup process is similar, and keep continuing until the tool is finished installing.
  5. Open the Proxmox window and click on "Options,” and you should see the “Spice Enhancements.” is disabled.

    Spice Enhancements Is Disabled
    Spice Enhancements Is Disabled
  6. Click on the checkbox “Folder Sharing” to enable the folder transfer between the host and the Windows virtual machine.

    Enabling Folder Sharing Under The &Quot;Spice Enhancements&Quot;
    Enabling Folder Sharing Under The "Spice Enhancements"

5. Chris Titus Tech’s Windows Utility

Using Chris Titus Tech’s Windows Utility, you can tweak a bunch of things on how your Windows looks, operates and a lot more.

Here’s how to install it:

  1. Click on the “Search” button and then search for “Powershell” and open it with administrator privileges.
  2. Copy this code “iwr -useb https://christitus.com/win | iex” and paste it.
  3. Press “Enter” to finish and begin installing it.
  4. Now you’ll see a screen with overwhelming options to customize your Windows to your liking by either downloading new programs or customizing the performance; the options are endless! Enjoy!

Conclusion

So, that's how easy it is to install Windows 11 on Proxmox. Not only that, but by using our 5 awesome tweaks, you can enhance your experience.

Running Windows 11 as VM on Proxmox is one of the easiest ways to have on the go access to Windows. Once setup, you can enable Remote Desktop and use any machine on your LAN to remotely access your Windows 11 system.

But wait, it gets better. Combined with a web-based remote access client like Guacamole, you can even access your system from anywhere in the world. All you need is a modern browser. Check out Deployarr if you are interested in setting up.

Be the 1 in 200,000. Help us sustain what we do.
113 / 150 by Dec 31, 2024
Join Us (starting from just $1.67/month)

Abdul Moiz

Abdul Moiz loves technology, fashion, photography, and business. His first love is technology, and he loves talking about it. How does he chill when he's not writing? You are most likely to catch him eating out, traveling, working out, or watching tech videos.

Try Deployarr