Como Sathya mencionó en su pregunta, he tenido experiencias previas con este problema en mi similar portátil de HP, y ahora he confirmado usando el método científico que los picos de la CPU en los portátiles de HP son causados por el HP Wireless Assistant. O, el Asesino de la CPU de HP, como puedo empezar a llamarlo.
Descripción del experimento
Pregunta : ¿Qué está causando que la CPU de los portátiles de HP se dispare a intervalos frecuentes, específicamente el WmiPrvSE.exe
proceso?
Hipótesis : El Asistente Inalámbrico de HP (HPWA) está causando el problema…
Método :
Resultados : El HPWA está causando un uso extremo de la CPU_
Conclusión : Debería desinstalar HPWA ya que no hace nada útil_
Información de fondo
Cuando conseguí mi portátil HP Pavillion dm4t, me di cuenta de que la CPU frecuentemente se disparaba hasta el 50% de uso, casi cada dos segundos. Esto agotaba la vida de la batería y calentaba el portátil, muy parecido a los síntomas que Sathya ha experimentado. Con sólo mirar el Monitor de Recursos en Windows 7, fui capaz de ver que el proceso WmiPrvSE.exe
estaba en falla.
Una rápida búsqueda en Google confirmó mi suposición de que este era el Instrumento de Administración de Windows (WMI) proceso host. En resumen, WMI puede ser usado para consultar información del sistema, como el uso del procesador, procesos en ejecución, quién está conectado, y todo tipo de información. El proceso anfitrión de WMI ejecuta consultas WMI para cualquier otro proceso que las haga, así que WmiPrvSE.exe
no fue el culpable en sí mismo, fue simplemente un intermediario.
Para buscar qué proceso específico estaba causando este problema, utilicé Explorador de Procesos de Systinternals . Encontré qué instancia del proceso WmiPrvSE.exe
estaba usando una gran cantidad de CPU, y hice clic en él para abrir información detallada.
Desafortunadamente, no pude ver ninguna manera de averiguar qué proceso estaba haciendo todas las consultas, pero como había aislado esto como la fuente de los picos de CPU, y sabía que era un servicio, fui al gerente de servicios para ver qué servicios dependían de WMI, pensando que eso podría llevarme a otra pista.
Me imaginé que no sería un servicio de Windows incorporado el que causara el problema, así que eliminando esos, decidí trabajar en la lista y tratar de deshabilitar cada servicio, y ver si el problema persistía. Justo en la parte superior de la lista estaba el Servicio de Asistente Inalámbrico de HP. Volví al menú de servicios, y deshabilité ese servicio. Mirando hacia atrás en el administrador de tareas, vi que el uso de la CPU se había reducido a casi nada. Volví a activar el servicio HPWA. El uso de la CPU se disparó de nuevo. Ahora tenía suficientes datos para formar mi teoría. Desinstalé el servicio HPWA, y nunca más tuve el problema.
Verificando la Hipótesis
Varios meses después, Sathya hace esta pregunta. Decidí probar de una vez por todas que era culpa de la HPWA. Reinstalé el HP Wireless Assistant, que no había instalado en meses. De inmediato, el uso del procesador se disparó. Entonces hice el experimento descrito anteriormente.
Primero, aislé el proceso responsable del servicio de HPWA en el Monitor de Recursos. HPWA_Service.exe
y HPWA_Main.exe
son los dos. Así es como se veía el uso de la CPU con ambos procesos funcionando:
Luego, suspendí ambos procesos. El uso de la CPU bajó inmediatamente; así es como se veía después de unos momentos para que el uso previo de la CPU en el gráfico se despejara:
Habilité los procesos de nuevo para ver si el uso volvía a subir. Lo hizo:
El primer pico al habilitar HPWA
Poco después de habilitar HPWA Suspender los procesos de nuevo resultó en que el uso de la CPU volviera a bajar:
Probé esto para una iteración más, y en la tercera prueba, volvió a suceder exactamente lo mismo. Consideré esta evidencia suficiente para demostrar que el HP Wireless Assistant estaba causando el problema, y subsecuentemente deshabilitó el servicio, y ahora lo desinstalará.
Todo lo que parece hacer el HPWA es informar al usuario cuando su inalámbrico se enciende o se apaga, y engulle la CPU. No hay nada que pueda hacer con él que no pueda hacer con las herramientas de administración de la red inalámbrica incorporadas, así que le aconsejo que si tiene este software instalado, lo elimine.
Nota: Al menos una persona ha informado que la desinstalación de HPWA provocó que su interruptor inalámbrico en el teclado dejara de funcionar. En mi portátil, siguió funcionando bien después de desinstalar HPWA, pero en caso de que el tuyo deje de funcionar, siempre puedes deshabilitar la tarjeta inalámbrica desde dentro de Windows. Presione
+x para abrir el Centro de movilidad de Windows y, a continuación, haga clic en el botón Turn Wireless Off
.
De acuerdo con una discusión en los foros de soporte de HP, el problema se ha solucionado en versiones más recientes del HP Wireless Assistant. Si tu portátil necesita que HPWA use el wifi on/off puede descargar la última versión desde el sitio web de controladores de HP, y probablemente ya no tendrá este problema. Sin embargo, si no lo necesitas para el botón de encendido/apagado de la wifi, parece que no hay ningún valor añadido por tener este software instalado.