I usually do a complete reinstall once a year.
I pushed it to a year and a half this time.
I was going to remove critical files and do a wipe and re-install.
But I got greedy and wanted to test some new code.
My bad.
As long as I can recover the Data files I'm happy.
The programs need re-installed anyway.
After all the installs and uninstalls I've done over a year and a half?
Only a fresh OS install will fix things.