[Apple] Come Risolvere l’Errore “kav_agent Crashed” su macOS Dopo la Disinstallazione di Kaspersky
Hai disinstallato Kaspersky sul tuo Mac ma continui a ricevere un messaggio di errore all’avvio legato al processo kav_agent? In questa guida ti spiego esattamente cosa fare per risolvere il problema in modo definitivo, passo dopo passo.
Il Problema
Dopo la disinstallazione di Kaspersky, alcuni utenti su macOS (in questo caso Monterey 12.7.6) segnalano che, ad ogni avvio, compare un crash report simile a questo:
Process: kav_agent
Path: /Library/Application Support/Kaspersky Lab/*/Kaspersky Anti-Virus Agent.app/Contents/MacOS/kav_agent
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Termination Reason: Segmentation fault: 11
Questo succede perché il sistema tenta ancora di avviare componenti di Kaspersky che non sono stati completamente rimossi, in particolare il binario kav_agent e una System Extension residua.
La Soluzione Completa
Ecco cosa devi fare per eliminare definitivamente ogni traccia e risolvere l’errore.
1. Rimuovi il binario kav_agent
Apri il Terminale e cerca se il file è ancora presente:
sudo find / -name "kav_agent" 2>/dev/null
Se trovi un percorso simile a:
/Library/Application Support/Kaspersky Lab/KAV/Applications/Kaspersky Anti-Virus Agent.app/Contents/MacOS/kav_agent
Elimina tutto con:
sudo rm -rf "/Library/Application Support/Kaspersky Lab/KAV"
2. Rimuovi le system extension residue
Controlla se è ancora attiva una System Extension Kaspersky:
systemextensionsctl list
Se trovi qualcosa come:
2Y8XE5CQ94 com.kaspersky.kav.sysext
rimuovila con:
sudo systemextensionsctl uninstall 2Y8XE5CQ94 com.kaspersky.kav.sysext
Poi riavvia il Mac.
3. Elimina LaunchDaemon e LaunchAgent
Nel Terminale:
sudo rm -f /Library/LaunchDaemons/com.kaspersky.*
sudo rm -f /Library/LaunchAgents/com.kaspersky.*
Verifica anche:
sudo launchctl list | grep kas
Se vedi ancora qualcosa tipo com.kaspersky.kav.kavd, disattivalo con:
sudo launchctl bootout system com.kaspersky.kav.kavd
4. Pulizia Finale (facoltativa ma consigliata)
Puoi eliminare anche i file di configurazione e i log:
sudo rm -rf "/Library/Application Support/Kaspersky Lab"
sudo rm -rf "/Library/Preferences/com.kaspersky.*"
sudo rm -rf "/Library/Logs/Kaspersky*"
5. Riavvia e goditi il Mac pulito
A questo punto, riavvia il tuo Mac. Se hai seguito correttamente tutti i passaggi, l’errore non comparirà più.
Conclusione
Il disinstallatore di Kaspersky non sempre rimuove ogni componente, soprattutto se hai aggiornato macOS o se alcune estensioni di sistema restano registrate. Seguendo questa guida, eliminerai ogni residuo manualmente e risolverai definitivamente il problema del crash kav_agent.