ملف تنفيذي جديد

الملف التنفيذي الجديد ( NE أو NewEXE ) هو تنسيق ملفات تنفيذية 16 بت ، وهو خليفة لتنسيق DOS MZ التنفيذي . استُخدم في أنظمة تشغيل Windows 1.0–3.x، و Windows 9x ، و MS-DOS 4.0 متعدد المهام ، [ 1 ] و OS/2 1.x، ومجموعة OS/2 الفرعية من Windows NT حتى الإصدار 5.0 (Windows 2000). يُطلق على الملف التنفيذي الجديد أيضًا اسم الملف التنفيذي المُجزأ. [ 2 ] وهو يستخدم الوضع المحمي 16 بت أو الوضع غير الحقيقي ، ويمكن أن يكون هجينًا بين 16 بت و32 بت. [ 3 ]

تاريخ

كان أول منتج يتم إصداره باستخدام تنسيق الملفات التنفيذية الجديدة هو Windows 1.0 في عام 1985، تلاه MS-DOS 4.0 متعدد المهام في عام 1986 ، والذي كان فرعًا منفصلاً من تطوير MS-DOS، وتم إصداره بين إصداري MS-DOS الرئيسيين 3.2 و 3.3، ويشار إليه أحيانًا باسم "MS-DOS 4.0 الأوروبي".

حل تنسيق الملفات التنفيذية المحمولة ( PE) محل تنسيق NE في إصدارات ويندوز 32 بت و64 بت، بينما حلت الملفات التنفيذية الخطية (LX) محل NE لبرامج 32 بت في نظام التشغيل OS/2. كما يستخدم VxD في ويندوز 9x تنسيق LE .

التوافق

على الرغم من تصميمها لأنظمة التشغيل ذات 16 بت ، يمكن تشغيل ملفات NE التنفيذية على أنظمة ويندوز ذات 32 بت . بدءًا من ويندوز فيستا، لا يتم استخراج موارد الأيقونات داخل ملفات NE التنفيذية ولا عرضها حتى في واجهة سطر الأوامر ذات 32 بت. [ 4 ] تفتقر إصدارات ويندوز ذات 64 بت تمامًا إلى الدعم الأصلي لتشغيل ملفات NE التنفيذية، لأن ويندوز 64 بت لا يستطيع تشغيل برامج 16 بت على المعالج دون استخدام برنامج محاكاة.

نظراً لندرة هذه الملفات وتعقيدها، فإن عدداً قليلاً فقط من برامج ضغط ملفات .EXE يدعمها: WinLite و PackWin و PKLite 2.01 و SLR Optloader أو NeLite لنظام التشغيل OS/2. ولا يزال تنسيق NE يُستخدم أيضاً كحاوية (غير تنفيذية) .fonلخطوط Microsoft Windows النقطية.

برنامج تشغيل DOS

تحتفظ الملفات التنفيذية الجديدة (NE) والخطية (LX) والمحمولة (PE) برأس ملف بتنسيق MZ الخاص بنظام DOS لضمان التوافق مع الإصدارات السابقة . عند تشغيلها في نظام DOS، يتم تنفيذ ما يُسمى بـ " ملف DOS المصغر " الذي عادةً ما يطبع رسالة "لا يمكن تشغيل هذا البرنامج في وضع DOS" أو "هذا البرنامج يتطلب نظام Microsoft Windows" ثم يخرج. يُشكل هذا شكلاً مصغراً لما يُسمى بالملف الثنائي الكامل .

انظر أيضاً

مراجع

  1. بروكس، فيرنون سي. "معلومات حول نظام التشغيل MS-DOS 4.0 متعدد المهام غير المعروف على نطاق واسع" . PC DOS Retro . مؤرشف من الأصل بتاريخ 21 فبراير 2020. تم الاطلاع عليه بتاريخ 13 فبراير 2014 .
  2. "تنسيق رأس الملف التنفيذي" . مايكروسوفت . https://support.microsoft.com/en-us/kb/65122 . مؤرشف من الأصل بتاريخ 22 فبراير 2007. تم الاطلاع عليه بتاريخ 13 فبراير 2014 .
  3. https://wiki.osdev.org/NE
  4. أيقونات 16 بت أصبحت قديمة الطراز: معلومات سرية خاصة بنظام ويندوز - مجلة تيك نت