2 votos

¿Cómo deshacerse de HP Device Monitor?

El Monitor de Dispositivos de HP está utilizando el 40-50% del tiempo de la CPU. He leído en numerosos sitios que esto no es necesario, y que debo usar el Desinstalador de HP o HP Easy Start para desinstalarlo. No tengo el Desinstalador de HP -- no hay carpeta de HP o Hewlett Packard en Aplicaciones. Intenté descargar HP Easy Start desde 123.hp.com/setup, pero cuando lo ejecuto la opción de "Desinstalar Soporte de HP" está desactivada.

El único software de HP que puedo encontrar en mi máquina es la aplicación HP Smart. Pensé que el software antiguo de HP se desinstaló cuando instalé eso (no estoy seguro cuándo fue eso). ¿Eliminar eso eliminaría el Monitor de Dispositivos de HP?

top -o cpu muestra:

PID    COMMAND      %CPU TIME     #TH   #WQ  #PORT MEM    PURG   CMPRS  PGRP  PPID  STATE    BOOSTS             %CPU_ME %CPU_OTHRS UID  FAULTS     COW     MSGSENT    MSGRECV
4496   HP Device Mo 38.3 18:43.70 22/1  10/1 526-  31M-   0B     13M    4496  1     running  *0[1]              0.00000 0.00000    505  49002+     641     880753+    415130+   

En realidad hay dos procesos de Monitor de Dispositivos de HP. Uno con mi nombre de usuario y cerca del 40% de la CPU, y otro con el nombre de usuario admin y 0%.

En el pasado usualmente he podido hacer que se ralentice por un tiempo al cerrarlo desde el Monitor de Actividad. Pero ahora vuelve y regresa al alto nivel de la CPU.

Sospecho que parte del problema es que tengo una MacBook M1 pero este es un proceso de Intel.

0 votos

¿Puedes obtener información sobre el nombre del proceso en el Monitor de Actividad, o ejecutando top -o cpu?

0 votos

El Monitor está en /Biblioteca/Impresoras/hp/Frameworks/HPDeviceMonitoring.framework‌​/Versions/1.0/Helpers‌​/HP Device Monitor Manager.app/Contents/Library/LoginItems/HP Device Monitor.app [nota que está profundamente dentro de una aplicación, dentro de un framework, así que ten cuidado]. El mío está utilizando 14MB de RAM y 0% de CPU.

0 votos

@nohillside He agregado la salida superior y añadí más información.

4voto

Pickle Puntos 2099

Hay tres opciones más para reducir la molestia de HP Device Monitor:

Probablemente la opción más limpia sea la opción 1:

  1. Otra forma de desactivar HP Device Monitor correctamente a través de launchd es:

    launchctl disable    usuario/501/desactivar com.hp.devicemonitor

    con "501" siendo su ID de usuario real...

    Después del comando anterior, la aplicación seguirá ejecutándose, pero terminarla en este estado de launchd evitará que vuelva a aparecer. En el próximo reinicio no se cargará.

    Deshaga esto, si lo considera necesario, con

    launchctl enable    usuario/501/desactivar com.hp.devicemonitor

    Este comando no necesita sudo, ya que el archivo plist está en un directorio propiedad del usuario. Este formato es según la ayuda reciente de man launchctl (ya que muchos aquí podrían esperar algo similar al subcomando unload que todavía funciona pero es heredado)

Esto nos lleva a otras dos posibilidades:

  1. El archivo de plist de launchctl está en

    $ /Usuarios/SUNOMBREDEUSUARIO/Library/LaunchAgents/com.hp.devicemonitor.plist 

    Simplemente elimínelo (o muévalo temporalmente fuera de esta carpeta/para fines de prueba; puede ser utilizado para FAX o algo así).

  2. Similar a la respuesta de @nohillside, en

    También puede simplemente eliminar el programa completo en la carpeta Library de nivel root:

    sudo rm -r  '/Library/Printers/hp/Frameworks/HPDeviceMonitoring.framework/Versions/1.0/Helpers/HP Device Monitor Manager.app/'

Si los comandos de CLI/Terminal no son lo suyo, programas como por ejemplo LaunchControl de SomaZone harán que sea mucho más fácil emitir su voluntad...

0 votos

Gracias, la opción 1 parece ser la más limpia y ya lo he hecho.

1 votos

@Barmar Bueno, honestamente, esto es solo algo limpio, aunque un poco arcano. Todavía se necesitarían algunas opciones más para un estado de las cosas realmente 'limpio': 1. Apple proporcionando una interfaz de usuario confiable y bien documentada para eso. 2. HP documentando mejor sus cosas y haciendo que se comporte (el uso de la CPU es ridículo, el propósito claro de ese monitor es oscuro). 3. HP haciendo que esta "opción" sea seleccionable a través de una interfaz gráfica de usuario para 'ejecutar opcionalmente''.

1 votos

En la opción 3, necesitas usar rm -r ya que es un directorio.

3voto

  • Ejecutar sudo chmod 000 '/Library/Printers/hp/Frameworks/HPDeviceMonitoring.framework/Versions/1.0/Helpers/HP Device Monitor Manager.app/Contents/Library/LoginItems/HP Device Monitor.app'
  • Detener el proceso en ejecución

El chmod elimina los derechos de acceso necesarios para reiniciar el proceso.

PD: no estoy seguro de lo que hace el proceso en realidad, así que ten cuidado con los efectos secundarios.

1 votos

Bueno, logré imprimir esta página web con éxito después de reiniciarla. Y pude ver los niveles de tinta, abrir la utilidad de la impresora, etc. Hasta ahora, todo va bien.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X