لماذا يحتوي ويندوز 64 بت على مجلدين Program Files؟ وما الفرق بينهما؟

إذا كنت تستخدم نظام ويندوز 64 بت، فربما لاحظت وجود مجلدين لتثبيت البرامج داخل القرص C، الأول باسم Program Files والثاني باسم Program Files (x86)، وقد تتساءل عن سبب وجود مجلدين يؤديان الوظيفة نفسها، وهل هناك اختلاف حقيقي بينهما؟

في الواقع لم يضع ويندوز هذين المجلدين بشكل عشوائي، بل يعتمد عليهما لتنظيم البرامج المصممة للعمل بمعماريتي 32 بت و64 بت، والحفاظ على توافق التطبيقات القديمة مع إصدارات ويندوز الحديثة.

لماذا يحتوي ويندوز 64 بت على مجلدين Program Files؟

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

فعندما تثبّت برنامجاً مصمماً للعمل بمعمارية 64 بت، يضعه ويندوز عادةً داخل مجلد Program Files، بينما تُثبّت البرامج المصممة بمعمارية 32 بت داخل مجلد Program Files (x86).

هذا التنظيم يساعد النظام على تشغيل التطبيقات القديمة والحديثة على الجهاز نفسه دون الحاجة إلى تثبيت نسختين مختلفتين من ويندوز.

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

لماذا يحتوي ويندوز 64 بت على مجلدين Program Files؟ وما الفرق بينهما؟

رغم أن المجلدين يبدوان متشابهين ويؤديان وظيفة تخزين ملفات البرامج المثبتة، فإن الاختلاف الأساسي بينهما يتعلق بمعمارية التطبيقات التي يحتوي عليها كل مجلد.

1. مجلد Program Files

يُستخدم هذا المجلد بشكل أساسي لتثبيت البرامج المصممة بمعمارية 64 بت (64-bit)، وهي التطبيقات التي تستطيع الاستفادة من إمكانيات نظام التشغيل ذي 64 بت، بما في ذلك التعامل مع نطاق أكبر من الذاكرة مقارنة بتطبيقات 32 بت.

ومن أمثلة البرامج التي يمكن تثبيتها داخله إصدارات 64 بت من المتصفحات وبرامج التصميم والألعاب والتطبيقات المختلفة.

2. مجلد Program Files (x86)

يُخصص هذا المجلد لتثبيت البرامج المصممة بمعمارية 32 بت (32-bit)، ويحتوي على ملفات التطبيقات التي تعتمد على هذه المعمارية، حتى عند تشغيلها على نظام ويندوز 64 بت.

ويرجع استخدام الرمز x86 إلى ارتباطه بمعماريات معالجات وتطبيقات 32 بت، وهو ما يميز هذا المجلد عن المجلد المخصص لتطبيقات 64 بت.

اقرأ عن: أسرار وحيل جميع اختصارات أوامر Run في ويندوز للإنجاز المهام بسرعة.

كيف يستطيع ويندوز 64 بت تشغيل برامج 32 بت؟

قد تتساءل كيف يمكن لنظام تشغيل 64 بت تشغيل برامج صُممت في الأساس للعمل على أنظمة 32 بت، دون الحاجة إلى إصدار منفصل من ويندوز؟

الإجابة هي تقنية WOW64، وهي اختصار لعبارة Windows 32-bit On Windows 64-bit، وتوفر بيئة توافق تسمح بتشغيل تطبيقات 32 بت على أنظمة ويندوز 64 بت.

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

اقرأ عن: افضل مواقع تحميل خطوط عربي مجانا وطرق تثبيتها علي الكمبيوتر والفوتوشوب.

هل يمكن حذف مجلد Program Files (x86) أو Program Files؟

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

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

إذا كنت تريد توفير مساحة على القرص، فمن الأفضل إزالة البرامج التي لم تعد تستخدمها من خلال إعدادات التطبيقات في ويندوز أو لوحة التحكم، بدلاً من حذف ملفات البرامج يدوياً.

اقرأ عن: كيفية قراءة جيل معالجات انتل وغيرها بالتفصيل Intel core i9 i7 i5 i3.

هل يمكن تثبيت برامج 32 بت داخل مجلد Program Files؟

نعم يمكن تثبيت البرامج داخل مجلد مختلف عن المجلد الافتراضي، لكن ذلك لا يغيّر معمارية البرنامج نفسه، فإذا اخترت تثبيت برنامج 32 بت داخل مجلد Program Files، فسيظل برنامجاً بمعمارية 32 بت، ولن يتحول إلى إصدار 64 بت بمجرد تغيير مكان تثبيته.

وينطبق الأمر نفسه على برامج 64 بت، إذ لا تتحول إلى تطبيقات 32 بت عند نقلها إلى مجلد Program Files (x86)، لذلك يُفضل ترك ويندوز وبرامج التثبيت يحددان المجلد المناسب تلقائياً، إلا إذا كان لديك سبب محدد لتغيير مسار التثبيت.

اقرأ عن: طريقة مميزة لمعرفة إمكانية تشغيل الألعاب قبل التحميل علي الكمبيوتر.

هل يحتوي ويندوز 32 بت على مجلدين Program Files؟

لا في الوضع المعتاد لا يحتاج نظام ويندوز 32 بت إلى الفصل بين تطبيقات 32 بت و64 بت، لأنه لا يدعم تشغيل تطبيقات ويندوز 64 بت.

لذلك يستخدم مجلد Program Files لتثبيت البرامج المتوافقة مع معمارية 32 بت، بينما يظهر المجلدان معاً عادةً في إصدارات ويندوز 64 بت لدعم النوعين من التطبيقات.

المصادر:

KhAlEd ElsayEd
KhAlEd ElsayEd
اسمى خالد 30 سنة من مصر، وموقع khaled 1tech انشأته بسبب حبى للتكنولوجيا عموماً وما يريده الاشخاص، وجعلت كل هذا في أقسام الموقع، اريد منكم المساعدة في دعم المحتوي من متابعة ومشاركة المواضيع .. وشكرا لكم.
تعليقات