تحتوي وحدات المعالجة المركزية الحديثة على ميزات المحاكاة الافتراضية للأجهزة التي تساعد في تسريع الأجهزة الافتراضية التي تم إنشاؤها في VirtualBox وVMware وHyper-V والتطبيقات الأخرى. لكن هذه الميزات لا يتم تمكينها دائمًا بشكل افتراضي.
الأجهزة الافتراضية هي ابتكار عظيم. باستخدام التطبيقات الافتراضية، يمكنك تشغيل جهاز افتراضي بالكامل على نظام التشغيل Windows ضمن النظام الحالي. باستخدام سطح المكتب الافتراضي هذا، يمكنك تشغيل أنظمة تشغيل مختلفة واختبار التطبيقات في بيئة وضع الحماية واختبار الميزات دون قلق. لكي تعمل تطبيقات الآلة الافتراضية، تحتاج إلى تسريع الأجهزة المضمن في وحدات المعالجة المركزية (CPUs) الحديثة. وهذا يعني تسريع أجهزة Intel VT-x لوحدات المعالجة المركزية Intel وتسريع أجهزة AMD-V لوحدات المعالجة المركزية AMD.
في بعض الأحيان، قد تواجه رسائل خطأ في تطبيقات VM مثل ما يلي:
- لا يتوفر تسريع الأجهزة VT-x/AMD-V على نظامك
- يدعم هذا الخادم Intel VT-x، لكنه لا يقوم بتمكين Intel VT-x
- المعالج الموجود على هذا الكمبيوتر غير متوافق مع Hyper-V
هناك العديد من الأسباب المختلفة لهذه الأخطاء. الأول هو عدم تمكين تسريع الأجهزة. في الأنظمة التي تحتوي على وحدات المعالجة المركزية Intel، يمكن تعطيل ميزة Intel VT-x عبر إعدادات BIOS أو البرامج الثابتة UEFI. في الواقع، غالبًا ما يتم إيقاف تشغيله افتراضيًا على أجهزة الكمبيوتر الجديدة. في الأنظمة التي تحتوي على وحدات المعالجة المركزية AMD، لن يحدث مثل هذا الخطأ نظرًا لأن ميزة AMD-V ممكّنة دائمًا، لذلك لا يتم تغيير إعدادات BIOS أو UEFI .
سبب آخر هو استخدام تطبيق المحاكاة الافتراضية مثل VMWare أو VirtualBox عندما يكون Hyper-V مثبتًا على الجهاز. يعتني Hyper-V بميزات تسريع الأجهزة ويمنع التطبيقات الافتراضية الأخرى من الوصول إليها.
لذلك دعونا نرى كيفية حل هذه المشاكل.
إلغاء تثبيت Hyper-V
إذا قمت بتثبيت Hyper-V ، فإنه يصبح "جشعًا" ولا يسمح لتطبيقات المحاكاة الافتراضية الأخرى بالوصول إلى ميزات تسريع الأجهزة. يحدث هذا عادةً مع أجهزة Intel VT-x، ولكن يمكن أن يحدث أيضًا مع AMD-V. في هذه الحالة، ستظهر لك رسالة خطأ لم يتم العثور على Intel VT-x (أو AMD-V) على الرغم من تمكينها على جهاز الكمبيوتر الخاص بك.
لحل هذه المشكلة، قم ببساطة بإلغاء تثبيت Hyper-V. تعد Hyper-V إحدى ميزات Windows الاختيارية، لذا فهي تختلف قليلاً عن إلغاء تثبيت التطبيق العادي . انتقل إلى لوحة التحكم > إلغاء تثبيت البرنامج. في نافذة " البرامج والميزات " ، حدد " تشغيل ميزات Windows أو إيقاف تشغيلها ".

