حالت خام به دلیل خطای Hyper-V VirtualBox در دسترس نیست

بسیاری از کاربران نمی توانند ماشین مجازی را بوت کنند، همانطور که می خواهند همین کار را انجام دهند، سپس پیام خطای زیر را دریافت می کنند-

Failed to open a session for the virtual machine.
Raw-mode is unavailable courtesy of Hyper-V.
(VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).

در این مقاله قصد داریم با کمک چند راه حل ساده این خطا را برطرف کنیم.

حالت خام به(Raw-mode) دلیل خطای Hyper-V VirtualBox در دسترس نیست

اینها کارهایی هستند که می توانید برای رفع خطای Hyper-V(Raw-mode is unavailable courtesy of Hyper-V) VirtualBox در حالت خام انجام دهید.

  1. Hyper-V را غیرفعال کنید
  2. Hypervision را غیرفعال کنید
  3. Core Isolation را خاموش کنید
  4. مجازی سازی را فعال کنید

اجازه دهید در مورد آنها با جزئیات صحبت کنیم.

1] Hyper-V را غیرفعال کنید

از خود پیام خطا کاملاً مشهود است، Hyper-V یکی از رایج ترین دلایل پشت این خطا است. Hyper-V برای ایجاد ماشین های مجازی در سیستم عامل ویندوز(Windows OS) توسط اکثر نرم افزارهای VM شخص ثالث، از جمله VirtualBox ، که از آن استفاده نمی کنند، استفاده می شود. بنابراین برای اطمینان از پایداری سیستم بهتر است این ویژگی را غیرفعال کنید.

برای غیرفعال کردن Hyper-V(Hyper-V) در رایانه ویندوز 10(Windows 10) می توانید مراحل داده شده را دنبال کنید .

  1. کنترل پنل(Control Panel ) را از  منوی استارت اجرا کنید(Start Menu.) .
  2. روی  Programs and Features > Turn Windows features on or off.
  3. تیک  Hyper-V  را بردارید و Ok را انتخاب کنید.

اکنون رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا مشکل برطرف شده است.

خواندن(Read) : تغییر تنظیمات امنیتی در Hyper-V امکان پذیر(Unable to change Security settings in Hyper-V) نیست.

2] HyperVision را غیرفعال کنید

حالت خام به دلیل خطای Hyper-V - VirtualBox در دسترس نیست

اگر یک VM شخص ثالث هستید، مانند Virtualbox ، خواهید دید که Hypervision روی (Hypervision)Auto تنظیم شده است  یا خیر . بنابراین، ما باید دستوراتی را اجرا کنیم تا بررسی کنیم که آیا روی Auto تنظیم شده است یا خیر، اگر وجود دارد، آن را غیرفعال می کنیم.

برای انجام این کار،  Command Prompt  را از  Start Manu  اجرا کنید و دستورات زیر را اجرا کنید.

bcdedit

اگر  hypervisionlaunchtype  Auto  است  ، دستور زیر را اجرا کنید تا خاموش شود. در غیر این صورت از این مرحله صرف نظر کنید.

bcdedit /set hypervisorlaunchtype off

اکنون رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.

3] Core Isolation را خاموش کنید

Core Isolation یک لایه اضافی از امنیت مبتنی بر مجازی سازی است. این برای جلوگیری از حملات بدافزار کامپیوتر شما وجود دارد. با این حال، مشکل آن این است که با مجازی سازی(Virtualization) تداخل دارد ، به خصوص اگر از ابزارهای شخص ثالث مانند VirtualBox استفاده می کنید. بنابراین، بیایید ببینیم چگونه این را غیرفعال کنیم و خطا را برطرف کنیم. برای انجام همین کار مراحل داده شده را دنبال کنید.

  1. تنظیمات را (Settings ) با  Win + I. کنید  .
  2. روی  Update & Security > Windows Security > Device Security.
  3. روی  جزئیات جداسازی هسته کلیک کنید.(Core Isolation details.)
  4. یکپارچگی حافظه را(Memory integrity) غیرفعال  کنید

اکنون رایانه خود را مجدداً راه اندازی کنید و ببینید آیا مشکل برطرف می شود یا خیر.

4] مجازی سازی را فعال کنید

اگر هیچ کار نمی کند، بررسی کنید که آیا مجازی سازی رایانه شما فعال است یا خیر( check if the virtualization of your computer is enabled) . اگر نه، آن را فعال کنید و بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.

ادامه مطلب:  (Read Next: )VirtualBox VM در ویندوز باز یا راه اندازی نمی شود.(VirtualBox VM is not opening or starting in Windows.)



About the author

من یک مهندس نرم افزار با بیش از 10 سال تجربه در ساخت و نگهداری از Apple Mac، دستگاه های iOS و مرورگرهای Google Chrome هستم. تجربه من شامل توسعه، نگهداری و بهره برداری از محصولات نرم افزاری از ابتدا یا مشارکت در پروژه های منبع باز است. من همچنین این فرصت را داشته ام که روی پروژه های سخت افزاری متنوعی کار کنم - از تعمیر صفحه نمایش شکسته در بیمارستان ها تا طراحی و اجرای ویژگی های جدید برای آیفون. در اوقات فراغت از انجام بازی های ویدیویی مورد علاقه، خواندن کتاب، پختن شام با خانواده یا گذراندن وقت با دوستان لذت می برم.



Related posts