كيفية اختيار نظام 32 أو 64 بت. كيفية معرفة عدد البتات لنظام التشغيل والمعالج في Windows

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

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

بداية يجب القول أن 32 بت أو x86 أو i386 هي نفس الشيء تقريبًا، وهذه هي بنية المعالج، ونظام التشغيل مصمم للعمل على هذه البنية. تم استخدام بنية x86 لأول مرة في معالجات Intel. تم اشتقاق هذا الاسم من المعالجات الأولى التي تم استخدامها فيها - Intel 80386. وفي وقت لاحق، بدأت معالجات AMD في دعمها وأصبح x86 هو المعيار لأجهزة الكمبيوتر الشخصية. ثم تم تحسينه وصقله، ولكن ليس هذا هو الهدف.

بنية 64 بت

تم تطوير بنية 64 بت في وقت لاحق بواسطة AMD. تسمى هذه البنية أيضًا x86-64 أو amd64. وعلى الرغم من الاسم، فهو مدعوم أيضًا بمعالجات Intel وAMD. وهو متوافق تماما مع x32. يكمن الاختلاف بينهما بشكل أساسي في عمق البت، لكننا سننظر في هذا بمزيد من التفصيل أدناه.

ما الفرق بين 64 و 32 بت؟

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

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

وبالتالي، لا يمكن لمعالجات البنية 32 بت الوصول إلا إلى العناوين ضمن قوة 2^32. العنوان الأكبر ببساطة لن يتناسب مع الخلية. يكون هذا القيد أكثر وضوحًا عند العمل مع ذاكرة الوصول العشوائي (RAM). يتضمن هذا النطاق فقط ذاكرة تصل إلى 2^32 بت أو 4 جيجابايت؛ ولا يستطيع المعالج قراءة أي شيء أعلى بدون محاكاة خاصة بواسطة نظام التشغيل.

يمكن للمعالج بحجم تسجيل 64 بت الوصول إلى عناوين تصل إلى 2 ^ 64، وهذا أكثر من ذلك بكثير، إذا تم تحويله إلى قيم تقليدية، فهذا هو 1 إب (إكسابايت) أو مليار غيغابايت. في الواقع، لا يوجد نظام تشغيل آخر، ولا حتى Linux، يدعم مثل هذا القدر من ذاكرة الوصول العشوائي. بالمقارنة مع 4 جيجا بايت، فهذا فرق كبير جدًا.

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

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

هل يجب أن أختار x32 أم x64؟

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

ربما لديك سؤال: لماذا لا تستخدم بنية 64 بت إذا كانت الذاكرة أقل من 4 جيجا بايت؟ نظرًا لأن حجم سجلات المعالج أكبر، فإن كل شيء مخزن في ذاكرة الوصول العشوائي (RAM) يصبح تلقائيًا أكبر حجمًا، وتستهلك تعليمات البرنامج مساحة أكبر، وتستهلك البيانات الوصفية والعناوين المخزنة في ذاكرة الوصول العشوائي (RAM) مساحة أكبر.

وكل هذا يعني أنه إذا قمت بتثبيت نظام 64 بت على جهاز كمبيوتر به ذاكرة وصول عشوائي أقل من 4 جيجابايت، فسيكون لديك ذاكرة وصول عشوائي قليلة جدًا. لن تلاحظ زيادة في الأداء، بل سيزداد الأمر سوءًا، لأن جزءًا من ذاكرة الوصول العشوائي (RAM) سيذهب إلى القرص الموجود في قسم المبادلة. وسرعة العمل مع القرص، كما تفهم، تختلف كثيرا عن سرعة ذاكرة الوصول العشوائي.

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

ولكن إذا كان لديك 6 جيجابايت أو أكثر، فلم يعد من المستحسن استخدام PAE هنا، فمن الأفضل استخدام بنية 64 بت عادية، ولحسن الحظ هناك ذاكرة كافية. والمعالج مصمم خصيصًا لذلك.

الاستنتاجات

في هذه المقالة استعرضنا الفروق بين 32 و 64، والآن يمكنك اختيار النظام المناسب بحيث يعمل بالأداء الأمثل. ما هو الأفضل في رأيك لاستخدامه مع كميات معينة من ذاكرة الوصول العشوائي؟ إذا كان كل شيء واضحاً مع 3 جيجابايت و6 فإن 4 جيجابايت يسبب الكثير من الجدل، ما هو رأيك؟ اكتب في التعليقات!

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

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

يتوفر Windows 7 64 بت في بعض النكهات لحل بعض مشكلات التوافق مع الإصدارات السابقة، ولكنه ليس حلاً سحريًا. نلفت انتباهك إلى أحدث المعلومات حول 64 بت بتنسيق أسئلة وأجوبة مناسب.

هل يدعم جهاز الكمبيوتر الخاص بي نظام التشغيل Windows 7 64 بت؟

تتوافق معظم أجهزة الكمبيوتر التي تم إصدارها في السنوات الثلاث الماضية (أي منذ إصدار نظام التشغيل Windows Vista) مع الإصدار 64 بت من نظام التشغيل Windows 7. والاستثناء هو الأنظمة ذات المعالجات الرخيصة التي لا تدعم امتدادات AMD وIntel 64 بت. يتضمن ذلك خط معالجات Intel Atom منخفضة الطاقة ونماذج Intel Core المبكرة، ولا سيما Core Duo (يجب عدم الخلط بينه وبين Core 2 Duo). إذا كنت لا تعرف المعالج المثبت على جهاز الكمبيوتر الخاص بك وما إذا كان يدعم أنظمة التشغيل 64 بت، فاستخدم أداة مساعدة مجانية.

