![在 Mac 上卸载 Norton Antivirus 后,如何删除 kext 文件,然后安装 Avast?](https://linux22.com/image/1618908/%E5%9C%A8%20Mac%20%E4%B8%8A%E5%8D%B8%E8%BD%BD%20Norton%20Antivirus%20%E5%90%8E%EF%BC%8C%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%20kext%20%E6%96%87%E4%BB%B6%EF%BC%8C%E7%84%B6%E5%90%8E%E5%AE%89%E8%A3%85%20Avast%EF%BC%9F.png)
在 Norton 与 MacOS 接口的许多层面上都出现问题后,我删除了它。我继续执行标准的 Norton 卸载,发现它似乎有效。然而,在添加 Avast 时,我发现 Avast 无法安装,因为存在现有的 Norton/Symantec 文件。
我已尝试过文件清理器和标准诺顿卸载清理器。
看来仍有 4 件物品剩余,我无法删除它们。
跑步时
kextstat | grep -v com.apple
我发现:
com.symantec.SymXIPS (9.0.1)
com.symantec.internetSecurity.kext
com.symantec.nfm.kext (9.0.0)
com.symantec.ips.kext (9.0.1)
当尝试卸载时遇到此问题(如下)或内核恐慌。
Password:*****************
(kernel) Can't remove kext com.symantec.internetSecurity.kext; services failed to terminate - 0xdc008018.
Failed to unload com.symantec.internetSecurity.kext - (libkern/kext) kext is in use or retained (cannot unload).
通过一些研究,我发现一些资源指出我应该进入安全模式并运行csrutil disable
(由于启用了 File Vault)
重新启动后,我再次收到无法终止的相同错误,并且 Avast 仍然无法安装。