¿Qué es un archivo tipo X86?
La extensión de nombre de archivo .x86 está relacionada con la arquitectura de CPU x86 (Unidad Central de Procesamiento) de Intel. x86 ha sido una arquitectura de PC de 32 bits de uso generalizado durante más de una década, habiendo comenzado con Intel 80386 (i386), la primera CPU de 32 bits. Todas las CPU posteriores de Intel, AMD y otras compatibles con Intel admiten instrucciones x86.
Microsoft y otros proveedores de software utilizan la extensión .x86 en sus paquetes de instalación de software para distinguir los archivos de tiempo de ejecución x86 de las versiones x86-64, amd64 e ia64 de los mismos, si un paquete de software contiene tiempos de ejecución para varias arquitecturas de CPU compatibles.
Un archivo .x86 es un archivo binario con código máquina ejecutable compilado específicamente para CPUs compatibles con x86. En Windows, los archivos .x86 son básicamente archivos EXE en formato PE (Portable Executable). Un archivo .x86 puede estar vinculado estática o dinámicamente a las bibliotecas DLL de las que depende para ejecutarse.
Ninguna de las aplicaciones reales tendría la extensión .x86, y esta extensión no tiene ninguna asociación por defecto en Windows. Un binario .x86 no puede ejecutarse directamente, a menos que se cambie la extensión a .exe.
En GNU/Linux, la extensión .x86 se asigna normalmente a los scripts de shell (sh) en texto plano a nivel del núcleo que se ejecutan para configurar el soporte de las CPUs compatibles con Intel por parte del núcleo y sus módulos. Ocasionalmente, un archivo .x86 en GNU/Linux puede ser un archivo binario ejecutable ELF (Executable and Linkable Format) compilado para la arquitectura de CPU x86. El comando 'file' puede utilizarse para determinar el formato real del archivo basándose en su contenido.
Software para abrir o convertir archivos X86
Puede abrir los archivos X86 con los siguientes programas: