<link href="https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&amp;display=swap" rel="stylesheet"/>
1 minute reading time (216 words)

Add VirtIO drivers to Windows installation ISO

How to inject VirtIO drivers into Windows installation ISO (Windows 10, Windows 11, Windows Server) 

In this guide, we will add Proxmox VirtIO drivers to the Windows ISO image, so they are available during installation. Without these drivers, Windows setup won't recognize the virtual storage device or hard disk.

This example is for adding drivers to a Windows 10 ISO. The steps will be the same for Windows 11 or Windows server.

1. Download VirtIO drivers

2. Extract VirtIO drivers ISO

Extract the downloaded VirtIO ISO using 7-Zip to C:\Temp\virtio

VirtIO SCSI
C:\Temp\virtio\amd64\w10
C:\Temp\virtio\amd64\2k19
D:\vioscsi\w10\amd64
D:\vioscsi\2k19\amd64

VirtIO Ethernet
D:\NetKVM\w10\amd64
D:\NetKVM\2k19\amd64

VirtIO Serial Driver
D:\vioserial\w10\amd64
D:\vioserial\2k19\amd64

VirtIO Balloon Driver
D:\Balloon\w10\amd64
D:\Balloon\2k19\amd64

 

3. Edit Windows ISO file

Edit the Windows 10 ISO file and add the virtio drivers

Open the Windows ISO with an ISO editor. In this example, I'm using Power ISO

Create a new folder called drivers

Open the drivers folder - Add files and folders

Add the extracted VirtIO drivers folder C:\temp\virtio

Save the ISO

Related Posts

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Sunday, 20 July 2025
You can help support this website by buying me a coffee!
Buy Me A Coffee