Watch my take a Windows NT 3.51 machine and upgrade it to the latest Windows 10 build (20H1) via Windows NT, 2000, Windows XP, Windows Vista, Windows 8 and Windows 8.1 all in under a minute. This actually video actually took about three weeks to make but thanks to the magic of video editing you see all the steps in under a minute.
I used Hyper-V on a Surface Laptop 2 and installed Windows NT 3.51 first and then each version of the OS. I will do another video showing some of the things I found during the process and the problems I had. I have a checkpoint of each version of Windows so I can switch between all of them now!
I will do another video showing some of the things I learnt during the process, but for near here is the video: