Enter virtualization. Specifically, the (QEMU Copy-On-Write version 2) format.
qemu-img convert win98se.qcow2 -O raw win98se.img Or to VMDK: windows 98 qcow2
While Docker containers rule modern DevOps, the QCOW2 format ensures that Windows 98 will run on hardware of the 2090s. Because QCOW2 is not tied to a hypervisor version (unlike VMware’s snapshots), the images you create today will mount on QEMU versions released a decade from now. The alliance of Windows 98 and QCOW2 is unexpected but perfect. One represents the fragility of late-90s desktop computing; the other represents modern, robust storage virtualization. Enter virtualization
qemu-img snapshot -a "Before Screensaver" win98se.qcow2 Assume you have a perfect install at base.qcow2 . To create a new child image: Because QCOW2 is not tied to a hypervisor
qemu-img snapshot -c "Before Screensaver" win98se.qcow2 To roll back: