Sorry should've made it a bit clearer," �last previous run through was yesterday morning �" results were from this morning. Hope that makes sense. Thanks
... and, as an afterthought, you don't have to stick with just one of them. I find that if you run one registry cleaner program followed by another (doesn't matter which they are) the second one will nearly always find more "problems" to be corrected. The same usually applies to clearing junk files.
you ask if they do anything ... they pay the blokes mortgage!
as one of spodo's links says
Why waste money on expensive "registry cleaners
oh why oh why oh why?
they are used by people who don't really understand the registry
the flashy messages and impressive numbers of "faults" impress the yokels (imagine - how could the system work with 1000000000000 errors?) as you've found - by reporting all the temp entries that should be part of a healthy registry
it holds configuration info ... but also it's a constantly changing record of what your machine is doing
there are tools that show the bewildering number of changes that are made in real time
so not running a prog .... those entries aren't needed
run the prog and two seconds later ... the entries are used
many progs "disappear" when they aren't running ... or leave their last state in the reg
there are 3 "current versions" used in rotation so that if there is a problem the others are still available.
the registry is a record of what's on your machine ... the combination of progs and configurations is unique ... how could a simple prog know what is right or wrong?
it's a massive flat file database so when you open a prog ... the system looks at that entry for the info ... and ignores all the rest
microsoft says an individual file which makes up the registry can be up to 6Gb before there is a performance hit.
the only thing that can really fix the registry is a crash and burn