How to install Windows Server on a KVM VPS ?


! This manual will only work with Windows Server editions with the versions 2012, 2008, 2008 R2
! This manual will NOT work for a standard Windows Desktop installation

To setup Windows Server on KVM you need:

  • A KVM VPS with 20GB disk space minimum (KVM Basic, Advanced or Premium)
  • The IPv4 IP address of your VPS
  • Your own Windows license (2012, 2008, 2008 R2)
  • A VNC client


This guide shows you how to install one of our available Windows ISOs with your own license on a KVM server.

First login to the VPS Panel. Here you have to:

  • Set the VPS to boot from the Windows ISO
  • Enable VNC
  • Set the "faster virtio Driver" to  Virtio 
  • ​Set the "NIC Model" to  Virtio 
​Now do a  Hard reset  and Logon to the server with  VNC 

After the hard reset  of the VPS and connecting with VNC - This might take a few tries until you get the Windows to boot (“Press any key”), you should see the normal Windows installer boot screen: 

Continue with the installation as usual until you get the empty HDD setup screen. 

Here we need to load the client Virtio drivers to be able to select the HDD for the installation and to connect to the right network interface.

  • Click  Load Driver :

  • Click  Browse  and navigate to the driver CD (usually mounted on E:\) :

Now select the right Virtio drivers folder:

  • For Windows 2012 select the  WIN8  folder
  • For Windows 2008/R2 select the  WIN7  or  WLH  folder

Windows 2012 is only available in 64-bit so select the AMD64 sub-folder - You *need* to select the correct subfolder matching your architecture (x64 = AMD64, x86 = X86).

After confirming the right driver folder you should:

  • Deselect the checkbox to hide unsupported drivers!
  • Now select  all available drivers 
  • Click  Next 

You can now resume the installation.

Once the installation is finished you will need to set up the IP manually, before the server can be reached from the Internet. The IP, Netmask, Gateway and Nameservers can all be found in the VPS admin.

No further driver installations should be required.

Your Windows Server is now ready to use.


Add Feedback