Hello
My intention is to install Windows in a way that I never have to reinstal again even when I upgrade my hardware. I know about Windows To Go. I'd like to know your experience with this. Is it possible to play heavy games on it and do all sorts of every day tasks?
Next thing I was considering was using a very "generic" hardware. Something like Virtualbox and just upgrading the OS and drivers over time. However, this has low performance. I came across KVM and other virtualization solutions that allow PCI pass through (for GPU). I have Core i7 CPU so there is no performance problem with processing power in virtualized environments.
The ideal thing would be if Microsoft had its own thing like this for Hyper-V. I'd like to avoid using VMware altogether. While their software is great, I don't want to have an additional company software involved.
What I want to do is, when I upgrade my hardware (even mobo and CPU) I don't want to reinstall my main OS. I'd be doing backups of this main OS to a platter drive and the OS itself would be located on an SSD.
Another thing I hate is the manufacturer's driver software. I had a cool desktop PC that worked with Windows out of the box and no driver installation was required and none was recommended by Windows update either (other than GPU driver). That's what i loved. Now on this PC, I have some ASUS crapware programs, which are needed to make certain functions of BIOS work.
So please could anyone help me with this by giving advice or sharing personal experience?