Como mencionó Sathya en su pregunta, he tenido experiencia previa con este problema en mi computadora portátil HP similar, y ahora he confirmado usando el método científico que los picos de CPU en las computadoras portátiles HP son causados por el Asistente inalámbrico HP. O, HP CPU Assassin, como puedo comenzar a llamarlo.
Descripción general del experimento
Pregunta : ¿Qué está causando que la CPU de la computadora portátil HP se dispare a intervalos frecuentes, específicamente el WmiPrvSE.exe
proceso?
Hipótesis : el Asistente inalámbrico HP (HPWA) está causando el problema
Método :
- Vea si el problema comienza a ocurrir cuando se instala HPWA.
- Vea si la CPU deja de aumentar y el
WmiPrvSE.exe
proceso deja de usar> 20% de CPU cuando se suspende el proceso HPWA.
- Vea si la CPU comienza a aumentar nuevamente cuando el proceso HPWA se vuelve a habilitar
- Repita los pasos 2 y 3 para múltiples ensayos para garantizar la precisión de los resultados.
Resultados : HPWA está causando un uso extremo de la CPU
Conclusión : debe desinstalar HPWA ya que no hace nada útil
Información de antecedentes
Cuando obtuve mi computadora portátil HP Pavillion dm4t, noté que la CPU con frecuencia aumentaba hasta un 50% de uso, casi cada segundo. Esto estaba agotando la duración de la batería y calentando la computadora portátil; los mismos síntomas que Sathya ha experimentado. Con solo mirar el Monitor de recursos en Windows 7, pude ver que el proceso WmiPrvSE.exe
tuvo la culpa.
Una búsqueda rápida en Google confirmó mi suposición de que este era el proceso de host del Instrumental de administración de Windows (WMI). En resumen, WMI se puede utilizar para consultar información del sistema, como el uso del procesador, los procesos en ejecución, quién está conectado y todo tipo de otra información. El proceso de host WMI ejecuta consultas WMI para cualquier otro proceso que las haga, por WmiPrvSE.exe
lo que no fue en sí mismo el culpable, simplemente fue un intermediario.
Para buscar qué proceso específico estaba causando este problema, utilicé Systinternals Process Explorer . Encontré qué instancia del WmiPrvSE.exe
proceso estaba usando una gran cantidad de CPU, e hice clic en ella para abrir información detallada.
Desafortunadamente, no pude encontrar 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é Los servicios dependían de WMI, pensando que eso podría llevarme a otra pista.
Pensé que no sería un servicio integrado de Windows que causara el problema, así que al eliminarlos, decidí trabajar en la lista e intentar 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 HP. Regresé al menú de servicios e inhabilité 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. I el servicio HPWA de nuevo. Uso de CPU disparado de nuevo. Ahora tenía suficientes datos para formar mi teoría. Desinstalé el servicio HPWA y nunca volví a tener el problema.
Verificando la Hipótesis
Varios meses después, Sathya hace esta pregunta. Decidí demostrar de una vez por todas que esto era culpa de HPWA. Reinstalé el Asistente inalámbrico HP, que no había instalado en meses. De inmediato, el uso del procesador se disparó. Luego realicé el experimento descrito anteriormente.
Primero, aislé el proceso responsable del servicio 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 ambas ejecuciones procesadas:
Entonces, suspendí ambos procesos. El uso de la CPU se redujo de inmediato; Esto es lo que parecía después de unos momentos para que se borrara el uso anterior de la CPU en el gráfico:
Volví a habilitar los procesos para ver si el uso volvería a funcionar. Lo hizo:
El primer pico cuando habilito HPWA
Poco después de habilitar HPWA
La suspensión de los procesos nuevamente dio como resultado que el uso de la CPU se redujera:
Probé esto para una iteración más, y en la tercera prueba, sucedió exactamente lo mismo. Consideré esta evidencia suficiente para demostrar que el Asistente inalámbrico HP estaba causando el problema, y posteriormente deshabilité el servicio, y ahora lo desinstalaré.
Todo lo que HPWA parece hacer es informar al usuario cuando su conexión inalámbrica está encendida o apagada, y engullir la CPU. No hay nada que pueda hacer con él que no pueda hacer con las herramientas de administración inalámbrica incorporadas, por lo que le aconsejaría 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 computadora portátil, siguió funcionando bien después de desinstalar HPWA, pero en caso de que la suya deje de funcionar, siempre puede desactivar la tarjeta inalámbrica desde Windows. Presione + xpara abrir el Centro de movilidad de Windows, luego haga clic en el Turn Wireless Off
botón.
Según una discusión sobre los foros de soporte de HP, el problema se ha solucionado en versiones más recientes de HP Wireless Assistant. Si su computadora portátil necesita HPWA para usar el botón de encendido / apagado wifi, puede descargar la última versión del sitio web de controladores de HP, y probablemente ya no tendrá este problema. Sin embargo, si no lo necesita para el botón de encendido / apagado wifi, parece que no hay ningún valor agregado al tener este software instalado.