ماذا عن الأجهزة الطرفية؟

كما هو الحال مع أجهزة الكمبيوتر، فإن معظم الأجهزة الطرفية التي تم إصدارها منذ إصدار Windows Vista متوافقة مع الإصدار 64 بت من Windows 7. ولكن مع التكنولوجيا القديمة، أصبح الأمر بمثابة اليانصيب. قام بعض البائعين - وخاصة موردي بطاقات الشبكة وأجهزة التحكم بالأقراص - بجعل منتجاتهم متوافقة مع 64 بت لفترة طويلة، بعد أن عملوا مع إصدارات 64 بت من Windows Server من 2002 إلى 2003. سيكون دمج الأجهزة القديمة التي لا ترتبط مباشرة بمركز البيانات (على سبيل المثال، أجهزة الإدخال غير القياسية، ومعدات الوسائط المتعددة، وبعض الطابعات) أكثر صعوبة لأنها تم تطويرها في وقت كانت فيه أنظمة تشغيل سطح المكتب 64 بت نادرة. من الأفضل التحقق مسبقًا مما إذا كانت الشركة المصنعة قد أصدرت برنامج تشغيل للإصدار 64 بت من نظام التشغيل Windows 7، وإذا لم يكن الأمر كذلك، ما إذا كانت هناك طرق أخرى لحل المشكلة.

هل يمكنني استخدام برامج تشغيل 32 بت على نظام التشغيل Windows 7 64 بت؟

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

هل يتوفر Windows XP Mode على نظام التشغيل Windows 7 64 بت؟

نعم، يتم دعم Windows XP Mode بشكل كامل بواسطة الإصدار 64 بت من Windows 7. علاوة على ذلك، فإن استخدام Virtual Machine Monitor (VMM) - على وجه الخصوص، منتج مثل Windows Virtual PC 7، والذي يعد أساس Windows XP Mode - هي إحدى الطرق القليلة لاستخدام برامج تشغيل الأجهزة 32 بت على نظام التشغيل Windows 64 بت. الصعوبة الوحيدة هي أن الجهاز يجب أن يحتوي على واجهة USB. من المرجح ألا تعمل الأجهزة القديمة التي تتطلب بطاقات توسيع أو أجهزة دونجل غير قياسية في Windows XP Mode.

ما هو وضع Windows XP وكيفية تشغيله؟

إن أبسط طريقة للتعبير عن ذلك هي أنه جهاز افتراضي يعمل بنظام التشغيل Windows XP SP3 ويعمل في Windows Virtual PC 7. ويمكن لمستخدمي Windows 7 Professional وUltimate وEnterprise تنزيله مجانًا.

بتعبير أدق، يعد Windows XP Mode تطبيقًا أصليًا 64 بت (أو بالأحرى مجموعة من الخدمات وبرامج التشغيل 64 بت) يقوم بإنشاء عملية أصلية منفصلة 64 بت تحاكي بيئة نظام التشغيل 32 بت.

من المهم ملاحظة أن Windows XP Mode يسمح لك فقط بإنشاء بيئة افتراضية 32 بت، على الرغم من أن Windows Virtual PC نفسه عبارة عن تطبيق 64 بت يعمل على إصدار 64 بت من Windows 7. في بيئة Windows Virtual PC ( والتي تعد في الأساس أداة افتراضية للأغراض العامة مع ميزات إضافية لدعم Windows XP Mode)، يمكنك تثبيت إصدارات 32 بت من نظام التشغيل Windows XP أو Vista أو حتى Windows 7، ولكن لا يمكنك استخدام إصدارات 64 بت من أي منها أنظمة.

هل يمكنني تشغيل تطبيقات 32 بت على نظام التشغيل Windows 7 64 بت؟

نعم، يمكن تشغيل أي تطبيق 32 بت تقريبًا مدعوم في نظام التشغيل Windows XP دون تعديلات إضافية في إصدار 64 بت من Windows 7. ولهذا السبب، يتم استخدام تقنية تسمى "Win32 on Win64" (WOW للاختصار)، والتي تحول المكالمات إلى واجهة برمجة التطبيقات (API) 32 بت من الملفات القابلة للتنفيذ للبرامج القديمة إلى استدعاءات إلى واجهة برمجة التطبيقات (API) 64 بت للمعالجة بواسطة الأنظمة الفرعية الأصلية لنظام تشغيل 64 بت. ونتيجة لذلك، تعمل تطبيقات 32 بت دون مشاكل في الإصدار 64 بت من نظام التشغيل Windows 7، وبفضل تحسينات الجيل الحالي من معالجات Intel وAMD، فإنها تعمل أيضًا بأقصى سرعة أو تقريبًا بأقصى سرعة. الاستثناء النادر لهذه القاعدة هو التطبيقات التي تستخدم واحدًا أو أكثر من برامج تشغيل الأجهزة القديمة الخاصة بنظام 32 بت والتي لا تحتوي على مكافئات للإصدار 64 بت.

ومن الجدير بالذكر أن WOW ليس مفهومًا جديدًا. تم استخدام تقنية مشابهة في الإصدارات الأقدم من نظام التشغيل Windows NT لدعم تطبيقات Windows 3.xx القديمة ذات 16 بت.

