Virtualization technology has revolutionized the way we experience and utilize operating systems, offering unparalleled flexibility and functionality within a single hardware environment. For enthusiasts seeking to explore the latest in operating systems like Windows 11 while harnessing the power and versatility of Unraid, the prospect of running Windows 11 within a virtual machine (VM) presents an enticing opportunity. In this comprehensive guide, we delve into the step-by-step process of installing Windows 11 on an Unraid VM, providing insights, tips, and essential considerations to help you embark on this exciting technological journey.

 

Step I: Enabling CPU Virtualisation on your Motherboard BIOS

If you have other VMs running on your UNRAID server, you likely already have the CPU virtualisation enabled within your motherboard BIOS settings. In that case, you can completely skip this step.

But if this is your first time or you have recently reset your BIOS settings to default then you need to refer to your motherboard or system manufacturer’s manual and enable the virtualization.

The CPU virtualisation goes by different names, generally Vt-x or Vt-d for Intel Systems and SVM for AMD Systems. Asus has nicely put together a guide for their systems and you can find it here.

Advertisement

Step II: Enabling VM Manager in UNRAID

Login to your Unraid Server using a web browser

obml5MAAAAASUVORK5CYII=

Navigate to “Settings” from the navigation pane and select VM Manager.

B7uhWeduIFZJAAAAAElFTkSuQmCC

If this is your first time and you have not enabled VMs then you can enable the same by selecting “Yes” from the drop-down menu. 

HlY8vim1wpAAAAAASUVORK5CYII=

This step is mandatory for everyone, download the latest Default Windows VirtIO driver ISO by selecting the latest version from the drop-down menu and then clicking download. We will require the the virtIO drivers during and after the installation of Windows 11.

Advertisement

Step III: Downloading Windows 11 ISO

1. Go to https://www.microsoft.com/software-download/windows11 .

2. Scroll down till you reach the section “Download Windows 11 Disk Image (ISO) for x64 devices”. From there select the multi-edition iso from the drop-down menu and then click “Download now” button.

Screenshot 2023 12 04 at 2.27.33 AM

Source: Microsoft

3. Paste the downloaded iso file in the root folder of the “isos” share inside unRAID.

Advertisement

Step IV: Adding Windows 11 VM into Unraid

  1. Navigate to the VMs tab on the Navigation Bar. Once on the VMS page click on “ADD VM”
  2. A new page will open where several icons of different OS’s are listed. Select Windows 11 Icon.NTRVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBVQBVUAVUAVqUAEFoGtQXM1aFVAFVAFVQBVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBVQBVUAVUAVUAVVAFVAFVAFVQBVQBapXgf8Hko6gl2daMk8AAAAASUVORK5CYII=
  3. Now we have to configure the VM for the first time use and installation.
  4. In the name field, you can put a custom name of the VM.
  5. In the column “logical CPUs” you should allocate your CPU’s maximum CPU resources. However, initially, it is preferable to allocate 4 Cores which is also the minimum requirement for Windows 11. Anything less and we will face an error during installation.

 

Windows 11 - The Tech Blog

7. You will observe the virtIO drivers are already selected so you can leave them unchanged.

8. Next under Primary vDisk, we will create a virtual disk where Windows will install its files. Here under “vDisk Size” the default size is of the disk is set to 64GB. Our recommendation is that you keep it at 250 GB. However, you can increase or decrease it according to you needs. 

Screenshot 2023 12 04 at 1.23.40 AM

Further, the vDisk location should preferably be on the fastest drive on your system. By default, it is stored under the “domains” share. If you have an SSD as a cache drive you can turn “domains share” allocation settings to “prefer” or you can select Manual from the drop-down menu and manually locate the location of your vDisk to a share located on your SSD.

9. We can leave all other things to default for initial setup. We will modify them later once we have successfully installed the windows.

Step V: Installing Windows 11

At this stage, we have successfully configured Unraid for installing Windows 11 as a VM and we can finally proceed with the installation by simply clicking the “Create” button. Tip: You may uncheck the box that says “Start VM after creation” as you can manually start the VM later. This can save you from BIOS errors as you have to press a keyboard key as soon as the VM starts to boot into the setup of Windows 11

