Hyper-V をインストールしている Windows Server 2008 R2 マシンに VMware Workstation 7.1 をインストールするには

Hyper-V をインストールしている Windows Server 2008 R2 マシンに VMware Workstation 7.1 をインストールしようとすると、次のようなエラーメッセージが表示されて、インストールすることができません。


VMware Workstation 7.1 からは、Windows Server 2008 R2 にもインストールできるようになったのですが、このエラーのようにインストールできないのは、Hyper-V と共存できないためです。

インストールするには、[役割の削除]で Hyper-V を削除するのも 1つの手なのですが、私は Hyper-V を削除したくなかったので、次のように bcdedit を使って、Hyper-V(ハイパーバイザー機能)を起動時に OFF にする BCD(ブート構成データ)ファイルを作成しました(hypervisorlaunchtype を OFF へ変更)。

bcdedit /copy {current} /d "No Hyper-V"
bcdedit /set {id} hypervisorlaunchtype off


これで、無事、VMware Workstation をインストールして、起動することができました。


Hyper-VVMware Workstation を同時に利用することはできない)共存することはできない)のは残念ですが、Hyper-V を削除しなくて済んだだけでもありがたいです (^ー^)
ちなみに、Hyper-V(ハイパーバイザー機能)を ON(hypervisorlaunchtype=Auto)にして起動した場合に、VMware Workstation の仮想マシンを起動しようとすると、次のようなエラーになります。


最初から、このようにエラー メッセージを表示してくれれば、もっとわかりやすかったのですが...
とりあえず、両方使える環境が作れたので助かりました。


参考URL
Cannot install VMWare Workstation 7.1.2 on Windows Server 2008 R2 Enterprise x64
http://communities.vmware.com/thread/285919