New
#11
Another vote for CCleaner, and my belief also that RPs cannot be moved.
I am a big fan of Restore Points also, but must caution against relying upon them too far in the past (better to do an Image Backup once a week). Reason being that System Restore only tracks/restores System settings (registry, system files, program files) but not AFAICT ProgramData for example, and I have had problems in the past with going-back to SR points and having certain of my programs fail because their *settings* got out-of-whack vs. their executables and ancillary e.g. dll files.
I'm saying that while RPs are a great way sometimes to quickly "get out of trouble" if you've messed something up and can't figure-out how to fix it, to try to revert to a point many times past is usually IME problematic anyway so you shouldn't obsess over managing them too closely.
And I know about obsession--I'm the king of obsessing over details of my computer operations.