VMs are the Answer

Yaโ€™ll need to look into virtual machines. Itโ€™s very, very easy to do this with VMs. Virtual machines and their hypervisors all support some version of snapshotting (though the names differ). Hereโ€™s how to use them in Hyper-V.

This tech has been around for a dozen years, widely available, so isnโ€™t new at all. Iโ€™m surprised by how little people keep up with things like this. I use VMs, snapshots, etc. extensively.

If you donโ€™t feel like you have the tech knowledge to handle VMs, Windows 10 supports system restore points that are also very easy to use and are nearly-identical to what this person is requesting. Mac OS has Time Machine which does nearly the same thing.

Soโ€ฆI see people request this sort of thing all the time and it already exists and has for a very long while. Weird.