اگر Hyper-V مانع کار شما می شود، با این نکات ساده از شر آن در ویندوز 11 خلاص شوید .

Hyper-V از قبل روی رایانه های ویندوز 11 نصب شده است . اگرچه ابزار مجازی سازی در نسخه Home در دسترس نیست، می توانید آن را با استفاده از یک اسکریپت دسته ای نصب کنید.
متأسفانه Hyper-V میتواند با برنامههای شخص ثالث روی رایانه شخصی شما تداخل داشته باشد. در نتیجه، هنگام تلاش برای باز کردن یک برنامه، بازی یا ابزار تنظیم سخت افزار، ممکن است با خطای تشخیص Hyper-V مواجه شوید.
خوشبختانه، میتوانید Hyper-V را در ویندوز 11 با کمک ویژگیهای ویندوز، خط فرمان و PowerShell غیرفعال یا حذف کنید.
چگونه بررسی کنیم که Hyper-V در ویندوز 11 اجرا می شود یا خیر

برای تعیین اینکه آیا مجازی سازی Hyper-V روی سیستم اجرا می شود یا خیر، می توانید به برنامه System Information دسترسی داشته باشید. در صورتی که باید وضعیت Hyper-V را پس از خاموش کردن آن تأیید کنید، مفید است.
برای بررسی وضعیت Hyper-V فعلی در رایانه:
1. Win + R را فشار دهید تا Run باز شود.
2. msinfo32.exe را تایپ کنید و روی OK کلیک کنید تا برنامه باز شود.
3. سپس بررسی کنید که آیا موارد زیر در پایین برگه جزئیات موجود است یا خیر:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
اگر چنین است، باید Hyper-V، Memory Integrity و Credential Guard را غیرفعال کنید.
چگونه Hyper-V را از طریق ویژگی های ویندوز غیرفعال کنیم
ویژگیهای Windows به شما امکان میدهد ویژگیهای دیگری را اضافه کنید که به طور پیشفرض در ویندوز 11 غیرفعال هستند. همچنین میتوانید از آن برای غیرفعال کردن برخی از ویژگیهای پیشرفته، از جمله Hyper-V استفاده کنید.
توجه داشته باشید که برای رفع تشخیص Hyper-V، باید پلتفرم ماشین مجازی و پلتفرم Hypervisor Windows را غیرفعال کنید.
برای غیرفعال کردن Hyper-V با استفاده از ویژگی های ویندوز :
1. Win + R را فشار دهید تا کادر محاوره ای Run باز شود .
2. کنترل را تایپ کنید و روی OK کلیک کنید تا Control Panel باز شود .
3. در Control Panel ، روی Programs کلیک کنید .

4. در مرحله بعد، روی Programs and Features کلیک کنید .
5. در پانل سمت چپ، روی Turn Windows features on or off کلیک کنید .

6. در کادر محاوره ای ویژگی های ویندوز ، Hyper-V را پیدا کنید .
7. تیک Hyper-V را بردارید تا این ویژگی خاموش شود.

8. سپس، به پایین بروید و گزینه های Virtual Machine Platform and Windows Hypervisor Platform را پیدا کنید .

9. علامت هر دو گزینه را بردارید و روی OK کلیک کنید .
10. ویندوز Hyper-V و سایر ویژگی ها را از سیستم شما حذف می کند.
11. سپس کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود.
نحوه غیرفعال کردن Hyper-V با استفاده از BCDEDIT

می توانید Hyper-V را در تنظیمات بوت با استفاده از ابزار BCDEdit غیرفعال کنید. زمانی مفید است که فقط می خواهید Hyper-V را غیرفعال کنید و آن را به طور کامل حذف نکنید.
برای غیرفعال کردن Hyper-V با استفاده از BCDEdit:
1. کلید Win را فشار دهید و cmd را تایپ کنید .
2. روی Command Prompt کلیک راست کرده و Run as administrator را انتخاب کنید .
3. در پنجره Command Prompt دستور زیر را وارد کرده و Enter را فشار دهید:
bcdedit /set hypervisorlaunchtype off
4. هنگامی که پیام موفقیت ظاهر شد، Command Prompt را ببندید و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود.
5. اگر نیاز به فعال کردن مجدد Hyper-V دارید، از دستور زیر استفاده کنید:
bcdedit /set hypervisorlaunchtype auto
6. برای اعمال این تغییرات، کامپیوتر خود را مجددا راه اندازی کنید.
نحوه حذف Hyper-V با استفاده از Command Prompt

