Windows 10 で Hyper-V を永久に無効にする

Windows 10 で Hyper-V を永久に無効にする

Hyper-V では実行できない VMware システムを使用する必要があります。Windows の機能リストで Hyper-V をオフにできることはわかっています。ただし、これには再起動が必要です。再起動後、Hyper-V はアクティブではなくなり、VMware クライアントは実行できますが、次の再起動後には機能が再び有効になるため、再び表示されます。

どうやって永久にWindows 10 で Hyper-V を無効にしますか?

答え1

再起動後に Hyper-V が再度追加されるのは正常ではありません。これを防ぐ方法はわかりませんが、Hyper-V の動作を停止する方法はあります。

管理者としてコマンドプロンプトを開き、次のコマンドを実行します。

bcdedit /set {current} hypervisorlaunchtype off

再起動後、Hyper-V はインストールされたままですが、ハイパーバイザーは実行されなくなります。

これで、VMware を問題なく使用できるようになります。

Hyper-V が再度必要になった場合は、管理者として起動した cmd から次のコマンドを実行します。

bcdedit /set {current} hypervisorlaunchtype auto

答え2

私の場合、これで質問に答えることができます。私の職場では PC が集中管理されており、ログイン時に Hyper-V をアクティブ化することが会社またはグループのポリシーになっています。現在、私は例外リストに載っており、Hyper-V は非アクティブのままです。

答え3

GPO の場合:

管理用テンプレート -> デバイスガード -> 仮想化ベースのセキュリティを有効にする = 有効に設定

VMware の問題があります :/

答え4

Docker を実行しようとしたときに、同じ問題が発生しました。Hyper-V を無効にする必要があるというエラー メッセージが表示されました。これで問題は解決しました。私が実行した手順を共有します。Docker をインストールするには、Windows 10 Pro または Enterprise Edition、あるいは Educational バージョンが必要であることを皆さんはご存知だと思います。

  1. 私のは Windows 10 Pro エディションですが、同じ問題が発生したため、コントロール パネルから Docker Desktop をアンインストールしました。
  2. マシンを再起動し、Docker Toolbox.exe をインストールしました (通常、これは古いバージョンの Windows OS で使用されます)
  3. 追加コンポーネントの VirtualBox と Git をチェックして、Docker Toolbox をインストールしました (マシンにインストールされていない場合は、これらをチェックして Docker と一緒にインストールすることができます。これをスキップすると、一部のファイルが不足しているというエラー メッセージが画面に表示される場合があります)。4.Docker Toolbox ターミナルを開きました。BIOS で VT/AMD を有効にする必要があるというメッセージが表示されました。5.Dell のラップトップを使用しているため、再起動時に F2 キーを連続して押してみたところ、VT-I/O オプションにチェック マークが付いていることがわかりました。6.BIOS セットアップ画面を終了し、Windows が正常に起動するのを待ってから、再度 Docker ターミナルを開いてみました。
  4. 今回は問題なく完璧に動作しました。事前チェックが実行され、「Docker が起動して実行されています」というメッセージが表示されました。

関連情報