Диспетчер задач Windows 10 показывает 0% ЦП под VMware

13

Я использую Windows 10 под управлением VMWare Workstation Player 12.0.1 (Windows 10 - это гость, Ubuntu 15.10 - это хост). Когда я запускаю диспетчер задач, он всегда показывает, что загрузка процессора составляет 0%, независимо от того, что на самом деле делает компьютер. Каждый процесс в диспетчере задач также отображает 0% загрузки ЦП (даже при создании большого проекта в Visual Studio).

Однако когда я запускаю «Монитор ресурсов», он ясно показывает, что есть процессы, которые используют намного больше 0%.

Редактировать Вот несколько скриншотов по запросу: Вкладка производительности диспетчера задач Процессы диспетчера задач Монитор ресурсов

Алекс Штоф
источник
Можете ли вы включить ссылки на снимки экрана диспетчера задач? Кроме того, немного неясно, где вы запускаете диспетчер задач (на хосте? В гостевой системе?) И что именно вы видите.
Дэвид Шварц
Я обновил вопрос в соответствии с вашим комментарием.
Алекс Штоф
активировали опцию для визуализации счетчиков Perf в настройках VM? если нет, сделай так.
magicandre1981
@ Алекс, что-нибудь новое об этом? У меня точно такая же проблема.
Арин Казарян

Ответы:

8

Удаление Hyper-V, который по какой-то причине устанавливался по умолчанию в Windows, решило эту проблему и многие другие проблемы, возникшие у меня с моей виртуальной машиной.

Его можно удалить, выполнив следующие действия: 1. Перейдите в Панель управления -> Программы и компоненты 2. В правой части окна нажмите Включить или отключить функции Windows. Должно открыться диалоговое окно 3. Снимите флажок Hyper-V в диалоговом окне выше и нажмите ОК

Алекс Штоф
источник
Это происходит на моей Windows 10 Enterprise VM, даже если Hyper-V не установлен. Странно это случилось после того, как я установил драйверы Nvidia 368.81 для моей двойной GeForce 980s.
Мэтт
2
Это прискорбно, поскольку Docker для Windows требует Hyper-V, насколько я знаю. Есть и другие вещи, которые требуют этого, такие как эмуляторы Windows Phone в SDK.
jocull
3

Ваши изображения выглядели точно так же, как мои, 0% загрузки процессора в диспетчере задач и мониторе ресурсов показывают, что процессор всегда работает на максимальной частоте. Это было связано с тем, что Hyper-V был установлен в моей виртуальной машине. После удаления дисплей загрузки процессора вернулся в нормальное состояние. Мне не нужно было Hyper-V в моей виртуальной машине, так что это было хорошо для меня. Я хотел бы знать, есть ли другое решение.

Л. Фанг
источник
Пожалуйста, смотрите мой ответ. Я нашел способ решить проблему.
Алекс Штоф
0

Удаление Hyper-V не работает для меня. Я сделал следующее:

  • Выключить ВМ
  • В файле .vmx изменили следующую строку:

    hypervisor.cpuid.v0 = "FALSE"
    

    в

    hypervisor.cpuid.v0 = "TRUE"
    
  • Перезагрузите ВМ

После этого процессор проявил активность.

Робин Дейкстра
источник