إصلاح: تسريع أجهزة VT-X / AMD-V غير متوفر على نظامك

يحصل العديد من المستخدمين على خطأ "تسريع أجهزة VT-x / AMD-V غير متوفر على نظامك" عند محاولة تثبيت أو تشغيل جهاز ظاهري في Oracle VM Virtualbox. لا تقتصر المشكلة على إصدار معين من Windows حيث يتم الإبلاغ عن حدوثه مع كل إصدار حديث من Windows.

لا يتوفر تسريع أجهزة VT-x Amd-V على نظامك.

ما الذي يسبب " تسريع أجهزة VT-x / AMD-V غير متوفر على نظامك" خطأ

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

  • وحدة المعالجة المركزية الخاصة بك لا تدعم VT-x / AMD-V - بعض وحدات المعالجة المركزية القديمة غير مجهزة لدعم Intel VT-x أو AMD-V. إذا كان جهاز الكمبيوتر الخاص بك لا يدعم أي تقنية للمحاكاة الافتراضية ، فلن تتمكن من التحايل على رسالة الخطأ أو حلها.
  • تم تعطيل VT-x / AMD-V بواسطة Hyper-V - Hyper-V هي تقنية المحاكاة الافتراضية الخاصة بشركة Microsoft. ستمكّن أحدث إصدارات Windows Hyper-V تلقائيًا وتعطيل VT-x / AMD-V لتجنب أي تعارضات. ومع ذلك ، Hyper-V لا يعمل بشكل جيد مع الأجهزة الظاهرية.
  • تم تعطيل VT-x / AMD-V داخل BIOS - وهناك سبب آخر وراء ظهور رسالة الخطأ هذه وهو أن تقنية المحاكاة الافتراضية التي تستخدمها وحدة المعالجة المركزية الخاصة بك معطلة من BIOS. في هذه الحالة ، سيؤدي الوصول إلى إعدادات BIOS وتمكين VT-x / AMD-V إلى حل رسالة الخطأ والسماح لك بتشغيل الأجهزة الظاهرية.

إذا كنت تكافح حاليًا لحل " خطأ تسريع أجهزة VT-x / AMD-V غير متوفر في نظامك" ، فستقدم لك هذه المقالة مجموعة من خطوات التحقق من الأخطاء وإصلاحها. ستجد أدناه العديد من الطرق الشائعة التي استخدمها المستخدمون الآخرون في موقف مماثل لحل رسالة الخطأ.

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

الأسلوب 1: التحقق من ما إذا كان يدعم وحدة المعالجة المركزية الخاصة بك الافتراضية

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

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

كيفية التحقق مما إذا كانت وحدة المعالجة المركزية تدعم المحاكاة الافتراضية تلقائيًا

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

  1. تفضل بزيارة هذا الرابط (هنا) وانقر فوق " تنزيل الآن" لتنزيل أحدث إصدار من Securable .

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

    التحقق من دعم الوضع الظاهري

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

كيفية التحقق مما إذا كانت وحدة المعالجة المركزية الخاصة بك تدعم Virtualization يدويًا

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

شركة انتل

مع معالجات Intel ، يمكنك معرفة ما إذا كان يتم دعم Virtualization من خلال الاطلاع على وثائق المعالج التي يمكن العثور عليها على ARK.INTEL.COM . بمجرد الوصول إلى هناك ، استخدم وظيفة البحث للبحث عن طراز وحدة المعالجة المركزية الخاصة بك.

بعد ذلك ، قم بالتمرير لأسفل حتى تصل إلى علامة التبويب Advanced Technologies وشاهد حالة تقنية المحاكاة الافتراضية I ntel® للإخراج / الإخراج المباشر (VT-d) وتقنية المحاكاة الافتراضية Intel® (VT-x) . إذا تم تصنيف أي منها على أنه "لا" ، فلن يتم اعتماد تقنية المحاكاة الافتراضية بواسطة طراز المعالج.

التحقق من دعم المحاكاة الافتراضية على معالج Intel

AMD

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

مثال على عملية AMD التي تدعم الافتراضية

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

الطريقة 2: تعطيل Hyper V

Hyper-V (المعروف سابقًا باسم Windows Server Virtualization) هي تقنية المحاكاة الافتراضية الخاصة بشركة Microsoft. Hyper-V قادر تمامًا على إنشاء أجهزة افتراضية على نظام x86 و x64 الذي يقوم بتشغيل Windows ، ولكن لا يستخدمه VirtualBox أو VMware لأسباب تتعلق بالثبات.

ومع ذلك ، فإن أحدث إصدارات Windows مبرمجة لتحديد أولويات Hyper-V على VT-X أو AMD-V. ونظرًا لأن Hyper-V سيتعارض مع تقنية المحاكاة الافتراضية المماثلة ، فسيتم تعطيل VT-x أو AMD-V افتراضيًا عند تمكين Hyper-V.

كما يمكنك أن تتخيل ، سيؤدي ذلك إلى إنشاء أخطاء في Virtualbox أو VMware أو برنامج مشابه ، لأن معظمها غير مصمم للعمل مع Hyper-V.

لحسن الحظ ، سيؤدي تعطيل Hyper-V إلى حل خطأ "تسريع أجهزة VT-x / AMD-V غير متوفر على نظامك" إذا كانت المشكلة. هناك طرق متعددة يمكنك اتباعها لتعطيل Hyper-V والسماح لـ VT-x أو AMD-V بالسيطرة عليها. لا تتردد في متابعة أيهما تشعر براحة أكبر معه.

