Dependency Walker是一个免费的实用程序,可以扫描任何32位或64位Windows模块(exe,dll,ocx,sys等),并构建所有从属模块的层次树状图。对于找到的每个模块,它列出了该模块导出的所有功能,以及其他模块实际上正在调用的功能。另一个视图显示最少的必需文件集,以及有关每个文件的详细信息,包括文件的完整路径,基地址,版本号,计算机类型,调试信息等。
Dependency Walker对解决与加载和执行模块有关的系统错误也非常有用。Dependency Walker可检测到许多常见的应用程序问题,例如缺少模块,无效模块,导入/导出不匹配,循环依赖项错误,模块的机器类型不匹配以及模块初始化失败。
Dependency Walker在Windows 95、98,Me,NT,2000,XP,2003,Vista,7和8上运行。它可以处理任何32位或64位Windows模块,包括为Windows CE设计的模块。它可以作为图形应用程序或控制台应用程序运行。依赖性Walker处理所有类型的模块依赖性,包括隐式,显式(动态/运行时),转发,延迟加载和注入。包括详细的帮助。
下载地址:http://www.dependencywalker.com/