web-dev-qa-db-ja.com

Hyper-V仮想マシンのCPU使用率が高い

Windows 10(1903)にHyper-Vホストをインストールしました。そのホスト上にいくつかのWindows 10(1903)マシンがあります。すべてが新しくインストールされました。マシンにはまだ重いサービスが設定されていません(Win 10に参加したクリーンドメインがほとんどです)。問題はすべてのマシンに同じように影響しています。

仮想マシンが起動すると、CPU使用率が低くなります(通常、Hyper-Vマネージャーでは0%と表示されます)。しばらくするとマシンにログインすると再び0%程度になります。これはOKです。 しかし、(ユーザーをログオフせずに)セッションを閉じると、CPU使用率が12%に上昇し、永久にそこに残ります

12%は、8つの論理プロセッサがあるため、1つの論理プロセッサが仮想マシンによって100%使用されるためです。

この12%の問題は、ログインせずにenhancedセッションを閉じた場合にのみ発生します。ログアウトせずに基本的な(拡張されていない)セッションを閉じても、それは起こりません。

誰かこれをどうするか知っていますか?または、少なくとも問題の原因を探す場所は?

接続されたときに発生することはないので、本当に奇妙です。調査するオプションは限られています。

enter image description here

4
Martin Volek

私はまったく同じ問題を抱えています。私のWindowsホストとVMはバージョン1903に更新されました。これは新しいラップトップなので、1903のインストールが問題を引き起こしたかどうかはわかりません。しかし、ライセンスされていないVM 1809バージョンを実行しています。これは、私が何を実行しているように見えます。

だから今私はバージョン1903に更新せずに別のVMをインストールしています。お役に立てば幸いです。

編集: 1903更新なしで新しいVMをインストールした後、すべてが正常に見えます。MSOffice、Dropbox、Firefoxをインストールしました。最小化して切断することはできません。問題があります。残念ながら、元のVMは10日以上前に更新されたため、これ以上ロールバックできません。

誰かが私のより良い解決策を思い付くことを望みましょう。

3
RuuJan

VMに接続するのと同じ問題があり、切断した場合、再度接続することはできず、ハードシャットダウンして再起動する必要があります。 VMを1つのvCPUのみで実行していたことを意味します。つまり、100%になると、それを停止する以外に選択肢がありませんでした。vCPUカウントを2に増やし、 VMの電源を切らずに切断してから再接続できるようになりました。ホストがVMの実行中にスリープ状態になった後、電源を再投入すると、 VMのログインプロンプトが表示されますが、ログオンが完了せず、再接続を試行する必要があります。2回目の試行でVMに入ることができました。

おそらく他の人がこれを試して、それが彼らのために機能するかどうかを確認することができます。

よろしく、

マイク。

0
Mike.