رئيسي آخر كيفية جعل تطبيقات 32 بت العنيدة تعمل على Windows 64 بت

كيفية جعل تطبيقات 32 بت العنيدة تعمل على Windows 64 بت



win7-rc- مكتب -150x150الآن نأمل أن تكون قد رأيت ميزتي على Windows 64 بت في الإصدار الأخير منكمبيوتر برو. وربما حصلت على بعض الراحة من تأكيداتي المبهجة بأنك لست بحاجة إلى القلق كثيرًا بشأن توافق التطبيقات. يجب أن يتم تثبيت جميع برامج 32 بت الحديثة وتشغيلها بشكل لا تشوبه شائبة على إصدار 64 بت من Windows.

كيفية جعل تطبيقات 32 بت العنيدة تعمل على Windows 64 بت

حسنًا ، بالطبع ، عندما تكتب شيئًا كهذا فإنك تطلب المتاعب.

كيفية وضع ملف pdf في شرائح جوجل

من المؤكد أنه بمجرد وصول عدد سبتمبر إلى أكشاك بيع الصحف ، كنت أكتشف ذلككمبيوتر بروعميل CMS الداخلي الخاص بـ CMS يعمل فقط - كما خمنت - Windows 32 بت. محاولة إنشاء مراجعة جديدة من سطح مكتب 64 بت الخاص بي أسفرت فقط عن خطأ غامض حول مصنع فئة COM مفقود.

ترفع الأعلام

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

لحسن الحظ ، هذه مشكلة سهلة الإصلاح. مايكروسوفت CorFlags تتيح لك أداة سطر الأوامر - وهي جزء من .NET Framework - تعديل علامات الرأس في الملفات القابلة للتنفيذ ، بما في ذلك تلك التي تحدد متى يحتاج التطبيق إلى التشغيل في وضع 32 بت. كان تعيين هذه العلامة لتطبيق قاعدة البيانات الخاص بنا أمرًا بسيطًا في الكتابة CorFlags application.exe / 32 بت +

وهنا- تطبيق 32 بت واحد يعمل بشكل مثالي على Windows 64 بت. يستحق المحاولة إذا واجهت مشكلة مماثلة.

كيف تعرف ما إذا كان شخص ما قد حظر رقمك على android

أي مجلد ملفات البرنامج؟

أثناء تواجدي في هذا الموضوع ، إليك مشكلة ذات صلة واجهناها عندما بدأنا في مراجعة أجهزة الكمبيوتر التي تعمل بنظام التشغيل Vista 64 بت. في هذه الحالة ، لم يكن البرنامج المزعج سوى برنامجكمبيوتر برومجموعة مرجعية في العالم الحقيقي. يبدو أن كل شيء مثبت بشكل مثالي ، ولكن عندما أطلقنا الاختبارات بالفعل ، تلقينا أخطاء لم يتم العثور على الموارد.

شرعت في تتبع المشكلة بمساعدة SysInternals الذي لا غنى عنه مراقبة العملية فائدة ، ومرة ​​أخرى ، تبين أن الشرح بسيط للغاية (بسيط للغاية ، في الواقع ، لقد شعرت ببعض الحماقة لأنني لم أتمكن من حل المشكلة بنفسي).

لم يتم العثور على العديد من الملفات لأن مجلد ملفات البرامج في نظام التشغيل Windows 64 بت محجوز لتطبيقات 64 بت فقط. يتم تثبيت برامج 32 بت في مجلد يسمى Program Files (x86). تضمنت البرامج النصية للاختبار لدينا مسارات ذات تشفير ثابت كانت فاشلة لأن تطبيقاتنا ذات 32 بت لم تكن في موقعها المعتاد.

كيفية الحصول على خلفيات شاشة القفل لنظام التشغيل windows 10

