ما هو الفرق بين Program Files و (Program Files (x86

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



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

اقرأ ايضاً >> هل يمكن حذف فولدر System32 وماذا يحدث اذا تم حذفه؟



ولكن الامر الذي قد يكون محير للبعض هو لماذا يتم الفصل بين البرامج الـ 32 بت والآخري الـ 64 بت؟ والاجابة بسيطة جداً وهو أن هناك برامج 32 بت قديمه ولكي تعمل علي نسخة الويندوز الـ 64 بت فيجب أن يكون هناك توافق وهذه خاصية في الويندوز تم تصميمها وتطويرها خصيصاً لتشغيل البرامج الـ 32 بت القديمة حيث أن هذه البرامج القديمة لا تعرف بوجود الـ 64 بت من الاساس ولذلك يجب علي الويندوز أن يفصلهم بعيداً حتي يتمكن من تحديدهم وتشغيلهم بدون اي اخطاء حتي انه يمكنك تثبيت برنامج 32 بت وتثبيت نفس البرنامج ولكن بنسخة 64 بت وتجدهم يعملون بدون مشاكل وهذا بسبب فصلهم كلاً في فولدر منفصل.

اقرأ ايضاً >> ما هو ملف System Volume Information فى الويندوز؟



عند تثبيت اي برنامج سواء كان 32 بت او 64 بت فانت تقوم بتثبيته بشكل عادي جداً ولكن الويندوز هو ما يحدد المعمارية الخاصة به ويقوم بتثبيته داخل فولدر Program Files او (Program Files (x86، لذلك فالامر لن يختلف بالنسبة لك ويمكنك اثناء تشغيل البرنامج من معرفة المعمارية الخاصة به من خلال مدير المهـام حيث تجد بجوار اسم البرنامج ما اذا كان 32 بت او 64 بت.
(adsbygoogle = window.adsbygoogle || []).push({});
ما هو الفرق بين Program Files و (Program Files (x86 Reviewed by Amr Alaa on 10/19/2017 Rating: 5

ليست هناك تعليقات: