Windows 10タスクマネージャーは、vmwareで0%CPUを表示します


13

VMWare Workstation Player 12.0.1でWindows 10を実行しています(Windows 10がゲスト、Ubuntu 15.10がホストです)。task-managerを実行すると、コンピューターが実際に何をしているかに関係なく、CPU使用率が0%であることが常に表示されます。タスクマネージャーの各プロセスには、CPU使用率が0%と表示されます(Visual Studioで大規模なプロジェクトをビルドする場合でも)。

ただし、「リソースモニター」を実行すると、0%をはるかに超えるプロセスを使用するプロセスがあることが明確に示されます。

編集 リクエストに応じたスクリーンショットを次に示します。 タスクマネージャーのパフォーマンスタブ タスクマネージャープロセス リソースモニター


タスクマネージャーのスクリーンショットへのリンクを含めることはできますか?また、タスクマネージャーを実行している場所(ホストで、ゲストで?)、および表示されている内容を正確に把握することはできません。
デビッドシュワルツ

あなたのコメントに従って質問を更新しました。
アレックスシュトフ

VMオプションでPerfカウンターを視覚化するオプションをアクティブにしましたか?そうでない場合は、そうしてください。
magicandre1981

@Alex、これについて何か新しいことはありますか?私はまったく同じ問題を抱えています。
アリンガザリアン16年

回答:


8

何らかの理由でデフォルトでWindowsがインストールされるHyper-Vをアンインストールすると、この問題と、仮想マシンで発生した他の多くの問題が解決されました。

次の手順を使用してアンインストールできます。1. [コントロールパネル]-> [プログラムと機能]に移動します。2.ウィンドウの右側で、[Windowsの機能の有効化または無効化]をクリックします。ダイアログボックスが開きます。3.上記のダイアログボックスでHyper-Vのチェックを外し、[OK]をクリックします。


Hyper-Vがインストールされていなくても、これはWindows 10 Enterprise VMで発生しています。奇妙なことに、デュアルGeForce 980にNvidia 368.81ドライバーをインストールした後、それが起こりました。
マット

2
私の知る限り、Docker for WindowsにはHyper-Vが必要なので、それは残念です。SDKのWindows Phoneエミュレーターなど、他にも必要なものがあります。
ジョカル

3

あなたの写真は私のものとまったく同じように見えました。タスクマネージャーとリソースモニターでCPU使用率が0%の場合、CPUは常に最大周波数になっています。Hyper-VがVMにインストールされていたためです。アンインストール後、CPU使用率の表示は通常に戻りました。VMでHyper-Vを使用する必要はなかったので、それで十分でした。別の解決策があるかどうか知りたいです。


私の答えをご覧ください。問題を解決する方法を見つけました。
アレックスシュトフ16年

0

Hyper-Vをアンインストールしてもうまくいきませんでした。私は次のことをしました:

  • VMをシャットダウンします
  • .vmxファイルで、次の行を変更しました。

    hypervisor.cpuid.v0 = "FALSE"
    

    hypervisor.cpuid.v0 = "TRUE"
    
  • VMを再起動します

その後、CPUはアクティビティを示しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.