Most performant Windows VM solution for running bloated or potentially insecure software?
I am doing my yearly clean install of Windows.
I generally try to keep a very lightweight and debloated Windows environment. But I always end up needing to install a few applications like Visual Studio, Microsoft Office, and the Adobe Suite that run a fuck load of background processes that annoy me.
I also like to run software of questionable security sometimes, like modified or experimental software.
To get to the point, I'm looking for recommendations for something that will let me do the following:
Preserve 3D/GPU performance in VM. Is this even possible? To run lighter games, hardware accelerate Adobe apps, run CUDA apps, etc?
Allow interoperability between host and guest OS as much as possible (clip board sharing, shared directories, etc).
Allow me to easily save the state of VM and restore it. (So I can have a 'clean' VM to test software on and then revert back to clean state.)
Is the built in Hyper-V the way to go?
Should I be looking at sandbox/containerization software instead? Any recommendations there?
My PC is a few years old but I think still pretty good for this stuff. R9 5900x / 64GB DDR4 / 3090.
Thanks!