حسین نداف زاده
متخصص شبکه ، Gamer و پیچیدگی

آموزش فعال سازی Intel VT-x در CPU بصورت تصویری

چگونه قابلیت مجازی سازی CPU های اینتل را فعال کنیم؟ امروز قصد دارم اموزشی در رابطه با فعال سازی Intel VT-x و رفع مشکل ERROR

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
VT-x/AMD-V hardware acceleration is not available on your system

که معمولا این ERROR در برنامه ی Virtual box به چشم خورده میشه و ERROR های

host supports Intel VT-x, but Intel VT-x is disabled
 The processor on this computer is not compatible with Hyper-V

که این سبک ERROR در VMware Workstation به چشم خورده میشه ، بنده خودم به این مشکل برخور کردم در برنامه VMware Workstation و با یه مقدار جستجو کردن مشکل رو پیدا کردم و و تصمیم گرفتم اموزش رفع این مشکل رو برای شما دوستان عزیز قرار بدم ،این مشکل عیر فعال بودن Intel VT-x ممکن هست که یا از طریق BIOS غیر فعال شده باشه یا از طریق UEFI firmware غیر فعال شده باشه و این مشکل معمولا در کامپیوتر یا لپتاپ های جدید بوجود میاد.

لازم بخ ذکر است که این مشکل معمولا بر روی سیستم هایی که دارای Intel processor هستند بوجود میاد و سیستم های دارای AMD processor این مشکل رو ندارن . نیازی نیست که از طریق BIOS یا UEFI firmware تنظیمات ADM -V رو راه اندازی کنید چزا که به صورت خودکار این تنظیمات فعال میباشند

قدم اول برای فعال سازی Intel VT-x این است که ابتدا در قسمت control panel ئر بخش Windows Features مطابق شکل تیک گزینه Hyper-V رو بردارین چرا که Hyper-V به Intel processor شما اجازه اعمال عملیات رو نخواهد داد و پردازنده شما رو از انچام کار باز منع میکنه و در نتیجه ERROR هایی رو که در بالا برای شما قید کردم به چشم خواهید دید.پس ابتدا Hyper-V رو uninstall کنید و کامپیوتر خودتون رو یک بار restart کنید ، مطابق شکل زیر :

وب سایت توسینسو

بعد از اینکه Hyper-V رو غیر فعال کردید و سیستم خودتون رو یک بار Reboot کردید ، حالا وقت این رسیده که Intel VT-x رو از طریق UEFI Firmware و BIOS فعال کنید برای اینکار ابتدا سیستم خود را Reboot کنید .بسته به نوع مادر بورد و شرکت سازنده لپ تاپ شما کلید های سخت افزاری برای ورود به access BIOS و فعال سازی Intel VT-x متفاوت است در اینچا مدل مادر بورد MSI میباشد ولی معمولا از کلید های DELETE یا F2 و در بعضی مواقع Esc یا F1 استفاده میشه به هر حال با فشردن یکی از کلید هایی که نام برده شد تصویری مطابق تصویر زیر نمایان میشود :


وب سایت توسینسو

همانطور که در تصویر میبینید با فشردن دکمه Delete وار تنظینات BIOS میشوید ولی قبل از ورود به تنضیمات BIOS ایتدا نیاز هست که UEFI Firmware رو فعال کرد براین اینکار در محیط ویندوز دکمه Shift رو نگه دارید و در همین حین بر روی گزینه Restart کلیک کرده پس از Restart شدن خواهید دید که به طور خودکار وارد صفحه زیر میشود :

وب سایت توسینسو

پس از وارد شدن به این صفحه بر روی گزینه UEFI Firmware setting کلیک کرده و اگر چیزی احتیاج به نصب داشت نصب کنید و اگر چیزی احتیاج به فعال سازی داشت فعال سازی کنید و سپس Restart کنید ، سپس یکی از کلید های Delete , F2 ,F1 ,Esc رو فشار دهید تا وارد تنظیمات BIOS شوید در انجا به دنبال گزینه ای شبیه به این ها باشید :

Intel Virtualization Technology 
Intel VT-x
Virtualization Extensions
 Vanderpool 

بعد از پیدا کردن گزینه مورد نظر برروی گزینه Enable کلیک کرده و Save and Exit کنید و سیستم خودتون رو Restart کنید مطابق شکل :

وب سایت توسینسو

بعد از بالا امدن سیستم فکر نمیکنم مشکلی برای شما برای کار کردن با VM یا VB پیش بیاد امیدوارم اموزشم رو درست و جامع ارائه داده باشم به امید پیشرفت همه ی دوستان جویای علم

  • آیا فعال کردن Intel-VT برای نصب VMware و Hyper-V الزامی است؟

    برای نصب الزامی نیست اما برای اجرا کردن ماشین های مجازی اجباری است ، در واقع این قابلیت است که باعث می شود بتوانیم منابع پردازنده را به ماشین های مجازی نیز اختصاص بدهیم
  • قابلیت Inter-VT یا AMD-V از کجا فعال می شوند؟

    با توجه به اینکه این قابلیت ها در پردازنده و در سطح Firmware فعال می شوند ، بایستی حتما از طریق تغییرات در BIOS سیستم یا رابط کاربری UEFI در سیستم عامل جدید انجام شوند و در داخل سیستم عامل فعال نمی شوند
  • از کجا متوجه شویم که Intel-VT فعال شده است؟

    هم می توانید از طریق بررسی کردن قابلیت Virtualization در BIOS سیستم چک کنید که Enable باشد و هم زمانیکه در ویندوز می خواهید ماشین مجازی بسازید خطای مربوط به فعال سازی این قابلیت را دریافت خواهید کرد

حسین نداف زاده
حسین نداف زاده

متخصص شبکه ، Gamer و پیچیدگی

An unknown complicated person, who was well-known once

نظرات