home products pe explorer feature tour
Dependency Scanner
More Knowledge About DLLs Required
PE Explorer can help you learn the minimum set of DLL files required for the EXE file to load and run, and the complete path to modules loaded by the EXE file.
The Dependency Scanner (Ctrl + N) hierarchically lists out the external modules and library files that are requisite to a successful execution of the primary binary.
The Dependency Scanner tool allows you to to view DLL dependencies without executing the code. Software dependencies are modules, or pieces of code, which an application requires in order to load and run correctly. Such dependencies are often found in the operating environment and not included in the application in order to save space and time. By determining an unknown binary's dependencies, your can learn more about what the binary is and how it works.
The Dependency Scanner tool recursively scans all modules linked to by a particular PE file and builds a hierarchical dependency tree of all dependent files (a graphical representation of all the modules an executable is statically linked to). It is helpful in discovering missing or invalid modules, import/export mismatches, circular dependencies and other module-related problems, and in troubleshooting system errors caused by the loading or executing of modules.
Dependency Scanner also detects delay-load dependencies. For each module found, Dependency Scanner lists the full path to the file and the version information (File and Product version numbers, Language/Code page, Product and Company name, copyrights, etc).
Then you can easily examine this particular linked module in PE Explorer and get back again to the previously selected executable. This tree also shows which dependencies could not be found on the system, were invalid, or had errors. The output can be saved into the text format.
Download a 30 day trial version of PE Explorer Buy the Full Version