Edit to add - while porting another winxp system, I can report the following about the virtio versions:
- newest successfully installing most drivers (QXL GPU, Balloon, Serial, Virto Serial and Network Driver) from 0.1.248 ISO. The newest available ISO at the time of writing installed also most of them but left them with a yellow ! in device manager after install.
- newest successful installation of virtio scsi (viostor -> virtio block) from 0.1.173 ISO
- newest successful installation of virtio ethernet nic from 0.1.173 ISO
- newest successful installation of qemu guest agent from 0.1.173 ISO
I didnt test the newest available version of 0.1.285 ISO as I hadn't it downloaded while testing.
As a sidenote - read somewhere that scsi passthrough driver for virtio scsi or virtio scsi single are not supported by winxp.
Edit to add that before changing the bootdisk to virtio block it is not enough to install the driver but I also had to activate the dummy disk in disk management, else I still got bluescreen. I mentioned this as afaik that is not necessary on win7 and newer setups with scsi single drives.