• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 350
  • Last Modified:

A way to check whether a DLL is registered or not?

Is there a way to check to see if "iconv.DLL" is registered or not?  Command line or some other way?
0
tesla764
Asked:
tesla764
3 Solutions
 
Pasha KravtsovSupport EngineerCommented:
You can search for the .dll name in HKEY_CLASSES_ROOT which is in the registry. This is the only way I can think of.
0
 
Carl BohmanCommented:
There's also a Microosft utility called ListDLLs that may work for you:

http://technet.microsoft.com/en-us/sysinternals/bb896656.aspx
0
 
Sudeep SharmaTechnical DesignerCommented:
Why do you want to check that?

There is no fool proof way to tell that, since all the DLLs are not registered in registry. Read the article below:

http://blogs.msdn.com/b/oldnewthing/archive/2011/11/10/10235540.aspx

Though you may search if the dll is loaded or not by using the tool like process explorer. Just hit Control+F and search for the dll. If is returns then your dll is loaded.

Sudeep
0
 
tesla764Author Commented:
Thanks Everybody.
0

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now