Rob M. Posted October 12, 2005 Share Posted October 12, 2005 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. Link to comment Share on other sites More sharing options...
Admin MrG Posted October 12, 2005 Admin Share Posted October 12, 2005 Hi there, If the shared DLL no longer exists then the reference to it in the registry becomes invalid, so it is safe to delete. There should never be shared DLLs referenced on a CD drive as shared DLLs by definition are system files which should be installed onto the system drive. It's probably due to a poorly written application. Hope this helps. MrG Piriform.com - [CCleaner - Defraggler - Recuva - Speccy] Link to comment Share on other sites More sharing options...
Rob M. Posted October 13, 2005 Author Share Posted October 13, 2005 Hope this helps. It does. Thanks. Rob M. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now