لماذا لا تزال معظم البرامج 32 بت على إصدار 64 بت من Windows؟

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

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

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

ذات صلة: كيف يمكنني معرفة ما إذا كنت أقوم بتشغيل Windows 32 بت أو 64 بت؟

كيف تتحقق من تطبيقاتك التي لا تزال 32 بت

ذات صلة: مبتدئ المهوس: ما يحتاج كل مستخدم Windows لمعرفته حول استخدام إدارة مهام Windows

يمكنك استخدام مدير المهام لمعرفة أي من برامجك هي 64 بت وأيها 32 بت. لفتحه ، انقر بزر الماوس الأيمن فوق أي منطقة مفتوحة على شريط المهام ، ثم انقر فوق "إدارة المهام" (أو اضغط على Ctrl + Shift + Escape).

في علامة التبويب "العمليات" ، ألق نظرة أسفل عمود "الاسم". إذا كنت تستخدم إصدار 64 بت من Windows 8 أو 10 ، فسترى النص "(32 بت)" بعد اسم أي تطبيق 32 بت. إذا كنت تستخدم إصدار 64 بت من Windows 7 ، فسترى النص "* 32" بدلاً من ذلك. في جميع الإصدارات ، لا تحتوي تطبيقات 64 بت على نص إضافي بعد الاسم.

يقوم Windows أيضًا بتثبيت تطبيقات 32 بت و 64 بت في أماكن مختلفة - أو على الأقل يحاول ذلك. عادةً ما يتم تثبيت تطبيقات 32 بت في C:\Program Files (x86)\المجلد على إصدارات 64 بت من Windows ، بينما يتم عادةً تثبيت برامج 64 بت في C:\Program Files\المجلد.

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

إذا قارنت مجلدين مختلفين من مجلدات Program Files ، فستجد أن معظم برامجك ربما تكون مثبتة في المجلد C: \ Program Files (x86). من المحتمل أن تكون برامج 32 بت.

هل يعد تشغيل تطبيقات 32 بت على نظام Windows 64 بت فكرة سيئة؟

ذات صلة: لماذا يكون الإصدار 64 بت من Windows أكثر أمانًا

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

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

ذات صلة: لماذا يكون الإصدار 64 بت من Windows أكثر أمانًا

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

لكن برامج 64 بت ستكون أفضل ، أليس كذلك؟

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

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

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

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

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

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

الحصول على تطبيقات 64 بت

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

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

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

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