To avoid any error what we can do is after the VM is created we can go to the VMs tab and then click on the icon of your freshly created Windows 11 VM.  From the dropdown menu select”Start with ( vnc).

Post the initial Unraid splash screen you have to quickly press any key to enter the Windows 11  setup. After you input the setup will load its files and shortly after you will be greeted with the following screen.

Windows 11 Setup

Here what you need to notice is that you have to select Time and Currency format as English(World). By doing so we will have a bloatfree copy of Windows 11 to some extent without tweaking or modding anything. You can set the region and other preferences as per your needs later after the Windows is installed.

Click Next and you will be prompted to enter the Activation Key for your Windows 11. You can also select “I don’t have a product key option” if you plan to activate your copy of Windows later.

Note: Atlas Os only support Windows 11 Pro. Hence, it is recommended to install the Pro version if you plan to install Atlas OS. Also, Atlas OS only supports the activated version of Windows.

Screenshot 2023 12 02 at 12.02.20 AM
Screenshot 2023 12 02 at 12.02.25 AM

Next, accept the terms and conditions and proceed with the installation. 

Screenshot 2023 12 02 at 12.05.02 AM

Now the setup will ask you where you want to install the copy of the windows. But as you will observe no drive appears on the menu. Hence, we need to install the required drivers for our Virtual Disk. 

To do so simply click “Load Drivers” and you will find  Drivers for different versions of Windows. As we are installing Windows 11 we will select the second last option where we can see W11 is mentioned.

 

Screenshot 2023 12 02 at 12.05.25 AM

Click Next, and now you must be able to see a drive appears for the installation of Windows. Select that drive and click next to proceed with the installation.

Screenshot 2023 12 02 at 12.05.41 AM

Windows setup will take some time depending on your drive to install the version of Windows you have selected and shall automatically reboot. However, in case you face a black screen you can simply force stop the VM from the Unraid VMs Page and then manually start the VM.

Screenshot 2023 12 02 at 12.10.01 AM

After the successful initial boot of your VM you will come across the following screen:

Screenshot 2023 12 02 at 12.16.00 AM

Here nothing is wrong with this prompt simply click skip as this has happened due to our selection of English (World) as our Region. This will provide you with more benefit than harm. On the next screen, you can select your keyboard layout and then click yes and skip adding another keyboard layout.

Screenshot 2023 12 02 at 12.21.19 AM

Now Windows will try to connect to the internet and will not allow you to proceed without an active connection .

Now to bypass the connection requirement we have to press Shift+F10 which will launch a command prompt.

In the Command Prompt, we have to type the following command:

oobe\BypassNRO

After pressing enter your windows will restart. Now you must once again go through a few steps we completed earlier till you reach “Let’s connect you to a network” page once again but this time you will notice an option on the left side of the out greyed out Next button saying I don’t have internet. Click that and on the next screen click “Continue with limited setup”.

Screenshot 2023 12 02 at 12.21.37 AM
Screenshot 2023 12 02 at 12.21.44 AM

This way you can set up an offline account in Windows 11. Next windows will prompt you to set the username and password of your choice. Set one of your choice and you are almost done with the setup process with just one more step to go.

Screenshot 2023 12 02 at 12.23.07 AM
Screenshot 2023 12 02 at 12.23.16 AM

During this last step, you will be prompted to choose your privacy settings. During our installation, we turned them all off. You may choose what suits you best and click “Accept”.

Screenshot 2023 12 02 at 12.24.05 AM

Now Windows setup will take a while to set your preference and after that you will be greeted with Windows 11 Desktop for the first time.

Screenshot 2023 12 02 at 12.24.20 AM
Screenshot 2023 12 02 at 12.27.04 AM

Now first and the foremost thing to do is to install the virtual drivers for your freshly installed copy of Windows. So head over to the file explorer by pressing Windows+E and navigate to “This PC” using the navigation pane on the left side.

Open the contents of the CD drive, double-click the file “virtio-win-guest-tools.exe” and follow on-screen instructions to install all the necessary drivers on your Windows Virtual Machine.

Screenshot 2023 12 06 at 8.50.27 PM