لماذا لا تظهر إدخالات التسجيل الجديدة في السجل عند تثبيت تطبيقات 32 بت على إصدار 64 بت من نظام التشغيل Windows 7؟

تستخدم إصدارات 64 بت من نظامي التشغيل Windows Vista وWindows 7 تقنية WOW لتشغيل تطبيقات 32 بت (انظر أعلاه). فهو لا يقوم بتحويل استدعاءات واجهة برمجة التطبيقات (API) فحسب، بل يعزل أيضًا التغييرات التي تم إجراؤها بواسطة تطبيقات 32 بت في مفتاح تسجيل فرعي خاص على المستوى المناسب.

على سبيل المثال، إذا قام تطبيق 32 بت بإنشاء مفتاح فرعي في المجلد HKEY_LOCAL_MACHINE\Software، فسيتم نقل هذا المفتاح الفرعي تلقائيًا إلى المجلد Wow6432Node في قسم البرنامج الرئيسي. في هذا المجلد، يمكنك العثور على جميع الأقسام الفرعية والمعلمات الخاصة بالتطبيق، والتي تتم إعادة توجيهها تلقائيًا هنا بواسطة WOW.

هل يوفر Windows 7 64 بت فوائد الأداء؟

كل هذا يتوقف على كيفية استخدام النظام. إذا كنت تعمل مع ملفات كبيرة أو تطبيقات تستهلك الكثير من الذاكرة، فإن الإصدار 64 بت من Windows يوفر عادةً تعزيزًا بسيطًا للأداء مقارنة بالإصدار 32 بت على أجهزة مماثلة، حتى عند تشغيل تطبيقات 32 بت. وذلك لأن نظام التشغيل وبرامج تشغيل الأجهزة يصلون إلى السجلات الموسعة 64 بت لمعالج Intel أو AMD الذي يعمل في الوضع الموسع 64 بت. بالإضافة إلى ذلك، يدعم الإصدار 64 بت من Windows 7 تثبيت ذاكرة وصول عشوائي (RAM) أكبر من الإصدار 32 بت: 192 جيجابايت في جميع الإصدارات باستثناء Home، مقارنة بـ 4 جيجابايت في جميع إصدارات Windows 7 32 بت. وهذا يتيح لك توسيع قدرات جهاز الكمبيوتر الخاص بك بشكل كبير.

لماذا يستخدم الإصدار 64 بت من Windows ذاكرة وصول عشوائي أكبر من الإصدار 32 بت؟

يستهلك أي نظام تشغيل 64 بت ذاكرة أكبر من نظيره 32 بت. ويرجع ذلك إلى طبيعة كود 64 بت: فهو يستخدم هياكل داخلية أكبر، والتي تشغل بطبيعة الحال مساحة أكبر في الذاكرة وعلى القرص الصلب. لذلك، ليس من المستغرب أن تكون صور ISO لإصدارات 64 بت من نظامي التشغيل Windows Vista وWindows 7 أكبر بنسبة 50-70% من صور إصدارات 32 بت، كما أن استهلاكها للذاكرة الفعلية بعد التمهيد يزيد بنسبة 20-30%.

هل يتمتع Windows 64 بت بميزة على 32 بت من منظور أمني؟

نعم. معظم مبادرات Microsoft لتقوية النواة في نظام التشغيل Windows Vista، مثل PatchGuard وData Execution Prevention، هي 64 بت فقط. بالإضافة إلى ذلك، تستخدم إصدارات 64 بت من نظامي التشغيل Windows Vista وWindows 7 فقط برامج التشغيل الموقعة رقميًا، مما يجعل من الصعب على المهاجمين إخفاء برامج rootkits وبرمجيات الاستغلال كبرامج تشغيل على مستوى kernel.

هل من الممكن الترقية من Windows 32 بت إلى Windows 7 64 بت؟

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

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

دعونا نحاول تحقيق النظام والوضوح في هذه القضايا. أولاً: بعض التعريفات:

  • عمق البت – عدد الأرقام في رقم ما في أنظمة الأرقام الموضعية. يشير إلى كل من الأرقام العشرية العادية والأنظمة الثنائية والست عشرية والثمانية المستخدمة في علوم الكمبيوتر. يُطلق على رقم واحد في النظام الثنائي اسم "بت" ويمكن أن يحتوي على قيمة واحدة فقط: 0 أو 1؛
  • سعة بت المعالج – عدد البتات الثنائية في ناقل بيانات المعالج. يحدد أكبر حجم رقم تتم معالجته في عملية جهاز واحد أو تخزينه في سجلات المعالج. وكلما ارتفع هذا المؤشر، زادت إنتاجية المعالج وزادت مساحة الذاكرة التي يمكنه معالجتها؛
  • سعة بت نظام التشغيل – قدرة كود الجهاز المترجم من الملفات القابلة للتنفيذ لبرامج النظام والمكتبات على تنفيذ تعليمات المعالج n-bit: أوامر الحساب والعنوان، حيث n هي سعة البت للمعالج المثبت على النظام الأساسي للأجهزة المستخدمة لتشغيل هذا نظام.

يوضح الجدول أدناه عدة أمثلة للأجهزة الموجودة في فئة الكمبيوتر الشخصي، وهي مدرجة بالترتيب الزمني.

كمثال، أخذنا منصة Intel الأكثر شعبية (قد يتم الإشارة إلى الشركات المصنعة الأخرى بين قوسين) ونظام التشغيل Microsoft Windows الأكثر شيوعا.

