2

最近我遇到了一个问题,似乎我用 Dependency Walker 打开的每个 DLL 都会出现如下错误:

在此处输入图像描述

(Dependency Walker Module Error - "c:\windows\syswow64\MSVBVM50.DLL" 由于循环依赖而无法加载。)

我以 MSVBVM50 为例,但这也发生在其他 DLL 的负载上。单击确定并让它打开后,会发生以下情况:

在此处输入图像描述

加载需要一点时间,我认为最终它会达到某个最大深度并停止进一步加载(因为它不会挂起/崩溃)。

API-MS-WIN-CORE-PROCESSTHREADS-L1-1-0.DLL这种依赖于KERNEL32.DLL等的循环根源KERNEL32是Windows的核心部分......这怎么可能/这是什么意思?我可以修复它吗?

在 Windows 10 上运行。

4

1 回答 1

0

显然,这是与此问题相同的潜在问题的不同症状:

Windows 10 上带有 kernel32.dll 的依赖遍历器

正如对该问题的评论中所指出的那样,Dependency walker 在这一点上已经过时了,并且已经落后于 Windows 的现代细节。

于 2019-11-22T20:47:19.523 回答