1 votos

No se puede eliminar "com.avira.scanservice.systemextension" sobrante de AVIRA Free Antivirus

He desinstalado el programa AVIRA Free Antivirus (bajo el actual MacOS Catalina), pero un archivo "com.avira.scanservice.systemextension" no ha podido ser eliminado porque no tengo los derechos necesarios. Después de desinstalar y reinstalar AVIRA varias veces y de probar muchos otros consejos de la página de soporte, el proceso "com.avira.scanservice.systemextension" sigue funcionando. Ya he perdido muchas horas. Por favor, estimados expertos, ayúdenme a eliminar este obstinado "com.avira.scanservice.systemextension". Muchas gracias de antemano.

0 votos

¿Se ha ejecutado el desinstalador cuando has eliminado la aplicación? ¿Reiniciaste después? ¿Ejecutó la versión dedicada "si no funciona" del desinstalador? support.avira.com/hc/en-us/articles/

0 votos

Puedo responder "Sí" a todas estas preguntas. Estoy perdido...

0 votos

Curiosamente, aunque tengo Avira actualmente en este Mac, ese archivo no existe en él. Incluso he probado sólo con scanservice sin resultados. Esta es la enorme lista de archivos de avira que tengo en este Mac, ese no está en la lista [lo siento es una imagen que no se puede buscar, no puedo hacer que la lista misma se guarde como texto]. i.stack.imgur.com/Crnt5.png Estaría muy tentado de preguntar a los propios Avira al respecto.

2voto

Zabba Puntos 26372

Estoy muy descontento con este software. Llena el Mac de un montón de muchos archivos por todas partes. Yo trabajo en la empresa de TI y pensé que las costosas herramientas de seguridad eran una locura. Esto es simplemente terrible software con el embalaje y la eliminación descuidado.

Sospecho que tuviste problemas porque instalaste esto antes de actualizar a Catalina. Luego decidiste quitarlo después. Para futuras referencias, si instalas herramientas de seguridad debes tomar nota y verificar que son compatibles antes de actualizar el sistema operativo. No es raro que su Mac se bloquee al actualizar el sistema operativo con una herramienta de seguridad incompatible. Especialmente aquellas que utilizan extensiones del sistema del kernel.

El sitio de soporte de Avira proporciona un script que puede descargar, descomprimir y ejecutar, pero el archivo se bloqueará inicialmente porque es de un desarrollador no identificado. Tendrás que permitir que se ejecute el script y luego ejecutarlo en Terminal mediante el comando sudo (Super User Do). He analizado el script y no hace nada que no deba hacer.

https://support.avira.com/hc/en-us/article_attachments/360001695365/Avira_Uninstaller.zip

Recomiendo no ejecutar esta herramienta en la GUI sino desde la Terminal manualmente como se indica a continuación:

xattr -dr com.apple.quarantine ~/Downloads/Avira.Uninstall.command
sudo ~/Downloads/Avira.Uninstall.command

Las páginas de soporte de Avira parecen indicar que hay una herramienta de desinstalación que se encuentra en /Applications/Utilities/Avira-Uninstall.app/Contents/MacOS/Avira-Uninstall y que es posible que tenga que ejecutarla desde el Terminal en lugar de hacer clic en la App del directorio /Applications/Utilities.

  • Terminal abierta
  • Escriba el siguiente comando

    sudo /Applications/Utilities/Avira-Uninstall.app/Contents/MacOS/Avira-Uninstall

Introduce la contraseña de usuario de tu Mac y te recomiendo que reinicies cuando termine.

Si esto no funciona, entonces puede eliminar manualmente la extensión del sistema AVIRA. Parece aterrador y complejo, pero no es tan malo como parece, sólo es tedioso.

Proceso manual:

Afortunadamente, Apple proporciona una herramienta para desarrolladores para solucionar este problema llamada "systemextensionsctl". Desgraciadamente, se complica al tener que desactivar SIP (System Integrity Protection) así como habilitar la cuenta de usuario Root y luego recuperar la información de TeamIdentifier y Bundle Identifier del desarrollador de la extensión del sistema AVIRA, luego desinstalar la extensión del sistema y finalmente volver a activar SIP y desactivar la cuenta de usuario Root. Todo esto en nombre de una mayor seguridad...

Requisitos previos:

  1. MacOS Catalina (lo tienes cubierto)
  2. Desactivar el SIP (System Integrity Protection)
  3. Habilitar la cuenta Root

Desactivar SIP:

  • Reinicie el ordenador mientras mantiene pulsado CMD + R para entrar en el modo de recuperación

  • Haga clic en el menú desplegable Utilidades y seleccione Terminal e introduzca
    el comando de abajo:

    csrutil disable

  • Haga clic en el menú desplegable de Apple y reinicie

  • Siga este documento de soporte de Apple para habilitar la cuenta de usuario Root https://support.apple.com/en-us/HT204012

  • No olvides cerrar la sesión y volver a entrar como usuario Root con la contraseña que creaste al seguir el documento de soporte de Apple. No reinicie, sino cierre la sesión y vuelva a iniciarla.

Abra el Terminal (CMD + Barra espaciadora, escriba Terminal y pulse Return

Necesitarás encontrar el identificador de equipo del certificado utilizado para firmar la extensión del sistema, así como el identificador de paquete para la extensión del sistema, ya que tendrás que proporcionárselos a la herramienta systemextensionctl para poder desinstalar la extensión del sistema de AVIRA. Hay otra herramienta de Apple llamada codesign que te dará esa información.

Copie este comando y péguelo en el Terminal para obtener el código TeamIdentifier de la extensión del sistema AVIRA

codesign -dvvv /Library/SystemExtensions/511A3B18-B8D9-4324-A145-25F85A6CA02/com.avira.scanservice.systemextension 2>&1 | awk -F= '/^TeamIdentifier/ {print $NF}'

Devolverá el TeamIdentifier que será un código alfanumérico algo así como:

AVY94IG3PA (resultado de muestra, utilice el resultado que reciba)

Ahora copie y pegue este comando ligeramente diferente para obtener el identificador de AVIRA

codesign -dvvv /Library/SystemExtensions/511A3B18-B8D9-4324-A145-25F85A6CA02/com.avira.scanservice.systemextension 2>&1 | awk -F= '/^Identifier/ {print $NF}'

Este debería devolver algo así como:

com.avira.scanservice.extension (resultado de ejemplo utilice el que recibe)

Una vez que tenga estas dos piezas de información en el Terminal, puede introducir el comando real para eliminar la extensión del sistema: (introduzca el TeamIdentifier y los Bundle Identifiers que recuperó anteriormente. Los códigos siguientes son sólo un ejemplo no copie y pegue el siguiente comando )

systemextensionsctl uninstall AVY94IG3PA com.avira.scanservice.extension

IMPORTANTE: No olvide habilitar el SIP y deshabilitar la cuenta de usuario root cuando haya terminado. Estos dos elementos son importantes para mantener su Mac protegido de amenazas de seguridad realmente desagradables.

0 votos

NB Los comandos de la Terminal sólo funcionarán si su directorio de trabajo actual está donde está el script.

0 votos

Gracias Ben, ya está arreglado.

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