I am going through this now. Installed Win 10 on my Surface Pro last week. Liked it in general. Suddenly had a couple of issues. (Mail and calendar quit and can't easily be uninstalled/reinstalled those) Wanted a fresh install anyway. Had boot issues doing that, so it was painful. I am now at a fresh Win 8. So I need to update the updates, update to 8.1, more updates, then install Win 10 again. All of this will take days for me because I have an internet speed just over dialup.
So, my question is, if I create a Macrium Reflect disk image at each major upgrade/install step, will I be able to use Macrium Reflect to get back here faster, when there is a next time?
Or is there a better way to make an OS image?
Personal files are not an issue as those are backed up well.