Dependency Walker模块依赖分析工具
Windows 模块的依赖搞不清?Dependency Walker就挺管用的。它能一层层把 exe、dll 之类的模块依赖全拎出来,还按树状图列得清清楚楚,像看家谱一样直观。你点进某个模块,还能看到它都导出了哪些函数、谁又在调用它,排查问题方便。
函数导出、模块调用、路径信息这些都能一网打尽,连版本号
、基地址
、调试信息
都一并带上。你要是遇到程序启动不了或者崩溃,第一时间用它扫一遍依赖,就能找出缺了哪个 DLL。
它对 32 位、64 位的 Windows 模块都支持,像.exe
、.dll
、.ocx
甚至.sys
文件都能。嗯,UI 有点老,但功能真挺硬核的。
如果你在 Windows 上开发、打包、移植程序,不管是 C++、Rust 还是别的语言,建议装一个备着。有需要的话,可以看看这篇,还有个新版下载地址。
哦对,最好用管理员权限运行,不然有些系统模块它读不到。路径里有空格也容易出锅,建议路径规整点。
下载地址
用户评论