macOS 卸载 Symantec 和 McAfee 和 Sentinel

Activity Monitor 查一下相关几个进程的 pid,假设 McAfee 的 pid 为 1001,Symantec 的 pid 为 1002,Sentinel 的 pid 为 1003:

lsof 看一下 pid 相关的 file handle:

1
2
3
lsof -p 1001 -Fn | grep Mc
lsof -p 1002 -Fn | grep Sym
lsof -p 1003 -Fn | grep Sen

记录 McAfee 和 Symantec 的 executable file 位置:

1
2
3
4
5
6
7
/Applications/Symantec Solutions/*
/Applications/McAfee Endpoint.app
/Library/Application Support/Symantec
/Library/Application Support/McAfee
/usr/local/McAfee
/private/var/McAfee
/Library/Sentinel

1. 如果未开启 file vault

关机,长按 command + S, 开机,进入 macOS single user mode, 检查磁盘并挂载磁盘:

1
2
fsck -fy
mount -uw /

删除 McAfee、Symantec、Sentinel 相关文件:

1
2
3
4
5
6
7
rm -rf /Applications/Symantec Solutions/*
rm -rf /Applications/McAfee Endpoint.app
rm -rf /Library/Application Support/Symantec
rm -rf /Library/Application Support/McAfee
rm -rf /usr/local/McAfee
rm -rf /private/var/McAfee
rm -rf /Library/Sentinel

2. 如果已开启 file vault

关机,长按 command + R,开机,进入 Recovery mode;
打开 Disk Ultility,挂载 “Macintosh HD - 数据”;
退出 Disk Ultility,顶部菜单栏进入 Terminal;
cd /Volumes/Macintosh\ HD\ -\ 数据,然后删除 McAfee、Symantec、Sentinel 相关文件:

1
2
3
4
5
6
7
rm -rf ./Applications/Symantec Solutions/*
rm -rf ./Applications/McAfee Endpoint.app
rm -rf ./Library/Application Support/Symantec
rm -rf ./Library/Application Support/McAfee
rm -rf ./usr/local/McAfee
rm -rf ./private/var/McAfee
rm -rf ./Library/Sentinel

重启:

1
reboot

开机 Activity Monitor 里看看还有没有相关进程,如果有,从文章最开始再来一遍。。。

Over

Comments