Isn’t that what wine is for?
Yeah, but I have a few devices which the only way to apply firmware updates or change configuration is through Windows software, and in my experience it’s rare this stuff works in Wine but is fine within a VM (and the device redirected to the VM instead of the host).
Windows 10, the licence will need re-activation if hardware changes significantly, which it will with a VM, and OEM editions and free upgrades are tied to the hardware. A VM is considered a different computer and official line is you need to buy a full licence. If it was a full, non OEM in the first place, then it’s a portable licence and you can use the key you’d have with it when re-activating.
That’s kind of what I was expecting. My desktop PC for instance I purchased without an OS installed along with a full Windows 7 Home edition just to run in a VM. I remember why now, because I had tried to install Vista from a past machine within a VM within Linux and it refused to work.
I have to admit I hardly ever use my Windows install these days.
Same, however, Win10 usage has increased since a major CUPS update has made it difficult/impossible for me to figure out how to get my Linux desktop to act as a print server for our Brother laserjet (USB only, non wifi) so we could print stuff from the laptop. If only we just used Windows and forgot all about Linux eh?