حقوق الصورة: أوليفر روسي / ذي إيماج بانك / جيتي إيماجيس
قد تحصل أحيانًا على خطأ مفاده أن المشكلة الموجودة على Windows "ليست تطبيق Win32 صالحًا." قد تبدو هذه الرسالة محيرًا ، لكنه يعني ببساطة أن إصدار Windows الخاص بك غير قادر على تشغيل التطبيق لأنه لا يمكنه فهم ما يوجد فيه الملف. لإصلاحها ، استرجع الملف من المكان الذي حصلت عليه فيه. إذا لم يفلح ذلك ، فقد تحتاج إلى استخدام إصدار آخر من Windows أو حتى MS-DOS لتشغيل الملف.
ما هو تطبيق Win32؟
Win32 هو اسم Microsoft لواجهة البرمجة لإصدارات 32 بت من Windows ، أي البرامج الوصول إلى البيانات في كتل من 32 رقمًا ثنائيًا ويمكن استخدام نفس القدر من المساحة للإشارة إلى أقسام ذاكرة.
فيديو اليوم
كانت الإصدارات السابقة من Windows ونظام التشغيل السابق ، المسمى MS-DOS ، عبارة عن أنظمة تشغيل ذات 16 بت ، وتتوفر الآن إصدارات 64 بت من Windows. بشكل عام ، يمكن لإصدارات 32 بت من Windows تشغيل برامج 16 بت بالإضافة إلى برامج 32 بت ، ويمكن لإصدارات 64 بت تشغيل برامج 32 بت وبرامج 64 بت.
يمكن أن تؤدي محاولة تشغيل تطبيق غير Win32 على إصدار 32 بت من Windows أو حتى إصدار 64 بت من Windows إلى ظهور خطأ Win32.
ليس تطبيق Windows 32
إذا تلقيت رسالة تفيد بأن أحد البرامج ليس تطبيق Win32 أو شيء مشابه ، فهناك عدد من الأسباب المحتملة.
أحدها أن البرنامج مخصص لنظام تشغيل أحدث أو أقدم مما تقوم بتشغيله. آخر هو أن الملف نفسه تالف إلى حد ما أو غير متوافق مع Windows.
إذا حاولت تشغيل تطبيق macOS أو Linux على Windows ، فقد ترى هذا الخطأ. قد تراه أيضًا إذا حاولت تشغيل نوع آخر من الملفات ، مثل مستند Microsoft Word أو ملف صورة ، كما لو كان تطبيقًا ، وهو ما يمكن أن يحدث إذا تم تعيين امتداد الملف بشكل غير صحيح على ".إملف تنفيذى."
قد ترى أيضًا الخطأ إذا تم تثبيت البرنامج بشكل غير صحيح ، مما يؤدي إلى تلف البيانات. إذا قمت بتنزيل برنامج أو تثبيته من قرص ، فحاول إعادة تثبيته ومعرفة ما إذا كان الخطأ قد اختفى. اتصل بمصمم البرنامج للحصول على المساعدة إذا كنت بحاجة إلى القيام بذلك.
إذا جمعت البرنامج بنفسك من شفرة المصدر ، سواء أكانت أداة مفتوحة المصدر أم أنت بنيت بنفسك ، تحقق من إعدادات المترجم للتأكد من أنك تبني نظام Windows الصحيح الإصدار.
المحاكاة والنوافذ القديمة
إذا لم يعمل أحد البرامج الأقدم على إصدار Windows الخاص بك ، فإن أحد الخيارات هو تشغيله في محاكي أو جهاز افتراضي.
يمكنك استخدام أداة مثل VMWare أو VirtualBox (انظر الموارد) لتثبيت نظام تشغيل أقدم آخر قد يكون أكثر توافقًا مع برنامجك. سيتم تشغيله في نافذة على جهاز الكمبيوتر الخاص بك حتى تتمكن من تشغيله بشكل فعال أعلى إصدار Windows الخاص بك. ستحتاج عادةً إلى مُثبِّت لنظام التشغيل.
يمكنك أيضًا استخدام محاكي Windows أو DOS لتشغيل البرامج القديمة. يمكن استخدام DOSBox لتشغيل برامج DOS في محاكي ، و FreeDOS هو بديل مجاني متوافق مع MS-DOS. يمكنك تشغيل برامج Windows على أجهزة Mac أو Linux باستخدام أداة تسمى Wine (انظر الموارد).
يمكنك أيضًا تشغيل إصدار آخر من Windows أو DOS على جهاز كمبيوتر آخر إذا كان لديك واحد.