سنينالمعالج (المعالجات)حجم المعالجنظام التشغيلهل هناك نسخة 64 بت من نظام التشغيل؟
1978-1982 8086, 80186 16 سي بي/م، مايكروسوفت دوس
1982 80286 16 مس-دوس، ويندوز 3.1
1985 80386 32 مايكروسوفت دوس، ويندوز 3.1/NT/95
1989 80486 32 مايكروسوفت دوس، ويندوز 3.1/NT/95/98
1993-2000 بنتيوم32 مايكروسوفت دوس، ويندوز 3.1/NT/95/98/ME/2000/Vista/XPويندوز فيستا/إكس بي*
2003 أثلون 64 (أيه إم دي)64 ويندوز 2000/فيستا/XP/7ويندوز 2000/فيستا/XP/7 *
2004 بنتيوم د، زيون64 ويندوز 2000/فيستا/XP/7ويندوز 2000/فيستا/XP/7 *
2008 إنتل كور64 ويندوز 2000/فيستا/XP/7/10ويندوز 2000/فيستا/XP/7/10 *

مهم!* إصدارات نظام التشغيل 64 بت، غير متوافقة مع معالجات 32 بت

تبين أن الهيكل الداخلي للمعالج 8086 (البنية) ناجح بما يكفي لنشوء عائلة كاملة من المعالجات التي تم تحسينها باستمرار بمرور الوقت. تلقى النموذج التالي التعيين 80186، وبعد ذلك، حتى بنتيوم، زاد الرقم الثالث في تعيين الدوائر الدقيقة باستمرار.

كان ذلك بسبب الطريقة التي تم بها تعيين الرقائق، بشكل عام، وهي مشكلة داخلية للشركة المصنعة، حيث ظهر التعيين "الغامض" x86. عادة لا يهتم المستهلك على الإطلاق بمثل هذه الأشياء. x86 هو مجرد اسم جماعي لـ 186، 286، 386، إلخ. لا ينبغي الخلط بينه وبين x64. الأمر بسيط للغاية: تسمى بنية أجهزة الكمبيوتر 32 بت x86، وتسمى أجهزة الكمبيوتر 64 بت x86-64.

قبل 80386، كان ناقل المعالج 16 بت، وكان لا بد من أخذ ذلك في الاعتبار عند كتابة التعليمات البرمجية. نظرًا لأن البرامج تستخدم في كثير من الأحيان أرقام 32 بت، وأحيانًا أرقام 64 بت، كان على المعالج 16 بت معالجتها "في عدة خطوات" (تعليمات الجهاز)، مما يؤدي إلى إبطاء البرامج.

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

في أوائل العقد الأول من القرن الحادي والعشرين، ظهرت معالجات 64 بت. لم تكن جميعها ناجحة. على سبيل المثال، تبين أن Intel Itanium (هندسة IA-64)، على الرغم من جميع مزاياها، غير متوافق بشكل جيد مع العديد من برامج 32 بت، والتي عملت عليها بشكل أسوأ من الأجهزة الأخرى. ولهذا السبب حصلت على لقب "إيتانيك" (من كلمة تيتانيك) وسرعان ما تم إيقاف إنتاجها.

تبين أن معالجات AMD (الأجهزة الدقيقة المتقدمة) 64 بت هي أكثر عملية، لأنها كانت امتدادًا آخر لـ x86، وتم تحقيق درجة عالية جدًا من التوافق مع الإصدارات السابقة. وهذا يعني أن برامج 32 بت تعمل على مثل هذه المعالجات دون فقدان السرعة ومع دعم أي كود للجهاز.

تلقت بنية التعليمات التي أنشأتها AMD للمعالجات الجديدة عدة أسماء تعني نفس الشيء:

  • x86-64;
  • أيه إم دي 64؛
  • إنتل64.

تستخدم Oracle وMicrosoft المصطلح x64 لهذه البنية، لذا يمكن إضافتها إلى هذه القائمة أيضًا.

أنظمة التشغيل

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

عندما يظهر معالج جديد أكثر تقدمًا، ليس فقط محسّنًا، ولكن مع خاصية مهمة مثل مضاعفة سعة البت مرة أخرى، هناك خمس حالات ممكنة للبرنامج:

  • تشغيل البرامج القديمة على معالج جديد؛
  • مضاهاة، تعمل في بيئة الجهاز الظاهري؛
  • إعادة تجميع الملفات القابلة للتنفيذ لمعالج جديد؛
  • تغيير رمز البرنامج وإعادة ترجمته؛
  • كتابة كود البرنامج من الصفر.

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

في الواقع، يمكن أن تحدث كل هذه المواقف في مجموعات مختلفة، وبالتالي، عند استخدام إصدارات البرامج المألوفة والمحبوبة من قبل المستخدمين، كل شيء ممكن: من حقيقة أن البرنامج يعمل بشكل أفضل بكثير من ذي قبل، إلى عدم القدرة الكاملة على إطلاقه. نادرًا ما تتكون البرامج من ملف واحد قابل للتنفيذ؛ وغالبًا ما تكون مصحوبة بالعديد من المكتبات الديناميكية (ملفات dll) وأدوات مساعدة إضافية. قد تحتوي جميعها على ميزات من شأنها أن تتداخل مع تشغيل البرنامج أو تحد من وظائفه.

يسرد الجدول أدناه بعض الاختلافات بين أنظمة التشغيل الشائعة المستخدمة على أجهزة الكمبيوتر.

