Still, I prefer to get things sorted out in a quick and easy way.
I think everyone wants to fix things as quick and easy as possible when problems arise.
So here is my 2 cents for what I have learned.
Get a clean install, and then start making backup images.
Create images as often as you need to, depending on how you use a PC.
On my Primary Systems a monthly backup (Patch Tuesday) is more than enough for me.
I don't install/uninstall/reconfigure anything without first testing the change on my TEST systems.
I don't have a problem with restoring a previous image and losing a months worth of changes if I ever need to.
On my TEST systems, I often create backups much more often.
That's where I try new programs, play with things, etc.
When I try things here I create a new backup image before a "major change" so I can quickly back out and recover.
Many people have different opinions on how often to create backups, and how long and where keep the backup(s) to recover from a "disaster".
I think that is a personal choice, and each person needs to decide the best method they should use for themselves.
How much are you willing to lose or spend if/when a disaster happens?
I have 2 multi-boot PCs with backups stored on several "restore medias"...
I would not suggest using my approach, and I would not do it again going forward.
But, it does offer a whole lot of recovery capability...

It's costly and time consuming for this, but that's what I have now, so until I make a major home hardware upgrade, "It works for me".
I just love building new PCs, and I told myself the same thing to kill the itch that I tell others, basically:
"If your current PC it does what you need, you don't need a new PC"
glassofwater - you made me feel the new build itch


