(Solucionado) ¿Como saber si un ejecutable es x64 o x86?

Iniciado por SuperDraco, 30 Enero 2011, 12:02 PM

0 Miembros y 1 Visitante están viendo este tema.

SuperDraco

xD parece una pregunta tonta pero no lo es cuando estás "petao" de programas descargados!.. me gustaria saber si hay algún modo rápido en Windows 7 x64, alguna opcion o desde la consola de comandos, para saber la arquitectura de un ejecutable, este pequeño detalle deberia salir en las propieades del archivo haciendo click derecho, a algunos nos haria la vida más fácil... xD

No me digan de probar los ejecutables en un Win x86 '¬¬

saludos
No he vuelto, solo estoy de paso.

d3xf4ult

Recuerdo de cuando tenía instalado Win7 x64, para las aplicaciones de una arquitectura de x86, Windows creaba una carpeta "Archivos de Programa x86" para las aplicaciones de x86 y otra carpeta para las de x64.
Igualmente aplicaciones de x86 y x64 corren perfectamente en Win7 x64. La diferencia es que aplicaciones adaptadas para sistemas de x64 funcionarán más "rápido" con arquitecturas en SO de x64.

Si alguna aplicación no te fuera correctamente (diera un error al ejecutar el .exe) ya que no sabes si puede ser compatible con WinXP o Win Vista/7, puedes probar con ejecutarla de un modo compatible con Windows 7/Vista.

[1] - Pulsa botón derecho sobre el ejecutable (.exe) -> Propiedades.
[2] - En la ventana que nos sale, nos vamos a la pestaña "Compatibilidad".
[3] - Marcamos el checkbox que dice "Ejecutar este programa en modo de compatibilidad para:"
[4] - Y seleccionamos Windows Vista (Service Pack 2)

SuperDraco

#2
Gracias por tu interés al responder, pero verás la cuestión es que quiero organizar los que son x64, y los que son x86, por motivos personales , uno por ejemplo cuando intento compartir un archivo, y resulta que al "sujeto" xD no le funciona xq es de distinta arkitectura...

Hay ejecutables que son compatibles con x86 y x64 en el mismo ejecutable, aunque uses x64, te crean la carpeta en archivos de programa (x86), y eso puede confundir... por eso quisiera saber si hay un modo para estar seguro de si la aplicacion corre solo en x86, o x64, para mantener una organización personal de mis ejecutables.

Aparte tengo muchas cosas comprimidas en winrar en modo autoextraible (.exe) y a veces usaba el modulo de x64 para comprimirlos y otras el de x86, y ya pues no se cual es 64 y cual es x86...

grax
No he vuelto, solo estoy de paso.

d3xf4ult

Ya te entiendo, buscado un poco algún software para gestionar y saber si los ejecutables son de x86 o x64, por el momento no he encontrado nada útil.

Siento no poder ayudar demasiado. :-\
Si encuentro algo más adelante te lo comunicaré en este post. :)

Randomize

pitoloko  >:( >:( >:(


No podemos dedicarnos a hacer lo que nos venga en gana, unas veces con el winrar de x86 y otras con el de x64 y luego querer que nos arreglen el asunto.

Presta más atención a lo que haces.

Un ejecutable x64 no tiene icono en x86 y para diferenciarlo del mismo icono bajo x86 has de ejecutarlo, sip te toca ir uno por uno. Y punto  >:(



SuperDraco


Revivo el tema para haceros saber que ya he encontrado una solución (para quien la necesite como yo  :P)

ExeInfo es un programa que muestra información sobre el ejecutable.

Se puede descargar aqui, y es portable.

http://www.nirsoft.net/utils/exeinfo.html



Saludossss
No he vuelto, solo estoy de paso.