نظام التشغيلالعمق، بتجوهرالحد الأدنى من الذاكرة للعملالحد الأدنى من القرص الصلبتردد المعالج، الحد الأدنىعدد المهامعدد المستخدمينالوضع لعام 2018
كب/م8 متجانسة16 كيلو بايت 1-5 ميغاهيرتز1 1 تاريخية
86-دوس16 متجانسة32 كيلو بايت 4-16 ميغاهيرتز1 1 تاريخية
مس دوس16 متجانسة64 كيلو بايت 4 ميجا هرتز1 1 تاريخية
ويندوز 3.116 MS-DOS 3.1 والإصدارات الأحدث640 كيلو بايت6.5 ميجا بايت4 ميجا هرتز1 1 تاريخية
ويندوز 9516 متجانسة4 ميجا بايت50 ميجا بايت16 ميجا هرتزتعدد المهام1 تاريخية
ويندوز 9832 متجانسة16 ميجا بايت195 ميجا بايت66 ميجا هرتزتعدد المهام1 تاريخية
ويندوز مي32 متجانسة32 ميجا بايت200 ميجا بايت155 ميجا هرتزتعدد المهام1 تاريخية
ويندوز 200032 هجين32 ميجا بايت2 جيجابايت133 ميجا هرتزتعدد المهام1 تاريخية
ويندوز إكس بي32, 64 هجين64 ميجا بايت1.5 جيجابايت233 ميجا هرتزتعدد المهام1
ويندوز فيستا32, 64 هجين384 ميجا بايت20 جيجابايت800 ميجا هرتزتعدد المهام1 تاريخية
ويندوز 732, 64 هجين1 جيجابايت/2 جيجابايت*16 جيجابايت/20 جيجابايت*1 جيجا هرتزتعدد المهام1 توقف الدعم الرئيسي
ويندوز 832, 64 هجين1 جيجابايت/2 جيجابايت*16 جيجابايت/20 جيجابايت*1 جيجا هرتزتعدد المهام1 غير معتمد
ويندوز 1032, 64 هجين1 جيجابايت/2 جيجابايت*16 جيجابايت/20 جيجابايت*1 جيجا هرتزتعدد المهام1 المدعومة

ملحوظة!* - شرطة مائلة (/) تفصل بين منصات x86 (32 بت) وx86-64 (64 بت).

كيفية تحديد البت للكمبيوتر

تعرف على مميزات وعيوب الأنظمة في المقال -

الطريقة الأولى

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


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

الطريقة الثانية

عند تحميل النظام، تحتاج إلى الوصول إلى خصائصه. للقيام بذلك عليك القيام بما يلي:


الطريق الثالث

يمكنك استخدام سطر الأوامر لتحديد المعالج المثبت.


كيفية تحديد البت لنظام التشغيل

إحدى الطرق موضحة أعلاه بالفعل، وهذه هي الطريقة الثالثة باستخدام الأمر "systeminfo". بالنسبة لأولئك الذين لا يحبون التعامل مع سطر الأوامر، هناك طريقة أخرى:


إجابات على الأسئلة المتداولة

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

سؤالإجابة
ما المعالج x86؟متوافق مع أي جهاز كمبيوتر 32 بت
هل أحتاج إلى برامج تشغيل أجهزة 64 بت عند تشغيل Windows 64 بت؟بالضرورة. يتم تثبيت برامج التشغيل وفقًا لنظام التشغيل المحدد
كيفية تغيير البت في نظام التشغيل؟مستحيل. فقط عن طريق إعادة التثبيت. يجب عليك أولاً حفظ جميع البيانات المهمة
32 أو 64 بت: أي نظام يجب تثبيته وكيفية تحديده؟إذا كان المعالج 32 بت، فيمكنك فقط تثبيت الإصدار 32 بت من نظام التشغيل. إذا كان المعالج 64 بت، فيجب عليك الاسترشاد بجميع متطلبات النظام الأخرى
لماذا يجب عليك تثبيت إصدار 64 بت من نظام التشغيل؟إذا كان جهاز الكمبيوتر الخاص بك حديثاً تماماً (لا يزيد عمره عن 7-8 سنوات)، فمن المؤكد أنه يدعم أنظمة 64 بت، وهذا الخيار يكشف بشكل كامل عن كافة إمكانيات هذا الكمبيوتر
أي "سبعة" أفضل - 32 أو 64 بت؟نحن هنا بحاجة إلى الحديث عن الأجهزة؛ إذا كان الكمبيوتر جديدًا تمامًا، فمن الأفضل بالطبع أن يكون 64 بت
هل يمكنني تشغيل برامج وبرامج تشغيل 32 بت على جهاز كمبيوتر 64 بت؟في الغالبية العظمى من الحالات، يكون ذلك ممكنًا إذا تم استخدام بنية AMD64 (المعروفة أيضًا باسم x86-64). بالإضافة إلى ذلك، يحتوي Windows 7، على سبيل المثال، على وضع محاكاة Windows XP، والذي يوفر فرصًا إضافية لذلك. ومع ذلك، هناك حالات عدم توافق وسيتعين عليك استخدام إصدارات 64 بت من هذه التطبيقات
ما هي عيوب ويندوز 64 بت؟زيادة متطلبات الذاكرة وزيادة مساحة القرص. ولكن هذه مشكلة فقط لأجهزة الكمبيوتر القديمة

الفيديو - الاختيار بين الإصدارين 32 بت و64 بت من Windows

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