اگر ویژگیهای ویندوز موفق به حذف Hyper-V نشد، میتوانید از Command Prompt برای غیرفعال کردن آن استفاده کنید. به صورت زیر عمل کنید:
1. Command Prompt را با حقوق مدیر باز کنید.
2. در پنجره Command Prompt دستور زیر را وارد کرده و Enter را فشار دهید :
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
3. ابزار DISM Hyper-V را خاموش می کند و به شما اطلاع می دهد که عملیات با موفقیت انجام شده است.
4. exit را تایپ کنید تا Command Prompt را ببندید و کامپیوتر خود را مجددا راه اندازی کنید.
پس از راه اندازی مجدد، می توانید بازی ها و سایر هایپروایزرها را بدون خطا اجرا کنید.
اگر نه، ویژگی های ویندوز را باز کنید، پلتفرم ماشین مجازی و پلتفرم Windows Hypervisor را خاموش کنید و سپس کامپیوتر خود را مجددا راه اندازی کنید.
نحوه غیرفعال کردن Hyper-V با استفاده از PowerShell
اگر PowerShell را دوست دارید، می توانید از WindowsOptionalFeature برای غیرفعال کردن Hyper-V در ویندوز 11 استفاده کنید. برای این کار، باید PowerShell را با حقوق مدیریت باز کنید و دستور را اجرا کنید. در اینجا نحوه کار این است:
1. کلید Win را فشار دهید و powershell را تایپ کنید .
2. روی PowerShell کلیک راست کرده و Run as administrator را انتخاب کنید .
3. هنگامی که توسط User Account Control از شما خواسته شد، روی Yes کلیک کنید .
4. در پنجره PowerShell دستور زیر را کپی و پیست کرده و Enter را فشار دهید :
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
منتظر بمانید تا این فرآیند کامل شود. سپس، PowerShell را ببندید و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود.
نحوه حذف آداپتور شبکه هایپر مجازی
معمولاً هنگام راه اندازی مجدد، پس از حذف Hyper-V، ممکن است با پیام «ما نتوانستیم به روز رسانی ها را تکمیل کنیم، تغییرات را لغو کنیم» مواجه شوید.
برای حل این مشکل، مطمئن شوید که تنظیم کننده شبکه مجازی Hyper-V از رایانه شخصی حذف شده است. این مراحل را دنبال کنید:
- Win + R را فشار دهید تا Run باز شود.
- dvmgmt.msc را تایپ کنید و روی OK کلیک کنید تا Device Manager باز شود.
- در Device Manager، بخش Network Adapters را برای یافتن آداپتورهای شبکه مجازی Hyper-V گسترش دهید .
- اگر هیچ آداپتور مرتبط با Hyper-V لیست نشده است، روی View کلیک کنید و Show hidden devices را انتخاب کنید .
- روی Hyper-V Virtual Ethernet Adapter کلیک راست کرده و Uninstall device را انتخاب کنید .
- برای تایید اقدام روی Uninstall کلیک کنید .
- مراحل را برای حذف تمام آداپتورهای شبکه مرتبط با Hyper-V تکرار کنید.

پس از تکمیل، Device Manager را ببندید و کامپیوتر خود را مجددا راه اندازی کنید. در مرحله بعد، Hyper-V را حذف کنید و تغییرات را در سیستم بررسی کنید.
در بالا نحوه غیرفعال کردن Hyper-V در ویندوز 11 آمده است . امیدوارم مقاله برای شما مفید باشد.