Диспетчер задач 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"
    
  • Перезагрузите ВМ

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.