.exe is a common file name extension that shows executable files (the main executable point of a computer program) for DOS, OpenVMS, Microsoft Windows, Symbian or OS/2. In addition to executable programs, many files.exe contains other components called resources, such as bitmap graphics and icons that an executable program can use for its graphical user interface.
Video .exe
Format file
There are several file formats that can be used by files with .exe extensions:
DOS
- 16-bit DOS MZ executable
- The original DOS executable file format. This can be identified by the letter "MZ" at the beginning of the file in ASCII.
- 16-bit New Executable
- Introduced with multitasking MS-DOS 4.0 and also used by 16-bit OS/2 and Windows, NE can be identified by "NE" in ASCII.
OS/2
- 32-bit Linear Executable
- Introduced with OS/2 2.0, this can be identified by "LX" in ASCII. It can only be run by OS/2 2.0 and higher. They are also used by some DOS extenders.
- 16/32/64-bit Linear Executable Blends
- Introduced with OS/2 2.0, this can be identified by "LE" in ASCII. This format is used for VxD drivers under Windows 3.x, OS/2, and Windows 9x; it's also used by some DOS extenders.
Windows
When a 16-bit or 32-bit Windows executable is executed by Windows, execution runs either in NE or PE, and ignores the MZ code known as the DOS stub. Beginning in DOS, stubs typically display the message "This program can not be run in DOS mode" (or similar) before it cleans out. Some dual-mode programs (MZ-NE or MZ-PE) such as WinZIP old regedit and extractors include a more functional DOS section.
- 32-bit Portable Executable
- Introduced with Windows NT, this can be identified by "PE" in ASCII (though not in the beginning; this file also starts with "MZ").
- 64-bit Portable Executable (PE32)
- Introduced by 64-bit version of Windows, this is a PE file with a larger field. In many cases, the code can be written only to serve as a 32 or 64-bit PE file.
Maps .exe
See also
- Comparison of executable file formats
- Workable compression
- List of file formats Ã,ç Object code, executable files, shared and dynamically linked libraries
References
External links
- Walker Dependency
- MZ EXE header format
Source of the article : Wikipedia