Windows 11 KVM Client Drivers and Tips
Working KVM drives and guest tools.
This walkthrough also apply to Windows 10.
virtio drivers before installing Windows 11 in KVM. As we need the driver iso during the installation process.
Go to following URL:
|Required during installation. Provide network and storage drivers.
|Required after installation. Provide dynamic screen resizing for remote connection.
On KVM host, put both Windows iso and virtio-win.iso into KVM storage pool. The default location is
If done correctly, they should show up in KVM storage pool like following.
Start KVM creation.
Choose local media. Then
Select Windows ISO either by drop down or
If operating system was not detect automatically, type
Microsoftin the box and you should be presented with a pop up menu. Choose
Microsoft Windows 11.
Set memory size. Then
CPUwill be override in customization steps.
Set disk size. Then
Set name of new VM.
Customize configuration before install.
Customization screen will pop up. Continue to next section.
We will set VM to use VirtIO, TPM.
Windows Home only use 1 CPU socket, Windows Pro only use 2 CPU sockets. If
vCPUis used to assign more cpu, Windows VM will only use 1(home) or 2(pro) CPUs and become extremely slow. We have to use
Manually set CPU topology.
Socketsto 1. Set
Coresto your desire value.
SATA Disk 1, change
NIC ..., change
Add Hardwareto open add hardware pop up.
Select or create custom storage
This allow us to add storage and network drivers during Windows installation.
SATA CSROM 1and move it to the top.
Begin Installationto start Windows installation.
We will not go through every single screen for Windows 11 setup, but only a few points:
Press A Key
When VM start, you have to press a key to boot CD(ISO). Else it will enter EFI prompt and you have to restart the VM again. You only have a few seconds to do it.
When we reach the disk screen, it will be empty. We will be loading both the storage driver and network driver.
Red Hat VirtIO SCSI controllerwith
w11in the path.
The above not only load the VirtIO SCSI driver, but also the network driver.
Finish the installation process and boot into Windows. Do not remote the virtio-win ISO yet. We still need it in next phase.
VirtIO Guest Tool
After Windows installation and initial setup, go CDROM drive with
virtio-win-guest-tools.exe. That will install all remaining drivers and most importantly, the display driver allow for remote resizing.
Turn on auto resize in