At this stage, it is best to activate your copy of Windows if you haven’t done so already and personalize your Windows according to your Regional Preferences.

Voila, you have successfully installed a fresh copy of Windows 11 on your Unraid Server. Under the Next step, we will be optimising it further to run more efficiently using Atlas OS.

 

Step VI: Installing Atlas OS

Now we will be supercharging our Windows 11 VM with the installation of Atlas OS mod which will significantly reduce the amount of resources used by Windows OS and make them available for other tasks like gaming. You can read more about Atlas OS on their official website.

Let’s start by downloading the required files from the official website of the Atlas OS. Once Downloaded Extract the files onto the Desktop in a folder.

Screenshot 2023 12 02 at 12.47.10 AM

From the extracted files launch the AME Wizard Beta.exe file and from the other extracted folder drag and drop the atlasplaybook_xxxx.apbx file to the top left corner of the AME Wizard.

Screenshot 2023 12 02 at 12.49.51 AM
Now the wizard will ask you to disable Windows Defender for the sake of installation. Here you can simply click the Run Action Button and it will take you to the Defender Settings. Slide all four toggles to the off position and return to AME Wizard.
Screenshot 2023 12 02 at 12.50.23 AM
Screenshot 2023 12 02 at 12.50.35 AM

AME Wizard will verify the settings and once verified you can proceed with the installation by pressing next and you will be prompted with the following screen:

Screenshot 2023 12 02 at 12.58.36 AM

At this stage, if your copy of Windows 11 is not activated the setup wizard will not allow you to proceed further. Otherwise, we can simply click next and accept the license agreement.

On the next screen, you will be prompted to select the configuration options before proceeding. You can use the recommended settings and choose your preferred internet browser.

Finally, Click Next to let the wizard start the installation of Atlas OS.

Screenshot 2023 12 02 at 1.01.16 AM

After successful installation, the OS will restart, and you will have a bloat-free version of Windows 11 optimized for performance. Just to give you a perspective below are the screenshots of the threads and processes utilization at the ideal state on stock windows and then on with Atlas OS customization.

 

Step VII: Passing through GPU and Reallocating Resources

To configure our VM further, we need to shut down Windows 11 from the start menu. Once the VM is completely stopped we can edit it by clicking on its icon on VMs page of our Unraid Server.

Here we can increase the CPU and Ram Allocation to our Virtual Machine. Previously, we had allocated 6 cores 12 threads and 4 GB of Ram to our Windows 11 VM now we have increased it to 8 Cores 16 Threads and 16 Gb of RAM.  

 

Windows 11 VM Unraid

To passthrough GPU, scroll down to the Graphics Card menu and click the small green coloured plus icon on the right side to add a second GPU apart from a virtual GPU. 

From the drop-down list select your GPU and just below that select the same GPU as Sound Card as well.

GPU Passthrough Windows VM Unraid

At the bottom of the page, you also have the option to passthrough your other peripherals you can check mark one you want to passthrough like your wifi card and click on update.

Now before firing up your VM, we need to complete one last step. Head over to the tools page and select “System Devices”

Unraid System Devices

On the tools page, you will find different IOMMU groups. The one which we are concerned about states “VGA compatible controller”. Find that and select all devices in that group.

Lastly, click Bind Selected To VFIO at Boot and reboot your Unraid Server.

Screenshot 2023 12 06 at 11.34.45 PM

Now after your Unraid Server is back up, you can start your Windows 11 VM and install the necessary Drivers for your GPU from your manufacturer’s website. We also recommend you use Parsec or some other remote desktop software as they can offer better picture quality, and low latency and can be accessed from anywhere.

We benched our Virtual Machine using Cinebench R23 and here is the result:

 

Cinebench R23 Windows 11 VM

Our Virtual Machine System Configuration is as follows:

CPU : AMD Ryzen 3900X, 8 Cores 16 Threads (Allocated)

Ram: 16 GB, G.Skill Ripjaws V 2400 MHz (Allocated)

GPU: Asus TUF Nvidia GTX 1660

 With this, we leave you to enjoy and explore your new Virtual Machine on your Unraid Server. If you liked our guide or have any queries/suggestions let us know in the comment section down below.

Pin It on Pinterest

Share This