From the information I have been able to find so far, it looks like CCleaner resolves a missing shared .dll by deleting the Registry key that calls the missing .dll. Is this correct? If so, why is it OK to delete those keys? Don't they serve a purpose somewhere?
And where did those keys come from? Examination of the missing .dll's in the list I got shows some files with a path originating from my CD-ROM drive. Of course, those .dll's are missing -- the CD-ROM on which they reside isn't in the drive. Are they left over from an installation, or are bad things going to happen some day if I remove them?
Rob M.