إذا واجهت مشكلة من هذا القبيل ، فيمكنك حلها بسهولة عن طريق إزالة الإشارات الصريحة إلى C: Program Files واستخدام٪ ProgramFiles٪ بدلاً من ذلك (يجب أن يتم حل متغير البيئة الذكي هذا إما Program Files أو Program Files (x86) اعتمادًا على سواء كانت العملية التي تستدعيها 64 بت أو 32 بت). إذا لم تتمكن من الوصول إلى المصدر لتغيير المسارات ، فإن الحل السريع والقذر هو نسخ ملفات 32 بت يدويًا إلى ملفات البرامج. بمجرد أن أفعل ذلك ، سارت معاييرنا دون أي عوائق.

إذاً لديك: تطبيقات 32 بتفعلتعمل على Windows 64 بت ... ولكن في بعض الأحيان تحتاج إلى الالتفاف حول بعض افتراضات المبرمج لجعلها تعمل!

مقالات مثيرة للاهتمام

اختيار المحرر

إعادة تعيين كلمة المرور لـ WSL Linux Distro في نظام التشغيل Windows 10
إعادة تعيين كلمة المرور لـ WSL Linux Distro في نظام التشغيل Windows 10
إذا نسيت كلمة المرور لحساب المستخدم الخاص بك في توزيعة WSL Linux في نظام التشغيل Windows 10 ، ولم تتمكن من تسجيل الدخول إلى وحدة التحكم الخاصة بها ، فإليك ما يجب فعله.
كيفية إصلاح طابعة Brother التي تستمر في العمل دون اتصال
كيفية إصلاح طابعة Brother التي تستمر في العمل دون اتصال
من خلال تقديم بعض الطابعات ذات الأسعار المعقولة في السوق ، فإن أجهزة Brother معروفة بمسؤوليتها. ولكن كما هو الحال مع أي طابعة أخرى ، قد يتسبب استخدامها في بعض الأحيان في حدوث مشكلات لا يمكن تفسيرها على ما يبدو. تتمثل إحدى هذه المشكلات في استمرار تشغيل الطابعة
استخدام كابل USB إلى Aux في صوت السيارة
استخدام كابل USB إلى Aux في صوت السيارة
توجد كابلات USB إلى aux، لكنها في معظم الحالات لا تعمل كقناة للموسيقى الرقمية إلى راديو السيارة.
كيفية عرض سجل الشراء في Google Play
كيفية عرض سجل الشراء في Google Play
من السهل أن تفقد كل الأشياء التي اشتريتها عبر متجر Google Play بمرور الوقت. ربما أعجبك أحد التطبيقات في الماضي ، لكنك لست متأكدًا من التطبيق الذي كان عليه ، وتريده
كيفية إصلاح مشكلة تأخر Facebook Messenger في 01 دقيقة
كيفية إصلاح مشكلة تأخر Facebook Messenger في 01 دقيقة
لا يمكن تعطيل الإعلانات التلقائية برمجيًا على الصفحة ، ها نحن ذا!
هبة الترخيص الشخصي لاستعادة البيانات من MiniTool
هبة الترخيص الشخصي لاستعادة البيانات من MiniTool
لا يعرف معظم الأشخاص أنه يمكن استرداد الملفات المفقودة ، بما في ذلك البيانات المحذوفة والبيانات المحفوظة في أقسام مفقودة أو تالفة. هناك بعض برامج استعادة البيانات القادرة على القيام بذلك. في هذا المنشور ، سنقدم برنامج استعادة الملفات المجاني ، MiniTool Power Data Recovery. إعلانات MiniTool Power Data Recovery
كيفية تغيير حالة الحذاء على StockX
كيفية تغيير حالة الحذاء على StockX
إذا كان لديك زوج من الأحذية الرياضية في المنزل وتريد بيعه ، فإن StockX هو مكان رائع لتجربته. تصر الشركة على أن كل زوج يتلقاه يتم فحصه بعناية والمصادقة عليه. بطبيعة الحال ، هذا يعني أن البائعين لديهم