Windows Custom ISO with VirtIO Drivers using oscdimg

1. download VirtIO from https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

2. download windows 10 original iso file from here https://www.microsoft.com/he-il/software-download/windows10 (tip: if you want to download ready made iso file go to this link on other OS, for example on android or linux or mac and you will get temporary link for direct iso file download instead of the downloader tool)

3. download and install the Windows ADK

4. extract both into folder with 7-zip (or other software that can open ISO files)

5. put the virtio folder inside the iso folder with all the other files like that:

6. open the “Deployment and Imaging Tools Environments” from the start menu

7. run this command (make sure to change the paths to match your folders locations)

oscdimg -n -m -bE:\iso\boot\etfsboot.com E:\iso E:\windows-10-virtio.iso