web-dev-qa-db-ja.com

VMware PlayerとDevice / Credential Guardには互換性がありません

enter image description here

VMware Playerから次のエラーが表示されます。解決策は、以下のスレッドで言及されているコマンドを実行することです。これを行う他の方法はありますか?後ですべての設定を以前の値に戻すことができないので、あまりいじりたくありません。

これらのVMWare命令は実際に何をしていますか?(デバイスガードを無効にし、EFI変数を削除します)

4
Ogglas

これは私のために働きました:
1)コマンドで(adminとして)次のコマンドを使用して、ホストのHyper-Vを無効にします:bcdedit /set hypervisorlaunchtype off
2)ホストを再起動します

6
Estanislao

私はそれを無くすために追加のステップをしなければなりませんでした:

Settings> Update and security> Windows security> virus and thread protection> Device security> Core isolation> core isolation details> (Turn off memory integrity)

情報:

Windows 10 1803ビルド17134.137
i7 7700
VMware Workstation Pro 14.0.0ビルド-6661328

3
BuMaha

アンインストールせずにHyper-Vを一時的に無効にするための https://github.com/ygoe/HyperVSwitch GUIツールがあります。残念ながら、これにはシステムの再起動が必要です。

1
Vadzim

これは回避策ですが、この質問に対する回答がVMWareの記事に投稿されており、問題が解決されました。

Credential Guard/Device Guardが有効になっているWindows 10ホスト上のVMware WorkstationでVMをパワーオンすると、BSODで失敗する

記事によると、この問題の原因は、WindowsデバイスガードとVMWareワークステーションを搭載したクレデンシャルガードの間の非互換性です。簡単に言うと、このメカニズムはWindowsに存在し、悪意のあるコードの実行を防ぎます。詳細については、こちらをご覧ください。

Windows Device GuardおよびCredential Guard Demystified

回避策には、このメカニズムを無効にすること(実際には問題を解決すること)が含まれますが、将来のコードの実行中に潜在的なセキュリティリスクを伴う可能性があるため、注意して無効にしてください。

1
bhaprayan