Install Windows Server 2019 on QuantumHost

Requirements; deploy a server with a minimum below configuration:

  • 2 vCPU, 4GB RAM, 40 GB DISK
  • Choose any Linux version for the initial build.
  • Windows Server 2019 License (if your production server)

Now the server is installed, use the web console to access your VPS, the Linux Console from the client area, or SSH. However, we want to install Windows Server on our VPS, Windows Server 2019, in this article.

Navigate to your Active VPS on QuantumHost, from the Main Menu, navigate to Services, My Services

Active VPS

Scroll a bit down, go to the ISO Images section under Service Management, and mount the Windows server of your choice.

Select ISO Image

Use the search or navigate the page to find the ISO and click the icon on the right side to mount it to the VPS.

Mount ISO Windows Server 2019

Click Confirm to mount the ISO to the virtual machine.

Confirm Mount ISO

Now go back to the VPS Overview, select 'Power Off' below Service Actions. Don't just reboot, or you might not see the option to boot from the image (ISO) we have mounted.

Power Off

Click Power Off

Next, Power On

Power On

Click Power On

And now quickly go to the Console!

Now there will option to Press Any Key to Boot From CD/DVD. Press Enter, and hopefully, you will see the booting process. If not, then try restarting the server.

You will notice when it is fine when Windows Preinstallation Environment is loading:

Select Language and other preferences

Click Install Now

Setup Is Starting


Choose the Standard Desktop Experience option when asked for the version of windows. You can choose others if you know what you are doing. As already mentioned in the requirements; is that you are responsible for your Windows Server Licence. However, we don't need to provide a license during installation. This can be done later.

Accept the EULA; license terms and click Next.

Accept EULA

Choose Custom: Install Windows only (Advanced)

Active VPS

At this stage, no drivers have been found to allocate the drive. This is because the back-end is hosted on KVM. And this requires an extra step to get to work. We need to load 3 drivers from another ISO. 

No Drivers KVM

Ok, so go to ISO Images, and click Unmount.

Unmount ISO

Confirm unmount.

Search for 'virtio-win' and click the icon on the right side to mount the ISO.

virtio ISO Mount

Confirm ISO Mount

Go back to the Console, and click Load Driver.

We need the following drivers:

  • Balloon
  • NetKVM
  • vioscsi

Each of the folders will usually have a subfolder with the architecture (amd64). This must be selected to install the drivers.

1. Balloon

2. NetKVM

3. vioscsi

After installing the virtio drivers, you will instantly see that the disk partitions are now shown.

But before you can continue, you need to switch back to the previously used Windows Server 2019 English ISO.

Go back to ISO Images from the VPS Overview.

Unmount the current virtio ISO.

Mount back the Windows Server 2019 English ISO.

Get back to the Console.

Delete existing partitions and click next to auto partition and start the installation.

Delete the 2nd also, to get a state like the one below for fresh installation on 1 system partition (recommended for beginners)

Click the Next button to start the Installation.

Installation in progress:

At this point, the server will reboot. Please do not press any key to boot from the ISO; the system should boot from the SSD drive we've just installed Windows Server 2019.


Provide the details for the built-in administrator account.

Login with the provided credentials (Find the Ctrl+Alt+Del button above the Console window)

Optional: Enable Remote Desktop Access

Open the Windows File Explorer, right-click This PC, Properties.

Click the Remote tab, and select Allow remote connections to this computer

Now you'll be able to log in over RDP.

You can easily find the Public IP address that is assigned to your VPS on the Overview Page.

Public IP VPS

Use this IP to make the connection to your VPS with the Microsoft Terminal Services Client (mstsc.exe)

Next; Want to create an A record (Address Record) to access the server in this manner; Then follow this guide.

  • Windows Server, Cloud Server
  • 12 Users Found This Useful
Was this answer helpful?

Related Articles

Connect to your Cloud VM

With our easy-to-manage tools, it's true that on QuantumHost you can access the noVNC console...

Cloud VM Snapshots

You can create snapshots when you need them and keep them forever or until you decide to delete...

Rebuild a Cloud VM

On QuantumHost, you'll have the option to Rebuild your virtual server at any time. This operation...

Restore Cloud VM from Backup

In this article, we will restore a Cloud VM from Backup. Be aware that this is only possible...

Reverse DNS

To set an rDNS (reverse DNS or PTR) entry for a cloud server, you first need to log into...