ما هو الفرق بين مجلد ملفات البرنامج ومجلدات ملفات البرامج (x86)؟

Ma Hw Alfrq Byn Mjld Mlfat Albrnamj Wmjldat Mlfat Albramj X86



إذا كنت من مستخدمي Windows ، فيجب أن تكون قد شاهدت مجلدين من مجلدات Program Files في ملف القرص C اسم الشيئ 'ملفات البرنامج' و 'ملفات البرنامج (x86)' . هذا يثير السؤال: لماذا تشترك هذه المجلدات في نفس الاسم ، وما الذي يميزها عن بعضها البعض؟ حسنًا! من المهم ملاحظة أن كلا مجلدي ملفات البرنامج هذين يخدمان أغراضًا مميزة.

تتناول هذه المقالة بالتفصيل مجلدات Program Files في Windows باستخدام المخطط التفصيلي التالي:

ما هو مجلد ملفات البرنامج؟

يوجد مجلد Program Files في ملف 'C: \ ملفات البرنامج' دليل النظام. يحتوي على جميع التطبيقات والبرامج المثبتة التي لا تعد عادةً جزءًا من نظام التشغيل الافتراضي. تحتاج جميع التطبيقات المثبتة إلى دعم ملفات DLL المطابقة ، وملف البيانات ، وما إلى ذلك لتعمل بشكل صحيح. يدير مجلد Program Files هذه الملفات ليسهل على التطبيقات تنفيذها دون خلط الملفات.







الفرق بين ملفات البرامج ومجلدات البرامج (x86)

أولاً ، للتحقق مما إذا كان نظامك يحتوي على مجلدين من ملفات البرنامج ، افتح 'مستكشف الملفات' باستخدام 'Windows + E' اختصار على لوحة المفاتيح. ثم افتح 'هذا الكمبيوتر الشخصي' من الجانب الأيسر وانقر نقرًا مزدوجًا على القرص C وهو في هذه الحالة 'OS (C :)' :





انظر هنا إذا كان هناك العديد من مجلدات ملفات البرامج. على سبيل المثال ، في المثال أدناه ، هناك نوعان من مجلدات ملفات البرامج المسماة 'ملفات البرنامج' و 'ملفات البرنامج (x86)' :





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



ال ملفات البرامج (x86) يستخدم المجلد لاحتواء جميع تطبيقات 32 بت المثبتة على النظام بينما ، ملف ملفات البرنامج يحتوي المجلد على كافة تطبيقات 64 بت المثبتة على النظام. السبب في وجود المجلدين المنفصلين هو تجنب أي احتمال لخلط أي DLL أو ملفات بيانات لتطبيق ما.

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

ماذا يعني (x86)؟
(x86) في اسم مجلد Program Files يُستخدم فقط لتعريف نظام التشغيل 32 بت وتمييزه عن نظام 64 بت. 'x86' مأخوذ من معالجات 32 بت أي 286 ، 386 ، 486.

هذا هو كل شيء عن الاختلاف بين مجلدي ملفات البرامج المنفصلين في Windows.

خاتمة

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