J'ai désinstallé le programme AVIRA Free Antivirus (sous l'actuel MacOS Catalina), mais un fichier "com.avira.scanservice.systemextension" n'a pas pu être supprimé car je ne dispose pas des droits nécessaires. Après avoir désinstallé et réinstallé AVIRA plusieurs fois et essayé de nombreux autres conseils du site d'assistance, le processus "com.avira.scanservice.systemextension" est toujours en cours. J'ai déjà perdu de nombreuses heures. S'il vous plaît, aidez-moi, chers experts, à supprimer cet entêtant "com.avira.scanservice.systemextension" ! Merci d'avance.
Réponse
Trop de publicités?Je suis très mécontent de ce logiciel. Il encombre le Mac avec un beaucoup de fichiers partout. Je travaille dans l'informatique d'entreprise et je pensais que les outils de sécurité coûteux étaient insensés. Ce logiciel est tout simplement horrible logiciel avec un emballage et une suppression bâclés.
Je soupçonne que vous avez rencontré des problèmes parce que vous avez installé ceci avant la mise à niveau vers Catalina. Puis vous avez décidé de le supprimer après. Pour référence future, si vous installez des outils de sécurité, vous devez prendre note et vérifier qu'ils sont compatibles avant de mettre à niveau le système d'exploitation. Il n'est pas rare d'endommager votre Mac lors de la mise à jour du système d'exploitation avec un outil de sécurité incompatible. En particulier ceux qui utilisent des extensions du système du noyau.
Le site d'assistance Avira fournit un script que vous pouvez télécharger, décompresser et exécuter mais le fichier sera initialement bloqué car il provient d'un développeur non identifié. Vous devrez autoriser l'exécution du script, puis l'exécuter dans le Terminal via la commande sudo (Super User Do). J'ai analysé le script et il ne fait rien qu'il ne soit pas censé faire.
https://support.avira.com/hc/en-us/article_attachments/360001695365/Avira_Uninstaller.zip
Je recommande de ne pas exécuter cet outil dans l'interface graphique mais à partir du Terminal manuellement comme ci-dessous :
xattr -dr com.apple.quarantine ~/Downloads/Avira.Uninstall.command
sudo ~/Downloads/Avira.Uninstall.command
Les pages d'assistance d'Avira semblent indiquer qu'il existe un outil de désinstallation situé dans /Applications/Utilities/Avira-Uninstall.app/Contents/MacOS/Avira-Uninstall et que vous devrez peut-être l'exécuter à partir du terminal au lieu de cliquer sur l'application dans le répertoire /Applications/Utilities.
- Terminal ouvert
-
Tapez la commande suivante
sudo /Applications/Utilities/Avira-Uninstall.app/Contents/MacOS/Avira-Uninstall
Entrez votre mot de passe d'utilisateur Mac et je vous recommande de redémarrer lorsque c'est terminé.
Si cela ne fonctionne pas, vous pouvez supprimer manuellement l'extension système AVIRA. Cela semble effrayant et complexe, mais ce n'est pas si grave que cela, c'est juste fastidieux.
Processus manuel :
Heureusement, Apple fournit un outil de développement pour résoudre ce problème appelé "systemextensionsctl". Malheureusement, il est compliqué de désactiver SIP (System Integrity Protection) et d'activer le compte utilisateur racine, puis de récupérer les informations TeamIdentifier et Bundle Identifier du développeur de l'extension système AVIRA, puis de désinstaller l'extension système et enfin de réactiver SIP et de désactiver le compte utilisateur racine. Tout cela au nom d'une sécurité accrue...
Conditions préalables :
- MacOS Catalina (vous l'avez déjà fait)
- Désactiver SIP (System Integrity Protection)
- Activer le compte Root
Désactiver SIP :
-
Redémarrez l'ordinateur tout en maintenant les touches CMD + R pour accéder au mode de récupération.
-
Cliquez sur le menu déroulant Utilitaires et sélectionnez Terminal et entrez
ci-dessous :csrutil disable
-
Cliquez sur le menu déroulant Apple et redémarrez.
-
Suivez ce document de l'assistance Apple pour activer le compte d'utilisateur racine. https://support.apple.com/en-us/HT204012
-
N'oubliez pas de vous déconnecter et de vous reconnecter en tant qu'utilisateur Root avec le mot de passe que vous avez créé en suivant le document du support Apple. Ne redémarrez pas, mais déconnectez-vous et reconnectez-vous à la place.
Ouvrez le Terminal (CMD + Barre d'espace tapez Terminal puis appuyez sur Retour
Vous devrez trouver l'identifiant d'équipe du certificat utilisé pour signer l'extension système ainsi que l'identifiant de paquet pour l'extension système car vous devrez les fournir à l'outil systemextensionctl pour pouvoir désinstaller l'extension système AVIRA. Il existe un autre outil d'Apple appelé codesign qui vous donnera ces informations.
Copiez cette commande et collez-la dans le Terminal pour obtenir le code TeamIdentifier de l'extension du système AVIRA.
codesign -dvvv /Library/SystemExtensions/511A3B18-B8D9-4324-A145-25F85A6CA02/com.avira.scanservice.systemextension 2>&1 | awk -F= '/^TeamIdentifier/ {print $NF}'
Il renverra le TeamIdentifier qui sera un code alphanumérique du genre :
AVY94IG3PA (résultat de l'échantillon, utilisez le résultat que vous recevez)
Maintenant, copiez et collez cette commande légèrement différente pour obtenir l'identifiant de AVIRA
codesign -dvvv /Library/SystemExtensions/511A3B18-B8D9-4324-A145-25F85A6CA02/com.avira.scanservice.systemextension 2>&1 | awk -F= '/^Identifier/ {print $NF}'
Celui-ci devrait retourner quelque chose comme :
com.avira.scanservice.extension (exemple de résultat, utilisez celui que vous recevez)
Une fois ces deux informations affichées dans le terminal, vous pouvez entrer la commande réelle pour supprimer l'extension du système : (entrez les identifiants TeamIdentifier et Bundle que vous avez récupérés précédemment. Les codes ci-dessous ne sont qu'un exemple ne pas copier et coller la commande ci-dessous )
systemextensionsctl uninstall AVY94IG3PA com.avira.scanservice.extension
IMPORTANT : N'oubliez pas d'activer le SIP et de désactiver le compte utilisateur racine lorsque vous avez terminé. Ces deux éléments sont importants pour protéger votre Mac contre les menaces de sécurité vraiment désagréables.