بارك الله فيك أستاذي ابو إبراهيم
وأعتذر للأخ M300SEL (مرسيدس 300 إس إي إل ولا معوسل :D )
عن التأخير في الرد
قام الأخ M300SEL بإرسال أحد الملفات المعطوبة إلي
ووجدت أن هناك أسطر في رأس الملف قد زيدت إما من قبل فيروس أو برنامج مكافحة فيروسات.
الحل:
قبل أن أعطيكم الطريق يجب معرفة مما يتكون أي ملف على الحاسب طبعاً أي ملف يتكون من لغة الأصفار والآحاد (ملفات الباينري) وهناك لغة مقتبسة من لغة الأصفار والآحاد وهي الـ Hexadecimal أو الستعشرية كما تسمى واختصاراً يطلع عليها Hex. يقوم النظام بالتعرف على الملفات عن طريق الأسطر الأولى للملف [ليس جميع الملفات بالنسبة للويندوز لكن اللينوكس لا يتعرف عليها إلا عن طريق رأس الملف]. في حالة أخينا تم إضافة أسطر للملف ولم يستطع النظام التعرف على الملفات.
لذا سنقوم بحذف هذه الأسطر حتى يستطيع النظام التعرف عليها وترجع تعمل كما في السابق.
شكل الملف قبل التعديل:
نقوم بتفح الملف عن طريق برنامج Hex Workshop لكي تقوم بحذف الأسطر الزائدة
تحذير !!!
قم بأخذ نسخة احتياطية من أي ملف قبل التعديل لكي لا تفقد الأمل نهائياً
قم يحذف جميع الأسطر في رأس الملف إلى أن تصل إلى كلمة MZP أو جملة This program must be run under win32 قم بحفظ الملف وإن شاء الله يرجع للعمل.
شكل الملف بعد حذف الأسطر:
تحياتي..