It happens to me too, and the more times I add programs the worse it
gets.
.... and there you are... of course it does. The solution
is to not install all of that stuff and chose to avoid
software that is so invasive.
Even deleting and cleaning all traces of the programs I don't want
does not help so that old saying about backing everything up and
reinstalling with a fresh format actually does make sense. Windows is
notorious about leaving junk in the registry
No, "windows" does not add anything nor remove anything.
The software designer does this (or doesn't). Windows
simply obeys their (and your) commands. If Norton
Systemworks' installer adds 350 registry entries but it's
uninstaller only removes 100 of them, that is not a WIndows
fault.
...which it searches for even
after the program has been properly uninstalled. At first I though XP
was a big improvement over my 2KPro but then it started slowing down
just the same. Microsoft should have done something about this years
ago, like about 10 years.
What would they do? Have the OS randomly delete files and
registry entries? Have it continually ask you "Do you want
to delete this?" just out of the blue with no initiation of
the deletion on the user's part? There might be something
more windows can do beyond system restore points, but since
machines don't quite have AI yet and with Windows being such
a widely used OS, there are quite a few variables- too many
- to easily have the OS clean up what applications did (or
didn't do).
The solution is to make a system backup (or at least
registry) prior to installing large softwares, and choosing
small softwares when possible. Apps that can unzip to a
folder and run within that folder without placing files or
registry entries elsewhere/anywhere are very good and
desirable goal IMO. Plus they're then more easily portable,
could be taken with you on a removable flash medium.