Information AboutExe |
| CATEGORIES ABOUT EXE | |
| dos on ibm pc compatibles | |
| windows administration | |
| executable file formats | |
|
Besides the executable program itself, many EXE files contain other components called Resources , such as bitmaps and icons which the executable program may use for its Graphical User Interface . The DOS Executable file format differs from the COM executable, which is limited to slightly less than 64 KiB in size and since it lacks relocation information, can only contain one Code Segment . The DOS executable header contains such relocation information, which allows multiple segments to be loaded at arbitrary memory addresses, and support executables larger than 64 KiB. There are several main EXE File Formats .
Besides them, there are also many custom EXE formats, such as ''W3'' (a collection of LE files, only used in WIN386.EXE), ''W4'' (a compressed collection of LE files, only used in VMM32.VXD), ''DL'', ''MP'', ''P2'', ''P3'' (last three used by Phar Lap extenders), and probably more . When a 16-bit or 32-bit Windows executable is run by Windows, execution starts at either the NE or the PE, and ignores the MZ code. On the other hand, DOS cannot (except using HX DOS Extender for PE files only) execute these files. To prevent DOS from crashing, all Windows executable files must start with a working DOS program called "stub". . Normally this program simply displays a message that it cannot run in DOS mode, but there are a few dual-mode programs (MZ-NE or MZ-PE) (such as Regedit ) have a usable DOS section . In Microsoft Windows , a user can expect that double-clicking on an exe file will open a program, unless it is incompatible or broken. This is useful in avoiding Computer Virus es. If a user receives a file that claims to be a picture or document, but it has the ".exe" extension, it is likely to be a virus or Trojan Horse that the sender is trying to trick them into running. This does not mean that all .exe files are viruses or trojans, just that many viruses and trojans are .exe files. SEE ALSO EXTERNAL LINKS
REFERENCES |
|
|