EXE

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Undo revision 26410 by Felix (talk) - See Talk:Dynamic-link library (Windows) for reasons)
(Changes to clarify this article's scope)
Line 4: Line 4:
 
|extensions={{ext|exe}}
 
|extensions={{ext|exe}}
 
}}
 
}}
The EXE [[Executables|executable]] format has its root in [[MS-DOS]] and is still widely used today. The first versions were pure 16 bit [[MS-DOS EXE|DOS executables]], identified by either "MZ" or "ZM" as the first two bytes. Later on, lots of additional formats were added, like Windows' [[NE]] (New Executable) extension, [[OS/2]]'s LE and LX (Linear Executable), and later Win32's [[PE|PE executable]] (a variant of [[COFF]]), as well as some DOS extenders adding overlays, resources and other information into it.
+
'''EXE''' (sometimes called '''MZ''') is a family of executable file formats. It includes the original [[MS-DOS EXE]] format, and a number of newer formats built on top of that format. Most of them use the same '''.exe''' file extension.
  
 
== Formats ==
 
== Formats ==
Line 17: Line 17:
 
*** '''PE32''' (32-bit Windows)
 
*** '''PE32''' (32-bit Windows)
 
*** '''PE32+''' (64-bit Windows)
 
*** '''PE32+''' (64-bit Windows)
 
== Related formats ==
 
EXE files often contain embedded "resources", such as [[ICO|icons]]. Utilities such as [[7-Zip]] can be used to extract them.
 
  
 
== Links ==
 
== Links ==

Revision as of 15:27, 28 October 2016

File Format
Name EXE
Ontology
Extension(s) .exe

EXE (sometimes called MZ) is a family of executable file formats. It includes the original MS-DOS EXE format, and a number of newer formats built on top of that format. Most of them use the same .exe file extension.

Formats

This is an incomplete outline of the EXE family of formats.

  • EXE
    • MS-DOS EXE
    • NE (New Executable, 16-bit)
    • Linear Executable
      • LE (mixed 16/32-bit)
      • LX (32-bit)
    • PE (Portable Executable)
      • PE32 (32-bit Windows)
      • PE32+ (64-bit Windows)

Links

See also the articles for the specific EXE formats.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox