Trying to upgrade a PC from Windows 7 x64 to Windows 8.1 x64. I typically like fresh install OS, no matter what. Given that in the process of a fresh install many personalized settings and files may be lost, I was wondering if there is a way to utilize VM to install the new OS without any impact to the physical hardware or current OS, setup the VM with the various personal APPS / software that we need, and with the ability to switch back and forth between the physical OS and the VM OS to carbon copy personal files, settings and etc..
Once we have a fully functional VM that is satisfactory, then migrate it to the physical hardware of the PC.
Is this possible?
Any problems, issues or precautions?
How would I go about doing it?