English 中文(简体)
Profiling x86 excutable with Dependency Walker hangs onWindows 7 x64
原标题:Profiling x86 executable with Dependency Walker hangs on Windows 7 x64

在Windows 7 x64下,当我试图用最新版本的《从属地位》Walker(2.2.6000)来描述一个x86的可执行性时,定性分析过程总是在某一点进行。 装上最后一部DLLLL的多数时间是c:windowsyswow64URLMON.DL,因此,在DLLLL公司内部似乎产生了一个问题。 在Windows 7 x86上教授同样的可执行性是徒劳的。

我已广泛走动,但可以找到解决问题的办法。 我发现的一个建议是放弃第8号或第9号独立实体,将其改为第7号独立实体,但这确实没有帮助。 我可以观察到的唯一效果是,根据IE 7,不同数字代码(iertutil.dll<>/code>,如果我正确的话,也从系统syswow64上加。

So my question is: How can I get Dependency Walker to profile x86 applications on x64 Windows 7? Of course, it would also be nice to know why the problem exists in the first place :-)

Some final notes:

  • I am using the x86 version of Dependency Walker because I want to profile an x86 executable
  • Running Dependency Walker as administrator does not help
  • All profiling options marked as "may fail on WOW64" are disabled
  • The executable I am currently using as a test case to reproduce the problem is the Sumatra PDF viewer (download link) because it is a simple .exe that does not need installation
问题回答

我也遇到了同样的问题,我发现,这个问题在最近几版的“附属公司”中已经确定。 我对2.2.6000和2.2.8288进行了比较,前者存在问题,但后者没有存在。 然而,为了获得最新版本,你可能不得不等待将Windows 8 WDK释放给公众。





相关问题
How does a Dependency Walker work? [closed]

I would like to be able to write my own version of a dependency walker tool (I think this is a good way to learn things). However, I don t have the necessery knowledge to be able to know, given a PE ...

Dependency Walker equivalent for Linux? [duplicate]

I need a tool to show all the shared library dependencies in some graphical way, not just with ldd on each .so. For MS Windows Dependency Walker works. Is there anything for Linux? .

Using dependency Walker to find missing file

I have a dll that is working well on my computer but doesn t work on another computer. Apperently there is a missing dependency. I tried to use the dependency walker to find the missing file. It says: ...

Catching DLL dependencies in Win32 application

How can I catch a missing DLL in a dependent DLL? For example: Application is loading a DLL A. DLL A is loading DLL B. So if DLL B is not available, application just shows me: DLL A not found. Any ...

Dependency Walker Not Showing All the Depended Dll

I have a fortran dll, and I want to know the assemblies that it depends on for redistribution purpose. One thing I found out is that the dependency walker doesn t show all of the dependencies, i.e, ...