لماذا يحتاج Windows 64 بت إلى مجلدات ملفات برنامج اثنين؟


على الرغم من أن نظام التشغيل Windows XP كان يحتوي على إصدار 64 بت ، إلا أنه حتى قامت Microsoft بإصدار Windows Vista كان على المستهلكين بالفعل اتخاذ قرار بشأن شراء الإصدار 32 أو 64 بت.

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

Windows 32 و 64 بت

الفرق الحقيقي بين Windows 32 و 64 بت له علاقة بكمية الذاكرة التي يمكن لنظام التشغيل معالجتها. يعني "العنوان" ببساطة "تتبع".

يمكن أن يتعامل نظام التشغيل Windows 7/8/10 32 بت (مثل الإصدارات السابقة من 32 بت من Windows) مع ما يصل إلى 4،294،967،296 بايت من المعلومات. هذا هو 4 غيغابايت من الذاكرة. من الناحية النظرية ، يمكن لنظام تشغيل 64 بت معالجة ما يصل إلى 1،8446،744،073،709،551،616 بايت من المعلومات.

هذه 16.3 مليار غيغابايت. ومع ذلك ، فإن الحد الأقصى للذاكرة في إصدارات Windows 7 المستهلك هو 192 غيغابايت والتي لا تزال تتجاوز الحدود الفعلية من 8 جيجابايت إلى 16 جيجابايت لمعظم اللوحات الرئيسية. بالنسبة لنظام التشغيل Windows 8 ، فهو 512 جيجا بايت ولويندوز 10 ، فهو يبلغ 2 تيرابايت بحد الذاكرة!

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

ملفان مجلدات البرنامج في Windows

إذا كان لديك 64- إصدار Bit من Windows ، لعلك لاحظت وجود مجلدين من ملفات Program Files على محرك الأقراص الثابت الخاص بك.

يتم ببساطة تسمية أحدهما ملفات البرنامجوالآخر تحتوى على ملفات البرامج (x86). المجلد الأول هو الموقع الافتراضي لكافة برامج 64 بت. ليس لديها تسمية إضافية في النهاية لأن نظام التشغيل 64 بت ، يفترض أن تطبيقات 64 بت ستدخل في هذا المجلد.

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

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

لقد كان حل Microsoft لهذا الانتقال من 32 بت إلى 64 بت إضافة تراث دعم لمعظم تطبيقات 32 بت. بمعنى آخر ، تعمل معظم تطبيقات 32 بت في بيئة تشغيل 64 بت.

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

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

يمكنك أن ترى بسرعة البرامج الموجودة على جهازك الكمبيوتر هي 32 بت والتي هي 64 بت ببساطة عن طريق التصفح في المجلدين.

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

وبعد قليل ، ستكون معظم التطبيقات 64 بت ، مما يجعل الحاجة إلى عدة مجلدات Program Files غير ضرورية. ومع ذلك ، فقد فشلت مايكروسوفت حتى في إصدار نظام التشغيل Windows Vista 64 بت في تطوير إصدار 64 بت من Office 2007 وإصداره في نفس الوقت. بالإضافة إلى ذلك ، لا يزال الكثير من تطبيقات Windows Store الافتراضية من Microsoft في Windows 10 عبارة عن تطبيقات 32 بت.

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

خطورة تثبيت أكثر من برنامج حماية من الفيروسات Antivirus على حاسوبك 🚫 #معلومة_تك

المنشورات ذات الصلة:


28.03.2010