Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Executable Portable

Infotaula de format de fitxerExecutable Portable
Tipusformat de fitxer executable associat a l'extensió .exe Modifica el valor a Wikidata
Extensióexe, dll, sys, scr, drv, efi, acm, ax, mui i tsp Modifica el valor a Wikidata
MIMEapplication/vnd.microsoft.portable-executable i application/efi Modifica el valor a Wikidata
Magic number4D5A i 4D5A*50450000 Modifica el valor a Wikidata
Més informació
Stack ExchangeEtiqueta i Etiqueta Modifica el valor a Wikidata
Wiki del format de fitxerPortable_Executable Modifica el valor a Wikidata
PRONOMx-fmt/411 Modifica el valor a Wikidata

El format Portable Executable (PE) és un format de fitxer per executables, codi d’objecte, DLL i altres que s’utilitzen en versions de 32 i 64 bits dels sistemes operatius Windows. El format PE és una estructura de dades que encapsula la informació necessària perquè el carregador del sistema operatiu Windows gestioni el codi executable ajustat. Això inclou referències de biblioteca dinàmica per a enllaços, taules d’exportació i importació d’API, dades de gestió de recursos i dades d’emmagatzematge local de fils (TLS). Als sistemes operatius NT, el format PE s'utilitza per a EXE, DLL, SYS (controlador de dispositiu), MUI i altres tipus de fitxers. L' especificació de la Unified Extensible Firmware Interface (UEFI) indica que PE és el format executable estàndard en entorns EFI.[1]

Als sistemes operatius Windows NT, PE actualment admet les arquitectures de conjunts d’ instruccions (ISA) x86-32, x86-64 (AMD64 / Intel 64), IA-64, ARM i ARM64. Abans del Windows 2000, Windows NT (i, per tant, PE) suportava els ISA MIPS, Alpha i PowerPC. Com que el PE s'utilitza a Windows CE, continua admetent diverses variants dels ISA MIPS, ARM (inclòs Thumb) i SuperH.[2]

Els formats anàlegs a PE són ELF (utilitzat a Linux i la majoria de versions d'altres Unix) i Mach-O (utilitzat a macOS i iOS).

  1. «UEFI Specification, version 2.8B»., a note on p.15, states that "this image type is chosen to enable UEFI images to contain Thumb and Thumb2 instructions while defining the EFI interfaces themselves to be in ARM mode."
  2. «PE Format (Windows)». [Consulta: 21 octubre 2017].

Previous Page Next Page