Современная open-source утилита Dependencies для диагностики проблем загрузки DLL в Windows. Программа сканирует exe-файлы и модули, строя дерево зависимостей, чтобы находить отсутствующие библиотеки, конфликты версий, ошибки импорта-экспорта и сбои инициализации.
Инструмент поддерживает API set schema, SxS-манифесты, LLVM-демандлинг и гибкую настройку путей поиска. Поставляется в портативном виде с CLI и GUI-версиями, требует лишь Visual C++ Redistributable, но по умолчанию анализирует только прямые импорты. Имеет рекурсивную проверку, однако потребует серьёзных ресурсов памяти компьютера.
Анализ зависимостей
Разберем, как провести анализ зависимостей программы или игры от dll файлов.
- Запустите DependenciesGui.exe и откроется графический интерфейс.
- Выберите File и следом Open.
- В комплекте также идёт ClrPhTester.exe для проверки регрессий.
- Укажите путь к исполняемому файлу.
- Сканирование выявит скрытые связи.
- Игнорируйте предупреждения.
- Внизу вы найдете список DLL, а столбец Machine пригодится для выявления.
Параметры
- Наименование продукта: Dependencies
- Файлы библиотеки:
- Разработчик: lucasg
- Версии ОС: Windows XP, Vista, 7, 8.1, 10, 11
- Архитектура CPU: x86, x86_64 (AMD64)
- Язык: Английский
- Поддерживаемые платформы: PC
- Требуется места на HDD: 20 МБ
- MD5 хеш файла: a170db9fa8bfa7dfbfb1a639efa27874
- Официальный сайт: https://github.com/lucasg/Dependencies
Автор: admin
Оцените контент ☺️