تاريخ موجز جدًا للحوسبة 64 بت

قبل أن نبدأ بإخبارك بقصة مثيرة للاهتمام، دعنا نتعرف على الأساسيات. ماذا تعني هذه الـ 64 بت حتى؟ في سياق القصص المتعلقة بأجهزة الكمبيوتر الشخصية 32 و64 بت، يشير تنسيق XX بت إلى عرض سجل المعالج.

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

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

على الرغم من أن الحوسبة 64 بت تبدو ابتكارًا جديدًا في عالم التكنولوجيا، إلا أنها موجودة بالفعل منذ عقود. كان أول كمبيوتر ببنية 64 بت هو Cray UNICOS، والذي وضع سابقة لأجهزة الكمبيوتر العملاقة 64 بت في عام 1985 (يظهر Cray 1 في المنتصف في الصورة أعلاه). ظلت الحوسبة ذات 64 بت حكرًا على أجهزة الكمبيوتر العملاقة والخوادم الكبيرة لمدة 15 عامًا تقريبًا.

بمرور الوقت، وصلت أنظمة 64 بت إلى المستخدمين، على الرغم من أن معظمهم لم يكن لديهم أي فكرة عن ذلك. وبالتالي، فإن وحدات التحكم Nintendo 64 وPlaystation 2، الموضحة في الشكل أعلاه، كانت تحتوي على معالجات 64 بت قبل 5 سنوات من ظهور معالجات الكمبيوتر 64 بت على مستوى المستخدم وأنظمة التشغيل المقابلة.

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

في العام التالي، بدأ دعم معالجات 64 بت بدرجات متفاوتة بواسطة OS X Panther وبعض توزيعات Linux. ومع ذلك، لم يدعم نظام التشغيل Mac OS X الإصدار 64 بت بشكل كامل لمدة خمس سنوات أخرى، حتى إصدار OS X Leopard.

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

هل يمكن لجهاز الكمبيوتر الخاص بك العمل مع 64 بت؟

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

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

في نظام التشغيل Windows XP، يمكنك استخدام طريقة مشابهة لتحديد عمق البت لنظام التشغيل لديك. على الرغم من أن فرص استخدامك لنظام التشغيل Windows XP x64 ضئيلة جدًا. أهم خطوة يمكنك اتخاذها مع نظام التشغيل XP (أو نظام التشغيل Windows Vista/7 32 بت) هي اختبار المعالج الخاص بك ومعرفة ما إذا كان بإمكانك الترقية إلى نظام التشغيل Windows 64 بت.

للقيام بذلك، تحتاج إلى تنزيل الأداة المساعدة المجانية SecurAble من Steve Gibson. تقوم هذه الأداة المساعدة، الموضحة في الشكل أعلاه، بفحص المعالج باستخدام ثلاث معلمات مختلفة.

أولاً، يتم التحقق مما إذا كان المعالج 64 بت. ثانيًا، تتحقق من دعمه لـ D.E.P. (تقنية أمنية مصممة لحماية الأجهزة من هجمات تجاوز سعة المخزن المؤقت). وأخيرًا، ثالثًا، يتحقق البرنامج من دعم الجهاز الظاهري XP ضمن نظام التشغيل Windows 7.

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

مزايا وعيوب الحوسبة 64 بت

لقد قرأت بالفعل القليل من تاريخ الحوسبة 64 بت، ويظهر فحص نظامك أنه يمكنك استخدام Windows 7 x64. ماذا الآن؟ دعونا نلقي نظرة على إيجابيات وسلبيات التحول إلى نظام تشغيل 64 بت.

ما الذي يجب أن تتوقعه من الانتقال إلى 64 بت؟ فيما يلي بعض فوائد التحول إلى نظام 64 بت.

يمكنك استخدام ذاكرة الوصول العشوائي (RAM) بشكل ملحوظ.

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

في الواقع، نظام التشغيل Windows 7 64-bit Home Edition محدود (ليس بسبب القيود المادية، ولكن بسبب مشكلات الترخيص) بسعة 16 جيجابايت من ذاكرة الوصول العشوائي. وفي الوقت نفسه، يدعم Windows 7 x64 Professional وWindows 7 x64 Ultimate ما يصل إلى 192 جيجابايت من الذاكرة.

سوف ترى زيادة في الكفاءة.

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

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

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

وبموجب نظام 64 بت يمكنهم الحصول عليه - تسمح لك هذه الأنظمة بتخصيص ما يصل إلى 8 تيرابايت من الذاكرة الافتراضية. هذا أكثر من كافٍ حتى لجلسات Photoshop المجنونة أو لعب Crysis.

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

سوف تستمتع بميزات الأمان المتقدمة.

يوفر Windows x64 المزود بمعالج 64 بت حديث للمستخدمين حماية إضافية غير متوفرة لمستخدمي 32 بت. تتضمن هذه الحماية ميزة D.E.P. للأجهزة المذكورة أعلاه، بالإضافة إلى تقنية Kernel Patch Protection، التي تحميك من عمليات استغلال kernel، ويجب أن تكون برامج تشغيل الأجهزة موقعة رقميًا، مما يقلل من عدد حوادث إصابة برامج التشغيل.

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

قد لا تجد برامج تشغيل 64 بت للأجهزة القديمة ولكنها لا تزال مهمة على نظامك.

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

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

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

لا تدعم اللوحة الأم أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي.

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

أنت تستخدم البرامج القديمة.

