نحوه غیرفعال کردن Hyper-V در ویندوز 11

Hyper-V یک ابزار مجازی سازی مفید است که به کاربران ویندوز 11 اجازه می دهد ماشین های مجازی را بر روی رایانه شخصی خود اجرا کنند. مشکل این است که می‌تواند با سایر برنامه‌ها و شبیه‌سازها مشکل ایجاد کند و شما را از استفاده از برخی برنامه‌ها یا بازی کردن باز دارد.

در این آموزش، نحوه غیرفعال کردن Hyper-V را توضیح خواهیم داد تا بتوانید با آرامش به بازی بازگردید.

Hyper-V چیست؟

Hyper-V یک پلتفرم مجازی‌سازی است که به کاربران امکان می‌دهد ماشین‌های مجازی (VM) را در Windows 10 و ویندوز 11 پرو ، Education و Enterprise ایجاد و اجرا کنند. این امکان اجرای چندین سیستم عامل را بر روی یک رایانه واحد فراهم می کند، هزینه های سخت افزاری را کاهش می دهد و آزمایش نرم افزار جدید را در طول توسعه آسان تر می کند.

با این حال، Hyper-V می‌تواند با برنامه‌های شخص ثالث مانند VMWare Workstation، VirtualBox و برخی شبیه‌سازهای بازی درگیری ایجاد کند. به همین دلیل، بسیاری از کاربران دوست دارند Hyper-V را غیرفعال کنند - به خصوص که برای اکثر دارندگان رایانه شخصی کاربردی ندارد.

توجه:Hyper-V در نسخه خانگی ویندوز 11 در دسترس نیست.

چگونه بررسی کنیم که Hyper-V در حال اجرا است یا خیر. کامپیوتر شما

