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