نحوه رفع خطای VT-X Is Not Available (verr_vmx-No-Vmx) در VirtualBox
VT-x یا فناوری مجازی سازی اینتل(Intel Virtualization Technology) به پردازنده ها اجازه می دهد ماشین های مجازی را اجرا کنند. پس جای تعجب نیست که خطای " VT-x is not available ( VERR_VMX_NO_VMX )" مانع از عملکرد صحیح VirtualBox می شود.
این خطا نشان می دهد که پردازنده شما مجازی سازی را فعال نکرده است. این ممکن است به دلایل زیادی باشد، از یک اقدام احتیاطی امنیتی گرفته تا تضاد با یک فناوری دیگر. خوشبختانه راه حل های آسان بسیاری برای این مشکل وجود دارد. در اینجا تمام راههای حل این خطای رایج VirtualBox وجود(VirtualBox error) دارد.
راه حل 1: VT-X را از بایوس فعال کنید
ساده ترین توضیح برای دریافت خطای « VT-x is not available» این است که این ویژگی در رایانه شما فعال نیست.
اگر برای اولین بار است که VirtualBox(VirtualBox) را روی دستگاه اجرا می کنید، این احتمال وجود دارد . برای رفع آن، فقط باید به تنظیمات BIOS دسترسی داشته باشید و گزینه های VT-x و VT-d را فعال(access the BIOS settings and enable the VT-x and VT-d options) کنید. معمولاً در رایانه های AMD فناوری مجازی سازی اینتل(Intel Virtualization Technology) یا حالت SVM نامیده می شود.
ممکن است مجبور شوید در منوهای مختلف بایوس(BIOS) جستجو کنید، زیرا مکان این گزینه بین مادربردهای(Motherboards) مختلف متفاوت است. در برخی، شما آن را در زیر امنیت(Security) پیدا خواهید کرد . در مورد دیگران، تحت پیشرفته(Advanced) .
راه حل 2: غیر فعال کردن Hyper-V
مایکروسافت ویندوز نسخه مجازی سازی خود را دارد و با ابزارهای شخص ثالث مانند (its own version of virtualization)VirtualBox خوب بازی نمی کند . شما باید آن را غیرفعال کنید تا تضاد حذف شود و VirtualBox به درستی کار کند.
این ویژگی Hyper-V نام دارد و در همه نسخههای ویندوز(Windows) وجود ندارد. فقط نسخههای 64 بیتی ویندوز 10 (Windows 10) پرو(Pro) ، اینترپرایز(Enterprise) یا آموزش(Education) دارای Hyper-V هستند. اگر از Windows 10 یا Windows 11 Home Edition استفاده می کنید، می توانید با خیال راحت از این مرحله رد شوید.
- راه های مختلفی برای غیرفعال کردن ویژگی Hyper-V ویندوز(Hyper-V Windows) وجود دارد، اما مطمئن ترین آنها استفاده از Command Prompt است. عبارت cmd را در منوی Start (Start Menu)جستجو(Search) کنید و گزینه Run as administrator را انتخاب کنید.
- حالا دستور زیر را وارد کنید: bcdedit /set hypervisorlaunchtype off
با این کار داده های پیکربندی بوت(Boot Configuration Data) ویرایش می شود و سرویس Hyper-V از لیست حذف می شود .
- برای امنیت بیشتر، این دستور را نیز دنبال کنید: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
این مانع از آن می شود که DISM ( سرویس و مدیریت (Management)تصویر استقرار(Deployment Image Servicing) ) به طور خودکار سرویس را هنگام به روز رسانی تصویر ویندوز اضافه نکند.(Windows)
- کامپیوتر خود را مجددا راه اندازی کنید.
راه حل 3: یکپارچگی حافظه را غیرفعال کنید
Windows Security شامل یک ویژگی حفاظتی مبتنی بر مجازی سازی است که می تواند تزریق کد در سطح پایین را تشخیص دهد و رایانه شما را حتی در برابر خطرناک ترین بدافزارها محافظت کند. اما درست مانند Hyper-V ، این یک تضاد با VirtualBox ایجاد می کند .
اکثر کاربران به امنیت پیشرفته ارائه شده توسط Core Isolation نیاز ندارند. لپتاپهای مدرن(Modern) بهطور پیشفرض آن را غیرفعال میکنند، زیرا با نرمافزار داخلی مورد استفاده برای بهینهسازی عملکرد سختافزار در تضاد است.
- برای غیرفعال کردن یکپارچگی حافظه(Memory) در رایانه، Windows Security را باز کنید . می توانید آن را در منوی Start(Start Menu) جستجو کنید .
- به تب Device Security بروید.
- با بررسی سرصفحه Core(Core) Isolation می توانید مشاهده کنید که آیا یکپارچگی حافظه در حال اجرا است یا خیر. (Memory)انتخاب جزئیات جداسازی هسته شما را به خود گزینه می رساند.(Core)
- (Turn)یکپارچگی حافظه(Memory) را با چرخاندن کلید در موقعیت خاموش (Off)خاموش کنید .
- کامپیوتر را مجددا راه اندازی کنید.
راه حل 4: تنظیمات آنتی ویروس خود را بررسی کنید(Antivirus Settings)
اگر از یک ابزار آنتی ویروس شخص ثالث استفاده می کنید، برنامه ممکن است برخی از ویژگی های مجازی سازی را در رایانه شخصی شما مسدود کند. به عنوان مثال، Avast به طور خودکار (Avast)VT-x را در برخی از رایانه ها غیرفعال می کند.
شما باید تنظیمات برنامه آنتی ویروس خود را برای هر چیزی که مربوط به مجازی سازی سخت افزار است نگاه کنید و مطمئن شوید که آن را مجاز کرده اید. در Avast ، باید General > Troubleshooting > Enable hardware-assisted virtualization را علامت بزنید.
بهترین راه برای رفع خطای « VT (Error)-x(VT-x) is not available ( VERR_VMX_NO_VMX )» در ویندوز(Windows) چیست؟
اجرای مجازی سازی Hyper-V(Hyper-V virtualization) و تداخل با VirtualBox رایج(VirtualBox) ترین دلیل برای دریافت خطای VT-x در ویندوز 10(Windows 10) است. با غیرفعال کردن این ویژگی از طریق خط فرمان می توانید آن را به راحتی برطرف کنید.
این خطا همچنین در بسیاری از رایانه های شخصی ظاهر می شود زیرا مجازی سازی در بایوس(BIOS) آنها غیرفعال است . این یکی به همین راحتی حل می شود - تنظیمات BIOS را باز کنید و حالت مجازی سازی یا SVM اینتل(Intel Virtualization) را فعال کنید.
در نهایت، سیستم شما به دلیل ویژگی های امنیتی بیش از حد ممکن است خطای VT-x را دریافت کند. (VT-x)یکپارچگی حافظه را از Windows Security غیرفعال کنید و به تنظیمات آنتی ویروس شخص ثالث خود نگاه کنید تا هرگونه تضاد را پیدا کرده و برطرف کنید. VirtualBox باید بدون هیچ مشکلی در حال حاضر اجرا شود.
Related posts
رفع Netflix خطا "قادر به اتصال به Netflix"
رفع خطای “Security Code Invalid” در iTunes
نحوه رفع خطای “Page fault in non paged area”
خطای “Windows Could Be Installed to This Disk” را برطرف کنید
نحوه رفع خطای «حفاظت از منابع ویندوز نمی تواند عملیات درخواستی را انجام دهد»
رفع خطا "مشکلی در ارسال دستور به برنامه وجود داشت".
نحوه رفع مشکل «آیتونز نتوانست به این آیفون وصل شود. خطای مقدار از دست رفته است
خطای "ویندوز نمی تواند به این شبکه متصل شود" را برطرف کنید
نحوه رفع خطای «برنامه به درستی شروع نشد (0xc0000142)» در ویندوز
رفع خطای «Word Cannot Start the Converter MSWRD632.WPC/SSPDFCG_x64.CNV»
3 روش برتر برای رفع خطای “No Space Left on Device” در لینوکس
8 روش برای رفع خطای “شما اجازه ذخیره در این مکان را ندارید” در ویندوز
نحوه رفع خطای iMessage Waiting for Activation در آیفون
خطای «نمی توان از فایل منبع یا دیسک خواند» را برطرف کنید
نحوه رفع «خطایی رخ داده لطفاً بعداً دوباره امتحان کنید» در YouTube
نحوه رفع خطای «Google Keeps Stop» در اندروید
5 بهترین راه برای رفع "عملیات ناموفق با خطای 0x0000011B" در ویندوز
کلید میزبان را در VirtualBox تغییر دهید
نحوه رفع خطای "کامپیوتر ویندوز 10 شما به درستی شروع نشده است".
نحوه رفع خطای «متاسفم، هیچ دستکاری با کلیپ بورد مجاز نیست».