كيفية تمكين الافتراضية في BIOS لإنتل و AMD

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

ما هي الأجهزة الافتراضية؟

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

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

ما هي الأسماء التجارية الافتراضية لـ (Virtualization Brand Names)Intel(Are Intel) و AMD ؟

العلامتان التجاريتان الرئيسيتان لوحدة المعالجة المركزية للكمبيوتر الشخصي هما (CPU)Intel و AMD . يكاد يكون من المؤكد أن جهاز الكمبيوتر الخاص بك يحتوي على واحدة من هاتين الماركات من المعالجات بداخله. تقوم كلتا الشركتين ببناء وحدات المعالجة المركزية(CPUs) الخاصة بهما بناءً على شيء يسمى مجموعة تعليمات x86 . بمعنى آخر ، يمكنهم تنفيذ وفهم نفس الكود.

ومع ذلك ، تمتلك Intel و AMD أيضًا ميزات وحدة المعالجة المركزية(CPU) الداخلية الخاصة بهما ، والتي يجب أن تكون مدعومة بشكل صريح بواسطة البرنامج. في حالة التمثيل الافتراضي للأجهزة ، تُعرف تقنية Intel باسم Intel VT أو VT-x . من ناحية أخرى ، تسمي AMD نسختها ببساطة AMD -V(AMD-V) . إذن ، هذه هي المصطلحات التي يجب أن تبحث عنها عندما تريد تمكين الظاهرية على جهاز الكمبيوتر الخاص بك.

كيفية التحقق من تمكين الافتراضية(Virtualization)

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

في Windows ، اتبع الخطوات أدناه للتحقق مما إذا تم تمكين الظاهرية:

  1. اضغط على Ctrl + Shift + Esc لفتح إدارة المهام(Task Manager) .

  1. قم بالتبديل إلى علامة تبويب الأداء(Performance tab) ، إذا لم تكن محددة بالفعل.
  2. حدد وحدة المعالجة المركزية(CPU) في الجزء الأيمن.

  1. ابحث عن إدخال المحاكاة الافتراضية(Virtualization) في الجزء الأيمن ، أسفل الرسم البياني لأداء وحدة المعالجة المركزية(CPU performance graph) .

إذا كان الإدخال يقول "ممكّن" ، فلا داعي لفعل أي شيء آخر. يدعم جهاز الكمبيوتر الخاص بك التمثيل الافتراضي ، وقد تم تمكينه بالفعل. ومع ذلك ، إذا لم يكن يشير إلى أنه ممكّن ، فنحن بحاجة إلى التحقق مما إذا كانت وحدة المعالجة المركزية(CPU) الخاصة بك مجهزة بالفعل بظاهرية الأجهزة على الإطلاق.

أسهل طريقة للقيام بذلك هي استخدام تطبيق CPU-Z . إنه تطبيق يستخدمه خبراء الكمبيوتر لسنوات للحصول على معلومات سريعة ودقيقة حول وحدة المعالجة المركزية(CPU) في جهاز الكمبيوتر.

  1. قم بتنزيل وتثبيت CPU-Z .
  2. قم بتشغيل CPU-Z
  3. ضمن علامة التبويب CPU(CPU tab) ، تحقق من قسم التعليمات(Instructions) لـ VT-X أو AMD-V .

إذا تم سرد إرشادات المحاكاة الافتراضية في CPU-Z ، فإن وحدة المعالجة المركزية لديك بها الميزة. هذا يعني أنك بحاجة إلى تنشيطه في قائمة BIOS أو UEFI

كيفية تمكين الافتراضية(Virtualization) في BIOS أو UEFI

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

هنا تصبح الأمور صعبة بعض الشيء لأن التبديل للافتراضية يكون في قائمة BIOS أو UEFI(BIOS or UEFI) . هذان نوعان من البرامج الثابتة التي قد يستخدمها جهاز الكمبيوتر الخاص بك ، مع كون UEFI هو المعيار الأكثر حداثة.

في كلتا الحالتين ، تحتاج إلى الوصول إلى البرامج الثابتة الخاصة بك عن طريق إعادة تشغيل الكمبيوتر وتنشيط قائمة BIOS أو UEFI . لدى بائعي اللوحات الأم طرقًا مختلفة(Different) للقيام بذلك ، ولكن إذا كنت بحاجة إلى مساعدة ، فانتقل إلى كيفية إدخال BIOS في نظام التشغيل Windows 10 والإصدارات الأقدم(How to Enter BIOS in Windows 10 and Older Versions) .

بمجرد أن تتمكن من الوصول إلى BIOS الخاص بك ، فأنت بحاجة إلى العثور على الإعداد الصحيح لنظامك لتمكين الظاهرية في BIOS . لا توجد مصطلحات قياسية بين مطوري BIOS/UEFI لمثل هذا الإعداد. لذلك ، قد تضطر إلى استخدام خيالك إذا كانت الصياغة المختارة غامضة بعض الشيء. كانت لقطة الشاشة أعلاه ضمن Advanced and CPU Configuration وكان الإعداد يسمى Intel Virtualization Technology .

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

وجدنا إعدادات المحاكاة الافتراضية ضمن ميزات مجموعة الشرائح المتقدمة(Advanced Chipset Features) . على الرغم من أنه في حالة هذا الكمبيوتر المحدد ، لم يكن لدى VT-x مفتاح تبديل. (VT-x)بدلاً من ذلك ، وجدنا فقط مفتاحًا لـ VT-d. VT-d هي تقنية افتراضية فرعية تتعامل مع المحاكاة الافتراضية لأجهزة الإدخال والإخراج (IO) ، وليس وحدات المعالجة المركزية ( CPU(CPUs) ) . ومع ذلك(Nonetheless) ، يجب عليك تشغيل أي ميزات افتراضية يدعمها نظامك.

هل هناك جانب سلبي(Downside) لتمكين الافتراضية(Enabling Virtualization) ؟

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

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



About the author

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



Related posts