بعض البرامج لا تنجو من الانتقال إلى 64 بت بشكل جيد. على عكس الإصدارات السابقة من Windows، لا يدعم Windows 7 x64 تطبيقات 16 بت. وإذا كنت تستخدم تطبيقًا قديمًا لسبب ما، فعند الانتقال إلى 64 بت، سيتعين عليك إما جعله افتراضيًا أو التخلي عن الترقية تمامًا.

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

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

كان كل شيء يعمل بشكل جيد وسلس، واستمتعت بذاكرة الوصول العشوائي (RAM) التي تبلغ سعتها 8 جيجابايت، وقمت بتشغيل عشرات الأجهزة الافتراضية دون مشكلة، وكنت سعيدًا للغاية بشكل عام. المشكلة الوحيدة التي واجهتها هي ماسح Canon الضوئي الذي أستخدمه في أوائل العقد الأول من القرن الحادي والعشرين ومحاولاتي لتشغيله.

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

وهكذا أصبحت الحوسبة 64 بت متاحة وسهلة الاستخدام وخالية من المشاكل تقريبًا.

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

في السابق، كان نظام التشغيل Windows 32 بت. تدريجيًا، مع تطور بنية المعالج، أصبح من الممكن دعم نظام 64 بت (بدأ الأمر بإصدار Windows XP Professional x64 Edition).

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

توفر Microsoft القدرة على تغيير نظام 32 بت إلى نظام Windows 64 بت. عند تغيير البت الخاص بالنظام، لن يفشل تنشيط Windows، لأن الترخيص لا يعتمد على البت الخاص بنظام التشغيل.

الاختلافات الرئيسية بين 32 بت ويندوز و 64 بت ويندوز

يحتوي نظام التشغيل Windows على إصدارين بت: 32 بت و64 بت، وهما 32 بت (x86). 64 بت (x64).

يعالج نظام 64 بت كميات كبيرة من العمليات الحسابية بكفاءة أكبر من نظام تشغيل 32 بت. في نظام التشغيل Windows 64 بت، تقضي التطبيقات كثيفة الموارد وقتًا أقل في التشغيل مقارنةً بنظام 32 بت مماثل. يعمل النظام بشكل أسرع عند تشغيل تطبيقات متعددة في وقت واحد.

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

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

في نظام التشغيل Windows الذي يحتوي على 64 بت، لا توجد هذه المشكلة، لأن مثل هذا النظام يدعم مقدار ذاكرة الوصول العشوائي (حتى 16 تيرابايت) الكافي لأي تكوين كمبيوتر حديث.

هناك اختلافات في تشغيل التطبيقات في أنواع مختلفة من أنظمة تشغيل Windows (x86 وx64):

  • في نظام التشغيل Windows x64، يمكنك تثبيت برامج 64 بت و32 بت (يتم تثبيت تطبيقات 64 بت افتراضيًا في مجلد Program Files، وتطبيقات 32 بت في مجلد Program Files (x86) على قرص النظام)؛
  • في نظام التشغيل Windows x86، يتم تثبيت برامج 32 بت فقط، ولا يتم دعم تثبيت تطبيقات 64 بت.

تدعم معظم البرامج التي تم إنشاؤها لنظام التشغيل Windows الإصدار 32 بت. يمكن تثبيت هذه التطبيقات على جهاز كمبيوتر بأي عمق، وستعمل، بشرط أن يدعم البرنامج إصدارًا معينًا من Windows (Windows 10، Windows 8، Windows 7، وما إلى ذلك).

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

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

شرط أساسي لترحيل Windows من 32 بت إلى 64 بت

هل يمكن تغيير نظام الويندوز 32 بت إلى 64 بت؟ نعم، هذا ممكن، ولكن عند تغيير عمق بت النظام، هناك فروق دقيقة. وبدون استيفاء شروط معينة، لن يكون من الممكن التغيير من نظام 32 بت إلى نظام 64 بت.

الشرط الرئيسي للتبديل إلى نظام بت مختلف: دعم تعليمات 64 بت بواسطة وحدة المعالجة المركزية (CPU) المثبتة على الكمبيوتر. بدون هذا الشرط، لن يكون من الممكن تثبيت Windows 64 بت على جهاز الكمبيوتر.

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

الاختلافات الرئيسية بين نوع المعالجات، اعتمادًا على دعم التعليمات لعمق البت المقابل (x86 وx64):

  • معالج x64 - يدعم تثبيت نظام التشغيل Windows 64 و32 بت على جهاز الكمبيوتر.
  • معالج x86 - يمكن تثبيت إصدار 32 بت فقط من Windows على الكمبيوتر.

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

لتثبيت Windows 64 بت، يجب أن يحتوي جهاز الكمبيوتر الخاص بك على 2 غيغابايت على الأقل من ذاكرة الوصول العشوائي.

يمكنك معرفة نوع المعالج الموجود على جهاز الكمبيوتر الخاص بك من خلال اتباع الإرشادات أدناه الخاصة بأنظمة التشغيل Windows 10، Windows 8.1 (Windows 8)، Windows 7.

كيفية معرفة ما إذا كان المعالج يدعم تعليمات x64 في نظام التشغيل Windows 10

