Quote
If you do the registry thing as I described it will remove all references to these DLL's in the registry and consequently it should remove these.
Removing reg references to files
does not remove the file itself.
Also, removing registry entries to a .dll file will cause a .dll cleaner utility to report a certain .dll as not needed because that's were it looks for references. In the case of cleaning out .dll's, you do it the other way around. (dll's first, then invalid reg entries 2nd)
Quote
I just ran a search and found that I have 2046 dll files in my system.
That's a very small amount, especially were XP is concerned. I have over 7,000 on this system in a mere 6GB of used HD space. How many dll's you have depends on how much software you have installed (and\or how many a given application installs). In the case of XP, which utilizes a dll cache (duplicates), the number essentially doubles. Do not remove these. You must be
very careful removing dll's. Many are shared and can effect other programs. Most third party .dll cleaners are notoriously unreliable. End user input is critical with all them. Unless you know
exactly what a "reported" unused or orphaned .dll belongs to, leave it alone.