Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How I have two programs that use the same dll on different servers. How do I check that both servers are using the same dll version? In this case, I want to make sure Exchange and Blackberry Enterprise Server are using the same version of a dll.

Sorry, I didn't really ask this question right the first time.

share|improve this question
What do you mean by "Registered DLLs"? Are we talking about the COM registry? – CesarGon Dec 2 '09 at 19:50
up vote 2 down vote accepted

Use tasklist /M command to list all DLL modules loaded for a specific process

edit: If you want to show the specific version of a DLL used by a process, I recommand using the graphical tool Process Explorer from Sysinternals. Once you run the tool, click on a specific process and it will gives you the list of DLLs (with version) that are hooked to this process.

share|improve this answer

Ummm... look at the file information? It's on the Details or Version tab of the file properties, depending on which version of Windows you're running.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.