Skip to main content

Программа ListDLLs (версия 3.1)

Автор: Марк Руссинович (Mark Russinovich)

Опубликовано 18 июля 2011 г.

Введение

Очень часто люди интересуются, существует ли программа, которая бы показывала загруженные библиотеки DLL в ОС Windows 9x или NT. Я не мог ответить им на этот вопрос, пока не узнал о программе tlist из комплекта ресурсов для ОС Windows NT, которая позволяет получить такую информацию. Я принял решение написать бесплатную версию такой программы — ListDLLs. В отличие от программы tlist, программа ListDLLs отображает полные пути к файлам загруженных модулей, а не только непосредственно имена модулей. Помимо этого она помечает загруженные библиотеки DLL, версия которых отличается от версии копии библиотеки на диске (такое обычно возникает в случае обновления файла библиотеки после того, как она была загружена) и указывает, какие библиотеки DLL были перемещены, потому что загружались не по своему базовому адресу.

С веб-узла Sysinternals можно также загрузить версию этой программы с графическим пользовательским интерфейсом – Process Explorer.


Установка

Просто скопируйте программу ListDLLs в любую из папок, в которых система ищет исполняемые файлы, а затем введите «listdlls».

Программа ListDLLs работает в операционных системах Windows 9x, NT 3.51, NT 4.0 и Win2K.


Статьи в базе знаний Майкрософт

В приведенных ниже статьях базы знаний Майкрософт упоминается об использовании программы ListDLLs для диагностики или устранения различных ошибок: