In your QEMU command or virt-manager, add a second CD-ROM drive pointing to virtio-win.iso.
QCOW2 allows you to use a backing file. You keep a pristine, untouched Windows 10 base image, and create "overlay" images for different projects. Each overlay writes changes to a separate tiny file, saving massive amounts of disk space. windows 10qcow2
virsh snapshot-revert win10 pre-update
Limitation: Performance degrades with many internal snapshots. In your QEMU command or virt-manager, add a
Inside Windows 10, manually update the driver for the unknown “SCSI Controller” and “Network Controller” using the viostor and NetKVM folders from the ISO. In your QEMU command or virt-manager
The qcow2 format uses a copy-on-write strategy. When you take a snapshot of a running Windows 10 VM, qcow2 only records changes made after the snapshot. This is incredibly space-efficient and allows for rapid rollback—perfect for testing Windows updates or malware analysis.