Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 346
  • 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 KravtsovCommented:
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

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

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