كيفية إصلاح خطأ "VT-X غير متوفر (verr_vmx-No-Vmx)" في VirtualBox

تسمح تقنية VT-x(VT-x) أو Intel Virtualization(Intel Virtualization Technology) للمعالجات بتشغيل الأجهزة الافتراضية. ليس من المستغرب إذن أن الخطأ " VT-x غير متوفر ( VERR_VMX_NO_VMX )" يمنع VirtualBox من العمل بشكل صحيح.

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

الإصلاح 1: تمكين VT-X من BIOS

أبسط تفسير للحصول على خطأ " VT-x غير متوفر" هو أن الميزة غير ممكّنة على جهاز الكمبيوتر الخاص بك.

هذا على الأرجح إذا كانت هذه هي المرة الأولى التي تقوم فيها بتشغيل VirtualBox على الجهاز. لإصلاحها ، ما عليك سوى الوصول إلى إعدادات BIOS وتمكين خيارات VT-x و VT-d(access the BIOS settings and enable the VT-x and VT-d options) . عادةً ما يطلق عليه تقنية Intel Virtualization(Intel Virtualization Technology) أو وضع SVM في أجهزة كمبيوتر AMD .

قد تضطر إلى البحث في قوائم BIOS المختلفة ، مع ذلك ، حيث يختلف موضع الخيار بين اللوحات الأم(Motherboards) المختلفة . في البعض ، ستجده تحت الأمان(Security) ؛ على الآخرين ، تحت المستوى المتقدم(Advanced) .

الإصلاح 2: تعطيل Hyper-V

يحتوي Microsoft Windows على نسخته الخاصة من المحاكاة الافتراضية(its own version of virtualization) ، ولا تعمل بشكل جيد مع أدوات الجهات الخارجية مثل VirtualBox . يجب عليك تعطيله لإزالة التعارض وجعل VirtualBox يعمل بشكل صحيح.

تسمى الميزة Hyper-V ، وهي غير موجودة في جميع إصدارات Windows . تمتلك إصدارات 64 بت فقط من Windows 10 Pro أو Enterprise أو Education Hyper-V . إذا كنت تستخدم إصدار Windows 10(Windows 10) أو Windows 11 Home ، فيمكنك تخطي هذه الخطوة بأمان.

  1. هناك طرق متعددة لتعطيل ميزة Hyper-V Windows ، ولكن الأكثر موثوقية هو استخدام موجه الأوامر(Command Prompt) . ابحث(Search) عن "cmd" في قائمة ابدأ(Start Menu) وحدد الخيار " تشغيل(Run) كمسؤول".

  1. أدخل الآن الأمر التالي: bcdedit /set hypervisorlaunchtype off

سيؤدي هذا إلى تحرير بيانات تهيئة التمهيد(Boot Configuration Data) ، وإزالة خدمة Hyper-V من القائمة.

  1. لتكون أكثر أمانًا ، اتبع هذا الأمر أيضًا: Dism.exe / Online / Disable-Feature: Microsoft-Hyper-V

هذا يمنع DISM ( خدمة نشر (Management)الصور(Deployment Image Servicing) وإدارتها ) من إضافة الخدمة تلقائيًا مرة أخرى عندما تقوم بتحديث صورة Windows .

  1. قم بإعادة تشغيل جهاز الحاسوب الخاص بك.

الإصلاح 3: تعطيل تكامل الذاكرة

يتضمن أمان Windows(Windows Security) ميزة الحماية المستندة إلى الظاهرية التي يمكنها اكتشاف حقن التعليمات البرمجية منخفضة المستوى وحماية جهاز الكمبيوتر الخاص بك حتى من أخطر البرامج الضارة. ولكن تمامًا مثل Hyper-V ، يؤدي هذا إلى حدوث تعارض مع VirtualBox .

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

  1. لتعطيل تكامل الذاكرة على جهاز الكمبيوتر الخاص بك ، افتح (Memory)أمن Windows(Windows Security) . يمكنك البحث عنه في قائمة ابدأ(Start Menu) .

  1. قم بالتبديل إلى علامة التبويب "أمان الجهاز".

  1. يمكنك عرض ما إذا كان تكامل الذاكرة(Memory) قيد التشغيل عن طريق التحقق من رأس عزل Core . يؤدي تحديد تفاصيل العزل الأساسية(Core) إلى الانتقال إلى الخيار نفسه.
  2. قم(Turn) بإيقاف تشغيل سلامة الذاكرة(Memory) عن طريق قلب مفتاح التبديل إلى وضع إيقاف(Off) التشغيل .

  1. إعادة تشغيل الكمبيوتر.

الإصلاح 4: تحقق من إعدادات مكافحة الفيروسات(Antivirus Settings)

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

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

ما هي أفضل طريقة لإصلاح خطأ " VT (Error)-x(VT-x) غير متوفر ( VERR_VMX_NO_VMX )" في نظام التشغيل Windows(Windows) ؟

يعد تشغيل المحاكاة الافتراضية Hyper-V(Hyper-V virtualization) والتدخل في برنامج VirtualBox هو السبب الأكثر شيوعًا للحصول على خطأ VT-x على نظام التشغيل Windows 10(Windows 10) . يمكنك إصلاح ذلك بسهولة عن طريق تعطيل الميزة من خلال موجه الأوامر.

يظهر الخطأ أيضًا على العديد من أجهزة الكمبيوتر لأنه تم تعطيل الوضع الافتراضي على BIOS الخاص بهم . يتم حل هذا الأمر بنفس السهولة - افتح إعدادات BIOS وقم بتمكين وضع (BIOS)Intel Virtualization أو SVM .

أخيرًا ، قد يتعرض نظامك لخطأ VT-x بسبب ميزات الأمان المفرطة. قم بتعطيل تكامل الذاكرة من أمن Windows(Windows Security) ، وانظر إلى إعدادات برنامج مكافحة الفيروسات التابع لجهة خارجية للعثور على أي تعارضات وحلها. يجب أن يعمل برنامج VirtualBox(VirtualBox) دون أي مشاكل الآن.



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في منتجات Windows و Office و Google. أنا خبير في Word و Excel و PowerPoint وقد كتبت العديد من الكتب حول هذا الموضوع. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو وقراءة الكتب ومشاهدة الأفلام.



Related posts