El administrador de tareas de Windows 10 muestra 0% de CPU bajo vmware

13

Estoy ejecutando Windows 10 en VMWare Workstation Player 12.0.1 (Windows 10 es el invitado, Ubuntu 15.10 es el host). Cuando ejecuto el administrador de tareas, siempre muestra que la utilización de la CPU es del 0%, independientemente de lo que la computadora esté haciendo realmente. Cada proceso en el Administrador de tareas también muestra un 0% de uso de CPU (incluso cuando se construye un proyecto grande en Visual Studio).

Sin embargo, cuando ejecuto "monitor de recursos", muestra claramente que hay procesos que usan mucho más del 0%.

Editar Aquí hay algunas capturas de pantalla, según lo solicitado: Ficha de rendimiento del administrador de tareas Procesos de administrador de tareas Monitor de recursos

Alex Shtof
fuente
¿Puedes incluir enlaces a capturas de pantalla del administrador de tareas? Además, no está claro dónde está ejecutando el administrador de tareas (¿en el host? ¿En el invitado?) Y precisamente lo que está viendo.
David Schwartz
Actualicé la pregunta de acuerdo a tu comentario.
Alex Shtof
¿Ha activado la opción para visualizar los contadores Perf en las opciones de VM? si no, hazlo.
magicandre1981
@ Alex, ¿hay algo nuevo sobre esto? Tengo exactamente el mismo problema.
Arin Ghazarian

Respuestas:

8

La desinstalación de Hyper-V, que Windows instaló por defecto por alguna razón, resolvió este problema y muchos otros problemas que tenía con mi máquina virtual.

Se puede desinstalar mediante los siguientes pasos: 1. Vaya al Panel de control -> Programas y características 2. En el lado derecho de la ventana, haga clic en Activar o desactivar las características de Windows. Se abrirá un cuadro de diálogo 3. Desmarque Hyper-V en el cuadro de diálogo anterior y haga clic en Aceptar

Alex Shtof
fuente
Esto ocurre en mi Windows 10 Enterprise VM aunque Hyper-V no esté instalado. Extrañamente sucedió después de instalar los controladores Nvidia 368.81 para mi GeForce 980s dual.
Matt
2
Eso es lamentable ya que Docker para Windows requiere Hyper-V, que yo sepa. También hay otras cosas que lo requieren, como los emuladores de Windows Phone en el SDK.
jocull
3

Sus imágenes se veían exactamente como las mías, el 0% de uso de CPU en el Administrador de tareas y el Monitor de recursos muestra que la CPU siempre está en frecuencia máxima. Fue debido a que Hyper-V estaba instalado en mi VM. Después de desinstalarlo, la visualización del uso de la CPU volvió a la normalidad. No necesitaba Hyper-V en mi VM, así que eso estaba bien para mí. Me gustaría saber si hay otra solución.

L. Fang
fuente
Por favor mira mi respuesta. Encontré una manera de solucionar el problema.
Alex Shtof
0

Desinstalar Hyper-V no funcionó para mí. Hice lo siguiente:

  • Apagar VM
  • En el archivo .vmx, cambió la siguiente línea:

    hypervisor.cpuid.v0 = "FALSE"
    

    a

    hypervisor.cpuid.v0 = "TRUE"
    
  • Reiniciar VM

Después de eso, la CPU mostró actividad.

Robin Dijkstra
fuente