في نافذة "ميزات Windows" ، قم بإلغاء تحديد خانة الاختيار "Hyper-V" ثم انقر فوق " موافق "
عند الانتهاء من إلغاء تثبيت Hyper-V، أعد تشغيل الكمبيوتر ثم حاول استخدام VirtualBox أو VMware مرة أخرى.
قم بتمكين Intel VT-x في BIOS أو UEFI
إذا كان لديك وحدة المعالجة المركزية Intel ولم يؤدي إلغاء تثبيت Hyper-V إلى حل المشكلة - أو لا يزال التطبيق الظاهري يرسل رسالة تفيد بتعطيل Intel VT-x - فأنت بحاجة إلى الانتقال إلى إعدادات BIOS أو UEFI على الكمبيوتر. تم العثور على أنظمة BIOS بشكل شائع في أجهزة الكمبيوتر الشخصية التي تم تصنيعها قبل إصدار Windows 8 ويمكن استبدالها بـ UEFI في أجهزة الكمبيوتر اليوم. تعمل القدرة على استخدام UEFI على زيادة حداثة أجهزة الكمبيوتر الشخصية بشكل متزايد.
في نظام يستند إلى BIOS، يمكنك الوصول إلى إعداد BIOS عن طريق إعادة تشغيل الكمبيوتر والضغط على المفتاح المناسب عند بدء تشغيله لأول مرة. يعتمد المفتاح الذي تحتاج إلى الضغط عليه على الشركة المصنعة للكمبيوتر، ولكنه عادةً ما يكون مفتاح "Delete" أو "F2". قد ترى أيضًا رسالة أثناء بدء التشغيل تقول شيئًا مثل "اضغط على {Key} للوصول إلى الإعداد". إذا لم تتمكن من العثور على المفتاح الدقيق للوصول إلى إعدادات BIOS، فما عليك سوى البحث في الويب عن شيء مثل "{Computer} {model_number} Access BIOS".
![كيفية تمكين المحاكاة الافتراضية لـ Intel VT-x في BIOS أو UEFI كيفية تمكين المحاكاة الافتراضية لـ Intel VT-x في BIOS أو UEFI]()
بالنسبة لأجهزة الكمبيوتر المستندة إلى UEFI، لا يمكنك ببساطة الضغط على مفتاح أثناء تشغيل الكمبيوتر. وبدلاً من ذلك، يتعين عليك اتباع هذه التعليمات للوصول إلى إعدادات UEFI من خيارات التمهيد المتقدمة لنظام التشغيل Windows. اضغط باستمرار على مفتاح Shift عند النقر فوق إعادة التشغيل في نظام التشغيل Windows لإعادة تشغيل تلك القائمة.
سواء كان جهاز الكمبيوتر الخاص بك يستخدم BIOS أو UEFI، فبمجرد دخولك إلى قائمة الإعدادات، يمكنك البدء في البحث عن الخيارات المسماة "Intel VT-x" أو "Intel Virtualization Technology" أو "Virtualization Extensions" أو "Vanderpool" أو ما شابه ذلك.
عادةً ما تجد هذا الخيار في القائمة الفرعية "المعالج". قد تكون هذه القائمة الفرعية موجودة في مكان ما ضمن قائمة "Chipset" أو "Northbridge" أو "Advanced Chipset Control" أو "Advanced CPU Configuration".
قم بتمكين الخيار ثم حدد "حفظ وخروج" أو ميزة مشابهة لحفظ تغييرات الإعدادات وإعادة تشغيل الكمبيوتر.
![كيفية تمكين المحاكاة الافتراضية لـ Intel VT-x في BIOS أو UEFI كيفية تمكين المحاكاة الافتراضية لـ Intel VT-x في BIOS أو UEFI]()
بعد إعادة تشغيل جهاز الكمبيوتر الخاص بك، حاول استخدام VirtualBox أو VMware مرة أخرى.
ماذا تفعل إذا كنت لا ترى خيار Intel VT-x في BIOS أو UEFI
لسوء الحظ، لا يتوفر لدى بعض الشركات المصنعة لأجهزة الكمبيوتر المحمول والشركات المصنعة للوحات الأم خيار تمكين Intel VT-x في إعدادات BIOS أو UEFI. إذا لم تجد هذا الخيار، فابحث في الويب عن رقم الطراز إذا كان جهاز كمبيوتر محمولاً أو اللوحة الأم إذا كان جهاز كمبيوتر مكتبيًا و " تمكين Intel VT-x".
في بعض الحالات، قد تقوم الشركات المصنعة بإصدار تحديثات البرامج الثابتة لنظام BIOS أو UEFI التي تتضمن هذا الخيار. لذا، قد يكون من المفيد تحديث نظام BIOS أو UEFI الثابت.