Windows 8.1の機能を無効にせずにHyper-Vをオフにする


22

VMWareも使用する必要があるため、Hyper-Vを一時的にオフにする必要があります

Windows 8で使用した

bcdedit /set hypervisorlaunchtype off

ハイパーバイザーを無効にするには:

bcdedit /set hypervisorlaunchtype auto

再度有効にします。

このように、通常の再起動後、VMwareはHyper-Vが無効であると認識し、正常に動作します

残念ながら、このコマンドを使用するWindows 8.1では、Hyper-Vが有効になっていると見なされ、使用する必要があるため、VMWareが起動しません。

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

そして

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

これは、以前の方法とは異なり、単にHyper-Vをオフにするのではなく、毎回インストールされて再インストールされる機能全体を無効にします。

dismを使用せずにHyper-Vをオフに切り替える他の方法はありますか?


1
64ビットWindowsでは、bcdedit%WINDIR%/ Sysnativeでコマンドを見つけることができます。それを見つけるのに苦労している人のために。参照してくださいsuperuser.com/a/886278/209016
Manuzor

1
Hyper-Vスイッチを使用して、Hyper-Vの切り替えと再起動のタスクを自動化できます。この小さなツールを作成し、Windows 10コンピューターで動作します。
イゴー

コマンドをありがとうbcdedit /set hypervisorlaunchtype auto。私はbcdedit /set hypervisorlaunchtype on朝以来それを試していました;)
RBT

回答:


11

この問題は、アップグレード後に発生したセットアップの破損が原因で発生し、VMwareとHyper-Vの両方を再インストールします。Hypervisorの起動を無効にしてから再度有効にするソリューションが引き続き機能します。


1

Windows 8.1およびVMWare Workstation 10.03では、VMWareで完全な仮想化が行われていないと思われる場合を除き、Hyper-VとVMWareの両方を使用できます。おそらく他の制限がある32ビットVMのみを実行できます。

ブートエントリを使用してオフにすると、Hyper-V機能をアンインストールせずに64ビットVMを再度実行できます。hypervisorlaunchtypeの設定がonまたはoffの場合、VMWareでHyper-Vに関するメッセージはありませんでした。


0

警告:Windows 10でbcdeditまたはdismを使用してハイパーバイザーを無効にすると、次の再起動後にPCがシャットダウンまたはスリープしなくなりました。したがって、この問題が発生した場合は、再度有効にする必要があります。

[編集:私の問題は、何らかの理由でハイブリッドスリープが機能しなくなったためだと判断しました。ハイパーバイザーを無効化またはアンインストールすると、PCでハイブリッドスリープを使用できましたが、機能していませんでした。電源オプションでハイブリッドスリープを無効にすると問題が解決し、ハイパーバイザーを無効にしたままにできました。]


1
コマンドに問題なくWindows 10を使用しています。PCに他のシステム問題または設定ミスがあります。
シルバーストーム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.