x64 walker usar español error descargar descarga dependency como aquí 0xc00007b windows-7-x64 dependency-walker

windows-7-x64 - usar - descargar dependency walker español



El ejecutable de perfiles x86 con Dependency Walker se cuelga en Windows 7 x64 (3)

He tenido que cambiar a usar un proyecto de GitHub: Dependencies .

A partir de Windows 10 1809 (10.0.17763) no puedo ejecutar incluso depends.exe versión 2.2.10011 incluida en 10.0.10586.0 WDK.

En Windows 7 x64 , cuando intento crear un perfil de un ejecutable x86 con la última versión de Dependency Walker (2.2.6000), el proceso de creación de perfiles siempre se bloquea en un punto determinado. La mayoría de las veces, la última DLL que se carga es c:/windows/syswow64/URLMON.DLL , por lo que parece que algo dentro de esa DLL está causando un problema. Perfilar el mismo ejecutable en Windows 7 x86 funciona perfectamente.

He buscado en Google bastante extensamente, pero no pude encontrar una solución al problema. Una sugerencia que encontré fue desinstalar IE 8 o IE 9 y reemplazarlo con IE 7, pero esto realmente no ayuda. El único efecto que puedo observar es que con IE 7 el proceso de creación de perfiles se bloquea en una DLL diferente ( iertutil.dll , si recuerdo bien, también en la carpeta syswow64 del sistema).

Entonces, mi pregunta es: ¿Cómo puedo hacer que Dependency Walker perfile las aplicaciones x86 en x64 Windows 7? Por supuesto, también sería bueno saber por qué existe el problema en primer lugar :-)

Algunas notas finales:

  • Estoy usando la versión x86 de Dependency Walker porque quiero crear un perfil de un ejecutable x86
  • Ejecutar Dependency Walker como administrador no ayuda
  • Todas las opciones de perfil marcadas como "pueden fallar en WOW64" están deshabilitadas
  • El ejecutable que estoy usando actualmente como un caso de prueba para reproducir el problema es el visor de Sumatra PDF ( enlace de descarga ) porque es un archivo .exe simple que no necesita instalación

Me encontré con el mismo problema y descubrí que está arreglado en la última versión de Dependency Walker. Comparé 2.2.6000 con 2.2.8288 y el problema existe en el primero pero no en el último. Sin embargo, es probable que tenga que esperar a que el Windows 8 WDK sea lanzado al público para obtener la última versión.


Instrucción actualizada basada en los comentarios de @Stone Free

El enlace de descarga que necesita ha cambiado a:

https://www.microsoft.com/en-us/download/details.aspx?id=42273

Vaya a la sección 2. Instalar WDK 10 y seleccione la descarga:

Localice y ejecute la configuración de Wdk ( wdksetup.exe ) desde la etapa 2, luego elija la opción de descarga en lugar de instalar.

Una vez completado, ubique y ejecute DownloadLocation / Windows Kits / 10 / WDK / Installers> "Windows Driver Kit-x86_en-us.msi"

Luego encontrarás Dependency Walker en:

  • C: / Archivos de programa (x86) / Windows Kits / 10 / Tools / x64 / depends.exe para la versión de 64 bits
  • C: / Archivos de programa (x86) / Windows Kits / 10 / Tools / x86 / depends.exe para la versión de 32 bits

¿Cuál es Dependency Walker versión 2.2.10011 construido 2015-10-29

Una herramienta útil es utilizar https://github.com/juntalis/depends-launcher que es un simple lanzador para Dependency Walker que determina la plataforma (x86 | x64 | ia64) de una imagen de Windows (dll, exe, etc.) y inicia la versión apropiada de depends.exe para ver sus dependencias. Su propósito principal es usarlo en una entrada del menú contextual para ver fácilmente las dependencias de una imagen.