تعطيل Hyper-V عبر موجه الأوامر

أسهل طريقة لتعطيل Hyper-V هي كتابة أمر داخل نافذة موجه أوامر مرتفعة. إليك ما عليك القيام به:

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

    فتح موجه الأوامر عبر مربع الحوار "تشغيل"
  2. في موجه الأوامر المرتفع ، اكتب / الصق الأمر التالي واضغط على Enter لتعطيل وظيفة Hyper-V:
     dism.exe / عبر الإنترنت / تعطيل الميزة: Microsoft-Hyper-V 

    بمجرد الانتهاء من تشغيل هذا الأمر ، سيتم تعطيل Hyper-V وسيتم تعزيز تقنية المحاكاة الافتراضية التي يوفرها المعالج.

تعطيل Hyper-V عبر واجهة المستخدم الرسومية

هناك طريقة أخرى ستمكنك من تعطيل تقنية Hyper-V وهي استخدام واجهة لوحة التحكم. هذه الطريقة أبطأ ولكن يجب تفضيلها إذا لم تكن راضيًا عن تشغيل الأوامر عبر الجهاز. اتبع الخطوات الموضحة أدناه لتعطيل Hyper-V عبر شاشة البرامج والميزات:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار "تشغيل". ثم اكتب " appwiz.cpl " واضغط على Enter لفتح شاشة البرامج والميزات .

    اكتب appwiz.cpl واضغط على Enter لفتح قائمة البرامج المثبتة على Windows
  2. داخل شاشة البرامج والميزات ، انقر فوق تشغيل ميزات Windows أو إيقاف تشغيلها من الجزء الأيمن.

    الوصول إلى قائمة ميزات Windows
  3. من قائمة ميزات Windows ، قم بتوسيع المجلد Hyper-V وتأكد من إلغاء تحديد Hyper-V Management Tools و Hyper-V Platform قبل النقر فوق " موافق" .

    تعطيل Hyper-V عبر شاشة ميزات Windows
  4. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل الخطأ عند بدء التشغيل التالي.

إذا كنت لا تزال تواجه خطأ "تسريع أجهزة VT-x / AMD-V غير متوفر على نظامك" ، فانتقل إلى الطريقة التالية أدناه للحصول على خطوات لضمان تمكين المحاكاة الافتراضية من BIOS / UEFI.

الطريقة الثالثة: تمكين الوضع الظاهري باستخدام BIOS / UEFI

سبب آخر وراء حصولك على " تسريع أجهزة VT-x / AMD-V غير متوفر على نظامك" هو سبب تعطيل الوضع الظاهري من إعدادات BIOS. على الرغم من أن المحاكاة الافتراضية يتم تمكينها افتراضيًا في معظم تكوينات الكمبيوتر ، إلا أن هذا أمر شائع تمامًا. بالنسبة إلى الكثير من المستخدمين المتأثرين ، فإن تحديث BIOS هو ما أدى إلى تعطيل تقنية المحاكاة الافتراضية في BIOS.

لحسن الحظ ، يمكنك كتابة هذا الخطأ بسهولة تامة عن طريق الوصول إلى إعدادات BIOS / UEFI وإعادة تمكين تقنية المحاكاة الافتراضية من هناك.

ملاحظة: من المحتمل أن تستخدم اللوحة الأم التي تم إصدارها قبل إصدار نظام التشغيل Windows 8 BIOS ، بينما تستخدم معظم أجهزة الكمبيوتر الحديثة UEFI.

على جهاز كمبيوتر يعمل بنظام BIOS ، ستحتاج إلى الضغط على مفتاح الإعداد أثناء شاشة بدء التشغيل الأولية. عادةً ما يكون مفتاح الإعداد أحد مفاتيح F (F2 أو F4 أو F6 أو F8) أو مفتاح Del. إذا لم تتمكن من تحديد مفتاح الإعداد الخاص باللوحة الأم ، فقم بالبحث عبر الإنترنت على " اللوحة الأم + مفتاح الإعداد ".

اضغط [مفتاح] للدخول في برنامج الإعداد على جهاز كمبيوتر يستند إلى UEFI ، ستحتاج إلى اتباع التعليمات ( هنا ) للتمهيد في قائمة خيارات بدء التشغيل المتقدمة . من هناك ، يمكنك الوصول إلى إعدادات البرامج الثابتة UEFI.

الوصول إلى إعدادات البرامج الثابتة UEFI

بمجرد دخولك إلى إعدادات BIOS / UEFI ، ابدأ في البحث عن خيار يسمى Intel VT-x و AMD-V و Intel Virtualization Technology و Vanderpool وما إلى ذلك. يمكنك العثور على الخيار ضمن المعالج ، الأمان ، مجموعة الشرائح ، متقدم ، متقدم التحكم في الرقاقات ، التكوين المتقدم لوحدة المعالجة المركزية ، إلخ.

عندما تتمكن من العثور على الخيار ، تأكد من تمكينه.

تمكين الافتراضية على BIOS المستندة إلى HP

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

بمجرد إدارة لتمكين الوضع الظاهري ، احفظ التغييرات وأعد تشغيل الكمبيوتر. عند بدء التشغيل التالي ، لا يكون خطأ "تسريع أجهزة VT-x / AMD-V متاحًا على نظامك" ، يجب ألا يحدث خطأ عند محاولة تثبيت جهاز ظاهري أو تشغيله.

مقالات مثيرة للاهتمام