New Executable
| New Executable | |
|---|---|
| Dateiendung: | .exe, .dll, .fon
|
| Magische Zahl: | 4D 5A hex MZ |
| Erstveröffentlichung: | 1985<ref name="PCMag" /> |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Art: | Ausführbare Dateien (EXE), Dynamische Bibliotheken (DLL) Bitmap-Schriftarten (FON) |
| Erweitert von: | MZ-Datei |
| Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) | |
{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (kurz NE, {{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value) für ‚ausführbar‘) ist ein 16-Bit-Dateiformat für ausführbare Dateien unter Microsoft-Betriebssystemen, welches als Nachfolger zum MZ-Format gilt. Es wurde in 16-Bit Windows-Betriebssystemen, dem Multitasking-System MS-DOS 4.0, OS/2 1.x,<ref name="PCMag">Ray Duncan: Exploring Windows NT Executable Files. In: PC Magazine. Band 12, Nr. 3, 1993, S. 371 ff. (books.google.de – Vorschau).</ref> sowie im OS/2-Subsystem von Windows NT bis zur Version 5.0 (Windows 2000) verwendet.
Nachfolger ist das Portable-Executable-Format für 32-bit und 64-bit Versionen von Windows.
Kompatibilität[Bearbeiten]
Programme im {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)-Format beginnen aus Kompatibilitätsgründen mit dem Header einer MZ-Datei, welcher beim Aufrufen des Programms unter DOS ausgeführt wird. Bei den meisten Programmen enthält dies jedoch nichts weiter als die Ausgabe einer Fehlermeldung, dem sogenannten „DOS-Stub“ – die Ausgabe lautet „{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)“. Allerdings sind so auch vollständige {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) für DOS und Windows, d. h. mit einer vollen DOS- und Windows-Version des Programms, erstellbar. Von dieser Möglichkeit macht z. B. das Setup-Programm (SETUP.EXE) von Windows 3.1 Gebrauch.<ref>Windows 3.1 Setup Information. Microsoft, 2. Juli 2002, abgerufen am 19. November 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Obwohl in erster Linie für 16-Bit-Windows-Betriebssysteme entwickelt, lassen sich Dateien im {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)-Format auch unter einem 32-Bit-Windows ausführen.<ref>Run an old program on a new PC. PC World, 12. August 2013, abgerufen am 20. November 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Betriebssysteme ab Windows Vista können allerdings keine Icons aus {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)-Dateien mehr anzeigen.<ref>Windows Confidential – 16-Bit Icons Are So Passé.</ref>
Auf 64-Bit-Windows-Systemen sind 16-Bit-Programme nicht ausführbar. NE-Dateien sind aber weiterhin auf allen Windows-Systemen in Benutzung, da Bitmap-Schriftarten (.fon) technisch gesehen NE-Dateien sind, wenngleich sie keinen ausführbaren Code enthalten.
Einzelnachweise[Bearbeiten]
<references />