لمعرفة ما إذا كان المعالج المثبت على جهاز الكمبيوتر الخاص بك يدعم تعليمات 64 بت في نظام التشغيل Windows 10، اتبع الخطوات التالية:

  1. على سطح المكتب، انقر على أيقونة "هذا الكمبيوتر" (جهاز الكمبيوتر). إذا لم يكن هذا الرمز موجودًا على سطح مكتب جهاز الكمبيوتر الخاص بك، فاستخدم هذه الطريقة لإعادة رمز "جهاز الكمبيوتر" إلى سطح المكتب.
  2. في قائمة السياق التي تفتح، حدد "خصائص".
  3. في نافذة "النظام" (عرض المعلومات الأساسية حول جهاز الكمبيوتر الخاص بك)، في قسم "النظام"، في معلمة "نوع النظام"، سترى نوع بت نظام التشغيل ودعم نوع تعليمات المعالج.

في هذه الحالة، يعني التعيين: "معالج x64" أن المعالج المركزي يدعم تثبيت نظام تشغيل 64 بت (يتم تثبيت Windows 10 64 بت على الكمبيوتر).

كيفية معرفة ما إذا كان المعالج الخاص بك يدعم نظام التشغيل Windows 8.1 64 بت (Windows 8)

في نظام التشغيل Windows 8.1 أو Windows 8، قم بما يلي:

  1. حرك مؤشر الفأرة إلى الزاوية اليمنى السفلية من الشاشة، ثم حدد "خيارات".
  2. ستعرض نافذة النظام "عرض المعلومات الأساسية حول جهاز الكمبيوتر الخاص بك". في المعلمات "النظام" => "نوع النظام"، تتم الإشارة إلى عمق البت الخاص بنظام Windows وسعة البت التي يدعمها المعالج المركزي.

يحتوي هذا الكمبيوتر على نظام تشغيل Windows 8.1 32 بت، ويحتوي الكمبيوتر على معالج يدعم تعليمات x64. يمكنك تثبيت Windows 8.1 64 بت على هذا النظام.

كيفية معرفة ما إذا كان المعالج مدعومًا بنظام 64 بت في نظام التشغيل Windows 7 أم لا

في نظام التشغيل Windows 7، قم بما يلي:

  1. انقر بزر الماوس الأيمن على أيقونة جهاز الكمبيوتر (جهاز الكمبيوتر) الموجودة على سطح المكتب لديك.
  2. من قائمة السياق، حدد خصائص.
  3. في نافذة "عرض المعلومات الأساسية حول جهاز الكمبيوتر الخاص بك"، انقر فوق "فهرس تجربة Windows".

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

يحتوي الكمبيوتر على نظام تشغيل 32 بت، ويدعم المعالج نظام تشغيل 64 بت. يدعم هذا الكمبيوتر الترقية إلى Windows 7 64 بت.

إيجابيات وسلبيات التحول إلى نظام التشغيل Windows 64 بت

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

المزايا الرئيسية لنظام التشغيل 64 بت:

  • استخدام كامل مساحة ذاكرة الوصول العشوائي (أكثر من 4 جيجابايت) المثبتة على الكمبيوتر.
  • سرعة أعلى للنظام والبرامج.

العيوب الرئيسية لنظام التشغيل 64 بت:

  • يستهلك النظام والتطبيقات المزيد من ذاكرة الوصول العشوائي.
  • عدم وجود برامج تشغيل x64 للأجهزة القديمة.

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

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

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

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

اعتمادًا على الجهاز، قد تدعم برامج التشغيل كلا البتتين، أو يلزم وجود برنامج تشغيل منفصل لكل بت.

كيفية التبديل من 32 بت إلى 64 بت ويندوز

للتبديل إلى نظام 64 بت، هناك خيار واحد فقط: إعادة التثبيت النظيف لنظام التشغيل Windows مع فقدان البيانات الموجودة على قرص النظام. الإجراء هو كما يلي:

  • قم بتنزيل نظام التشغيل Windows، 64 بت، على جهاز الكمبيوتر الخاص بك. اقرأ حيث يمكنك تنزيل الصورة الأصلية لأنظمة التشغيل Windows 10 وWindows1 وWindows 7.
  • قم بإنشاء محرك أقراص فلاش USB قابل للتمهيد أو انسخ صورة النظام على قرص DVD.
  • قم بتشغيل الكمبيوتر، قبل تشغيل النظام، أدخل BIOS (UEFI)، وحدد وسائط Windows القابلة للتمهيد للتمهيد.
  • قم بتثبيت نظام التشغيل على جهاز الكمبيوتر الخاص بك.
  • بعد اكتمال تثبيت النظام، قم بتثبيت برامج التشغيل الضرورية.
    • في إحدى نوافذ التثبيت، تحتاج إلى تحديد الإصدار المناسب من Windows بعمق البت المناسب (في الوقت الحاضر، أصبحت الصور المتعددة لنظام Windows شائعة، بما في ذلك إصدارات مختلفة بعمق بت مختلف في صورة نظام واحدة).
    • في نافذة "تحديد نوع التثبيت"، يجب عليك تحديد "مخصص: تثبيت Windows فقط (للمستخدمين المتقدمين)" في Windows 10 أو في Windows1، أو "التثبيت الكامل (الخيارات المتقدمة) في Windows 7.

    بعد اكتمال التثبيت، سيظهر نظام التشغيل Windows 10 64 بت على جهاز الكمبيوتر الخاص بك.

    استنتاجات المقال

    من الممكن تغيير نظام التشغيل 32 بت إلى Windows 64 بت ضمن نفس الإصدار. للانتقال الناجح، يجب أن يحتوي الكمبيوتر على معالج يدعم تعليمات x64 وذاكرة وصول عشوائي كافية.