Watch the video:
Timestamps:
0:00 - Explanation
1:06 - What you need (Hyper-V)
1:15 - Attach HDD/SSD
1:49 - Unmount HDD/SSD
3:04 - Hyper-V VM with existing install on HDD/SSD
5:53 - Booting Hyper-V VM from the physical drive
7:36 - Access files in Windows again
Have a hard drive you need access to the operating system inside? Can’t boot the device? Load it up into a VM and run programs, and everything else as normal inside your existing environment, with the drive’s existing Windows or another operating system, install. No install required. Hyper-V really makes this seamless.
Gen 2 info [Not reccommended]: https://superuser.com/questions/1284201/hyper-v-boot-to-os-on-physical-disk