برای اینکه ببینید Hyper-V Hypervisor روی رایانه شخصی ویندوز 11 شما اجرا می شود، می توانید ابزار System Information را بررسی کنید. برای انجام این کار:

  1. کلید Windows+ Rرا فشار دهید تا کادر محاوره ای Run باز شود.
  2. msinfo32.exeرا تایپ کنید و Enterرا فشار دهید.
    1. در برگه خلاصه سیستم، به پایین بروید و ورودی زیر را بررسی کنید:
    2. هایپروایزر شناسایی شده است. ویژگی های مورد نیاز برای Hyper-V نمایش داده نمی شود.

      1. اگر این ورودی وجود داشته باشد، به این معنی است که Hyper-V فعال است و اگر می‌خواهید از ابزارهای مجازی‌سازی دیگر استفاده کنید، باید آن را غیرفعال کنید. به همین ترتیب، اگر هر ورودی از جمله Hyper-V را فعال می‌بینید، به این معنی است که برنامه در حال اجرا است.
      2. چگونه Hyper-V را غیرفعال کنیم

        در زیر نحوه حذف Hyper-V با استفاده از ویژگی‌های Windows، BCDEdit، خط فرمان و پاورشل را توضیح خواهیم داد. به خاطر داشته باشید که پس از حذف، نمی‌توانید به Hyper-V Manager یا تغییر تنظیمات VM تا زمانی که آن را دوباره نصب کنید، دسترسی داشته باشید.

        1. نحوه غیرفعال کردن Hyper-V با استفاده از ویژگی های اختیاری ویندوز

        ساده ترین راه برای غیرفعال کردن Hyper-V استفاده از برنامه ویژگی های ویندوز است. برای انجام این کار:.

          Win+ Rرا فشار دهید تا Runباز شود.
        1. controlرا تایپ کنید و Enterرا فشار دهید تا Control Panelباز شود.
          1. برنامه‌هارا انتخاب کنید.
            1. برنامه‌ها و ویژگی‌هارا انتخاب کنید.
              1. روشن یا خاموش کردن ویژگی‌های Windowsرا در منوی سمت چپ انتخاب کنید.
              2. به پایین پیمایش کنید و علامت کادر کنار Hyper-V، Windows Hypervisor Platformو Virtual Machine Platformرا بردارید.
              3. <. /ol>
                1. کامپیوتر خود را راه اندازی مجدد کنید.
                2. توجه:این روش Hyper-V را به طور کامل حذف می‌کند، به این معنی که اگر می‌خواهید در آینده از آن استفاده کنید، باید دوباره آن را نصب کنید. نحوه انجام این کار را در زیر توضیح خواهیم داد.

                  2. نحوه غیرفعال کردن Hyper-V با استفاده از BCDEDIT

                  ابزار BCDEDIT به شما این امکان را می دهد که Hyper-V را در پیکربندی بوت رایانه شخصی خود غیرفعال کنید تا اینکه آن را به طور کامل حذف کنید. اگر می خواهید در آینده مجبور به نصب مجدد Hyper-V نباشید، این کار مفید است.

                  برای غیرفعال کردن Hyper-V با استفاده از BCDEDIT:

                  1. منوی شروعرا باز کنید و "cmd" را جستجو کنید.
                  2. روی Command Promptکلیک راست کرده و اجرا به عنوان سرپرسترا فشار دهید.
                    1. در پنجره Command Prompt، دستور زیر را وارد کنید:
                    2. bcdedit /set hypervisorlaunchtype خاموش

                      1. شما باید پیامی مبنی بر موفقیت آمیز بودن دستور دریافت کنید. وقتی این کار را انجام دادید، کامپیوتر خود را مجددا راه اندازی کنید تا مطمئن شوید که Hyper-V غیرفعال است.
                      2. اگر نیاز به فعال کردن مجدد Hyper-V داشتید، دستور زیر را مانند بالا در Command Prompt تایپ کنید:

                        bcdedit /set hypervisorlaunchtype auto

                        سپس رایانه خود را مجدداً راه اندازی کنید تا تغییرات را تأیید کنید.

                        3. نحوه غیرفعال کردن Hyper-V با استفاده از Command Prompt

                        اگر نمی‌توانید از ابزار ویژگی‌های ویندوز برای غیرفعال کردن Hyper-V استفاده کنید، می‌توانید با استفاده از Command Prompt آن را حذف نصب کنید. برای انجام این کار:

                        1. منوی شروعرا باز کنید و "cmd" را جستجو کنید.
                        2. روی Command Promptکلیک راست کرده و اجرا به عنوان سرپرسترا فشار دهید.
                        3. دستور زیر را تایپ کرده و Enterرا فشار دهید:
                        4. dism /online /disable-feature /featurename:Microsoft-hyper-v-all.

                          1. باید یک پیام تکمیلی دریافت کنید مبنی بر اینکه ابزار DISM Hyper-V را غیرفعال کرده است.
                            1. کامپیوتر خود را مجددا راه اندازی کنید.
                            2. 4. نحوه غیرفعال کردن Hyper-V با استفاده از Windows PowerShell

                              یک روش نهایی برای غیرفعال کردن Hyper-V استفاده از PowerShell در حالت مدیریت است. برای انجام این کار:

                              1. منوی شروعرا باز کنید و "PowerShell" را تایپ کنید.
                              2. روی PowerShellراست کلیک کرده و اجرا به عنوان سرپرسترا انتخاب کنید.
                                1. دستور زیر را وارد کرده و Enterرا فشار دهید:
                                2. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

                                  1. منتظر پیام موفقیت آمیز باشید، سپس رایانه خود را مجدداً راه اندازی کنید تا تغییرات را تأیید کنید.
                                  2. چگونه "ما نتوانستیم به روز رسانی ها را کامل کنیم" را رفع کنیم. خطا

                                    هنگام حذف نصب Hyper-V، بسیاری از کاربران با پیغام خطایی مواجه می‌شوند که می‌گوید: «ما نتوانستیم به‌روزرسانی‌ها را کامل کنیم، تغییرات را لغو می‌کنیم». این خطا از حذف نصب Hyper-V جلوگیری می کند و به این معنی است که خطای اصلی همچنان رخ می دهد.

                                    برای رفع این مشکل، باید آداپتور شبکه مجازی Hyper-V را حذف کنید:

                                    1. کادر گفتگوی اجرارا باز کنید.
                                    2. devmgmt.mscرا تایپ کنید و Enterرا فشار دهید.
                                      1. در مدیر دستگاه، روی آداپتورهای شبکهدوبار کلیک کنید تا بخش را گسترش دهید.
                                        1. آداپتورهای شبکه Hyper-Vرا پیدا کنید. گزینه منوی مشاهدهرا در بالای پنجره انتخاب کنید و نمایش دستگاه‌های مخفیرا انتخاب کنید.
                                        2. روی آداپتور اترنت مجازی Hyper-Vکلیک راست کرده و حذف نصبدستگاهرا انتخاب کنید.
                                        3. این کار را برای هر آداپتور شبکه در لیست تکرار کنید. سپس، کامپیوتر خود را مجددا راه اندازی کنید و بررسی کنید که آیا هنگام راه اندازی کار می کرد یا خیر.
                                        4. هنوز با Hyper-V مشکل دارید؟ این اصلاحات را امتحان کنید

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

                                          در اینجا دو چیز وجود دارد که باید امتحان کنید:

                                          1. یکپارچگی حافظه را خاموش کنید

                                          ویژگی یکپارچگی حافظه که در Windows Security یافت می‌شود، به جلوگیری از آلوده کردن مهم‌ترین فرآیندهای سیستم توسط بدافزار کمک می‌کند. با این حال، برخی از ابزارهای شخص ثالث را از دسترسی به منابع کلیدی که برای کارکرد نیاز دارند نیز متوقف می کند..

                                          برای خاموش کردن یکپارچگی حافظه:

                                          1. کلید ویندوز+ Iرا فشار دهید تا تنظیماتباز شود.
                                          2. حریم خصوصی و امنیترا انتخاب کنید.
                                            1. Windows Securityرا انتخاب کنید و امنیت دستگاهرا انتخاب کنید.
                                            2. جزئیات جداسازی هستهرا انتخاب کنید.
                                              1. یکپارچگی حافظهرا خاموش کنید و رایانه خود را مجددا راه اندازی کنید.
                                              2. 2. Device Guard و Credential Guard

                                                را غیرفعال کنید

                                                Device Guard و Credential Guard دو ویژگی ویندوز هستند که برای عملکرد به Hyper-V نیاز دارند. به همین دلیل، ممکن است یک تابع خط مشی گروه یا تنظیمات BIOS/UEFI وجود داشته باشد که هر زمان که رایانه شخصی خود را راه اندازی می کنید، به طور خودکار Hyper-V را فعال می کند.

                                                برای رفع این مشکل، باید رجیستری ویندوز را تغییر دهید. تغییر رجیستری می تواند خطرناک باشد، بنابراین توصیه می کنیم قبل از انجام مراحل بعدی یک نقطه بازیابی سیستم ایجاد کنید.

                                                در اینجا نحوه غیرفعال کردن Device Guard و Credential Guard آمده است:

                                                  Win+ Rرا فشار دهید تا Runباز شود.
                                                1. Regeditرا تایپ کنید و Enterرا فشار دهید.
                                                  1. به Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsaبروید. شما به سادگی می توانید آن مکان را در نوار آدرس بالای پنجره ویرایشگر رجیستری کپی و جایگذاری کنید.
                                                  2. پوشه Lsaرا انتخاب کنید.
                                                    1. در پنجره سمت راست، LsaCfgFlagsرا پیدا کنید. اگر وجود ندارد، در پنجره کلیک راست کنید، جدید>DWORD (32 بیتی) مقدار،را انتخاب کنید و نام آن را "LsaC gFlags" بگذارید.
                                                    2. روی LsaCfgFlagsDWORD دوبار کلیک کنید و فیلد Value dataرا به 0تغییر دهید.
                                                      1. OKرا انتخاب کنید.
                                                      2. اکنون به Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuardبروید.
                                                      3. مقدار EnableVirtualizationBasedSecurityDWORD را پیدا کنید. اگر وجود ندارد، آن را مانند بالا ایجاد کنید.
                                                        1. روی DWORD دوبار کلیک کنید و مقدار آن را روی 0تنظیم کنید.
                                                        2. OKرا انتخاب کنید، سپس رایانه خود را مجددا راه اندازی کنید تا مطمئن شوید تغییرات اعمال شده اند.
                                                        3. توجه:اگر نیاز به فعال کردن مجدد Device Guard یا Credential Guard دارید، مراحل بالا را تکرار کنید اما مقدار را روی 1تنظیم کنید..

                                                          مشکلات مجازی سازی دیگری وجود ندارد

                                                          ویژگی Hyper-V یک ابزار مجازی سازی عالی است، اما می تواند مشکلات ناامید کننده ای ایجاد کند. اکنون که با موفقیت Hyper-V و ویژگی های مرتبط با آن را غیرفعال کرده اید، باید بتوانید از نرم افزار مجازی سازی شخص ثالث بدون مشکل استفاده کنید.

                                                          .

                                                          پست های مرتبط:


                                                          15.02.2024