对于wintrust.dll,依赖性walker非常慢

Mik*_*ail 4 dll dependency-walker windows-10

我使用Dependency Walker wintrust.dll在我的Windows 10 上打开,大约需要40秒!当它打开时,我看到非常奇怪的图片之间的重复通话KERNEL32.DLLAPI-MS-WIN-CORE-PROCESSTHREADS-L1-1-1.DLL:

在此输入图像描述

我想这是问题的根源.当我尝试打开自己的dll时,包括wintrust.dll在不同的路径上,最多可能需要10分钟(!)才能打开.

为什么会这样?

  • Win64的依赖性Walker,v2.2.6
  • Windows 10 x64版本1709(OS Build 16299.248)
  • wintrust.dll文件版本10.0.16299.248
  • kernel32.dll文件版本10.0.16299.15
  • api-ms-win-core-processthreads-l1-1-1.dll文件版本10.0.10586.9

Ofe*_*lon 13

不要使用依赖性walker.这是我所知道的一个很好的选择:Lucasg的依赖关系.与依赖步行者不同 - 它知道ApiSets,因此不会无限递归.