macOS 13卸载软件后在“登录项-允许在后台”列表有残留
macOS Ventura 版本13.0.1,某软件卸载后,在“登录项-允许在后台”列表,仍有安装该软件时的全部三项内容残留。求助删除方法。
macOS Ventura 版本13.0.1,某软件卸载后,在“登录项-允许在后台”列表,仍有安装该软件时的全部三项内容残留。求助删除方法。
1> 在访达中,“前往”菜单中的 “前往文件夹...”,然后把下面的一行复制粘贴进去,return 确认,就打开该文件夹了。
/Library/LaunchDaemons
2> 然后找到下面的文件删除即可:
com.adobe.agsservice.plist
com.adobe.acc.installer.v2.plist
com.microsoft.office.licensingV2.helper.plist
重复上面的步骤一,但是使用下面的文件夹:
/Library/LaunchAgents
然后找下面的文件删除:
com.adobe.ccxprocess.plist
1> 在访达中,“前往”菜单中的 “前往文件夹...”,然后把下面的一行复制粘贴进去,return 确认,就打开该文件夹了。
/Library/LaunchDaemons
2> 然后找到下面的文件删除即可:
com.adobe.agsservice.plist
com.adobe.acc.installer.v2.plist
com.microsoft.office.licensingV2.helper.plist
重复上面的步骤一,但是使用下面的文件夹:
/Library/LaunchAgents
然后找下面的文件删除:
com.adobe.ccxprocess.plist
如果可以找到该 app 的官方卸载工具,运行一遍。如果找不到或者运行没用,试试下面这个方法。
把你要删的那些截图出来。如果他的旁边有小问号,点击进去后,把截图也贴出来。
然后把下面运行后的在桌面生成的新文件 launch.txt 贴上来:
sudo -- bash -c 'echo " - $(date) -"; while IFS= read -r eachPlist; do echo "-$eachPlist"; /usr/bin/defaults read "$eachPlist"; done <<< "$(/usr/bin/find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents /private/var/root/Library/LaunchAgents /private/var/root/Library/LaunchDaemons -name "*.plist")"; /usr/bin/defaults read com.apple.loginWindow LogoutHook; /usr/bin/defaults read com.apple.loginWindow LoginHook' > ~/Desktop/launch.txt
注:
“我可能会从我的建议或链接得到财务,或者其它形式的补偿 [经过版主编辑]”
我希望在 允许在后台 设置中,将Steam选项消失(已卸载),请教教我该怎么做,谢谢!
- 2023年 2月18日 星期六 19时47分53秒 CST -
-/Library/LaunchDaemons/com.adobe.agsservice.plist
{
Label = "Adobe_Genuine_Software_Integrity_Service";
Nice = 1;
ProgramArguments = (
"/Library/Application Support/Adobe/AdobeGCClient/AGSService"
);
RunAtLoad = 1;
StandardErrorPath = "/tmp/AlTest1.err";
StandardOutPath = "/tmp/AlTest1.out";
StartInterval = 86400;
}
-/Library/LaunchDaemons/com.logi.optionsplus.updater.plist
{
Disabled = 0;
EnvironmentVariables = {
"SYSTEM_VERSION_COMPAT" = 0;
};
KeepAlive = 1;
Label = "com.logi.optionsplus.updater";
ProgramArguments = (
"/Library/Application Support/Logitech.localized/LogiOptionsPlus/logioptionsplus_agent.app/Contents/Frameworks/logioptionsplus_updater.app/Contents/MacOS/logioptionsplus_updater"
);
RunAtLoad = 1;
StandardErrorPath = "/tmp/logi.optionsplus.updater.log";
}
-/Library/LaunchDaemons/com.adobe.acc.installer.v2.plist
{
Label = "com.adobe.acc.installer.v2";
MachServices = {
"com.adobe.acc.installer.v2" = 1;
};
Program = "/Library/PrivilegedHelperTools/com.adobe.acc.installer.v2";
ProgramArguments = (
"/Library/PrivilegedHelperTools/com.adobe.acc.installer.v2"
);
}
-/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist
{
Label = "com.adobe.AdobeCreativeCloud";
Program = "/Applications/Utilities/Adobe Creative Cloud/ACC/Creative Cloud.app/Contents/MacOS/Creative Cloud";
ProgramArguments = (
"/Applications/Utilities/Adobe Creative Cloud/ACC/Creative Cloud.app/Contents/MacOS/Creative Cloud",
"--showwindow=false",
"--onOSstartup=true"
);
RunAtLoad = 1;
}
-/Library/LaunchAgents/com.adobe.ccxprocess.plist
{
Label = "com.adobe.ccxprocess";
ProgramArguments = (
"/usr/bin/open",
"-a",
"/Applications/Utilities/Adobe Creative Cloud Experience/CCXProcess/CCXProcess.app"
);
RunAtLoad = 1;
}
-/Library/LaunchAgents/com.logi.optionsplus.plist
{
EnvironmentVariables = {
"SYSTEM_VERSION_COMPAT" = 0;
};
KeepAlive = {
SuccessfulExit = 0;
};
Label = "com.logi.cp-dev-mgr";
LimitLoadToSessionType = Aqua;
ProcessType = Interactive;
Program = "/Library/Application Support/Logitech.localized/LogiOptionsPlus/logioptionsplus_agent.app/Contents/MacOS/logioptionsplus_agent";
ProgramArguments = (
"/Library/Application Support/Logitech.localized/LogiOptionsPlus/logioptionsplus_agent.app/Contents/MacOS/logioptionsplus_agent",
"--launchd"
);
RunAtLoad = 1;
}
-/Users/oliver/Library/LaunchAgents/com.google.keystone.xpcservice.plist
{
AbandonProcessGroup = 1;
Label = "com.google.keystone.user.xpcservice";
LimitLoadToSessionType = Aqua;
MachServices = {
"com.google.Keystone.user.AgentService" = 1;
};
ProgramArguments = (
"/Users/oliver/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent",
"-runMode",
xpchost
);
StandardErrorPath = "/dev/null";
StandardOutPath = "/dev/null";
Umask = 0022;
}
-/Users/oliver/Library/LaunchAgents/com.google.keystone.agent.plist
{
Label = "com.google.keystone.user.agent";
LimitLoadToSessionType = Aqua;
ProgramArguments = (
"/Users/oliver/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent",
"-runMode",
ifneeded
);
RunAtLoad = 1;
StandardErrorPath = "/dev/null";
StandardOutPath = "/dev/null";
StartInterval = 3623;
}
-/Users/oliver/Library/LaunchAgents/com.valvesoftware.steamclean.plist
{
Label = "com.valvesoftware.steamclean";
Program = "/Users/oliver/Library/Application Support/Steam/SteamApps/steamclean";
ProgramArguments = (
"/Users/oliver/Library/Application Support/Steam/SteamApps/steamclean",
Public
);
RunAtLoad = 1;
SteamContentPaths = (
"/Users/oliver/Library/Application Support/Steam/SteamApps"
);
ThrottleInterval = 60;
WatchPaths = (
"/Users/oliver/Library/Application Support/Steam/Steam.AppBundle/Steam"
);
}
如果是软件已经卸载,那么把下面所列的目录都删了
/Library/LaunchDaemons/com.macpaw.CleanMyMac4.Agent.plist
/Library/LaunchDaemons/com.macpaw.zh.CleanMyMac4.Agent.plist
/Users/MuGA/Library/LaunchAgents/com.macpaw.zh.CleanMyMac4.Updater.plist
/Users/MuGA/Library/LaunchAgents/com.macpaw.CleanMyMac4.Updater.plist
/Library/LaunchDaemons/com.nssurge.surge-mac.helper.plist
/Users/MuGA/Library/LaunchAgents/com.valvesoftware.steamclean.plist
下面是相关目录:
/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac4.Agent
/Library/PrivilegedHelperTools/com.macpaw.zh.CleanMyMac4.Agent
“/Users/MuGA/Library/Application Support/CleanMyMac-X”
/Library/PrivilegedHelperTools/com.nssurge.surge-mac.helper
"/Users/MuGA/Library/Application Support/Steam"
很好!终于看见了。
只有一点,那些的覆盖了的 UUID 不应该覆盖掉,它们和你的个人隐私应该没有关系,从你覆盖掉的 UUID 本可以看到他们之间的联系的。不过关系不太大。
根据现在的截图看,是安装了 CleanMyMac4 和/或 CleanMyMac X 闹的
目前看,所涉及的文件如下,可以删除:
/Library/LaunchDaemons/com.macpaw.CleanMyMac4.Agent.plist
/Library/PriviledeHelperTools/com.macpaw.CleanMyMac4.Agent
"/Applications/CleanMyMac X.app"
然后把所相关的 app 都删了。
删了之后,立刻重新启动,如果不行可能需要运行下面的命令,这一行命令会重新启动电脑,所以事先关闭所有程序:
sudo launchctl bootout system/com.macpaw.CleanMyMac4.Agent; sudo rm -fr "Library/PriviledeHelperTools/com.macpaw.CleanMyMac4.Agent" "/Library/LaunchDaemons/com.macpaw.CleanMyMac4.Agent.plist" "/Applications/CleanMyMac X.app"; sudo /sbin/reboot
目前下面两个不太清楚具体位置,估计是在应用文件夹中的 "CleanMyMac X.app" 的里面:
CleanMyMac X HealthMonitor.app
CleanMyMac X Menu.app
TNT 的应该是删除:
/Library/LaunchDaemons/com.macpaw.CleanMyMac4.Agent.plist
Post-uninstall.sh是安装的Grammarly的一个
/Users/xiaomenggang/Library/LaunchAgents/com.grammarly.ProjectLlama.UninstallAgent.plist
SyncReporter是下面的文件,但是他是你的 OneDrive 的一个部分,每 45 分钟运行一次,是否删除自己考虑
-/Library/LaunchAgents/com.microsoft.SyncReporter.plist
TNT 那个可能需要用sfltool dumpbtm 来再看看,具体详见 B 站视频macOS Ventura - 深入了解登录项(5)
/Library/LaunchDaemons/com.apphousekitchen.aldente-pro.helper.plist
/Library/LaunchDaemons/com.macpaw.zh.CleanMyMac4.Agent.plist
/Users/apple/Library/LaunchAgents/com.ydsd.YDSteward.plist
删除上面的文件,并删除相关的app:
/Applications/红苹果软件管家.app
/Library/PrivilegedHelperTools/com.macpaw.zh.CleanMyMac4.Agent
/Library/PrivilegedHelperTools/com.apphousekitchen.aldente-pro.helper
还有,你说的是“某软件”,不知道你要删除谁,或者说要保留谁。
下面是从你的上上传的文件中肯定的后台运行的第三方软件服务,你看看那个不要
paragon-software.ntfs
omi.ntfs (两个NTFS的有点多了)
west2online.ClashX
Logitech - logi.optionsplus 和 logitech.manager
adobe (Adobe CC的)
sogou.SogouServices (输入法)
Goolge Chrome (的更新)
cvte.uwst.service
samsung.portablessdplus (SSD相关)
paragon-software.ntfs
omi.ntfs (两个NTFS的有点多了)都不要了
west2online.ClashX
Logitech - logi.optionsplus 和 logitech.manager,这个也都不要了
adobe (Adobe CC的)
sogou.SogouServices (输入法)
Goolge Chrome (的更新)
cvte.uwst.service
samsung.portablessdplus (SSD相关)这个也不要了
检查、删除下面的文件:
/Library/LaunchDaemons/com.paragon-software.ntfs.loader.plist
/Library/LaunchDaemons/com.omi.ntfs.HelperTool.plist
/Library/LaunchDaemons/com.west2online.ClashX.ProxyConfigHelper.plist
/Library/LaunchDaemons/com.paragon-software.ntfsd.plist
/Library/LaunchAgents/com.paragon-software.ntfs.notification-agent.plist
/Library/LaunchAgents/com.logitech.manager.daemon.plist
/Users/lv/Library/LaunchAgents/com.cvte.uwst.service.plist
/Users/lv/Library/LaunchAgents/com.samsung.portablessdplus.mon.plist
如果是相关的app也已经删了,再把下面的也都删了
"/Users/lv/Library/Application Support/Portable_SSD/SamsungPortableSSD_1.0.app
"/Users/lv/Library/UWST/uwstservice.app"
"/Applications/Logi Options.app/Contents/Support/LogiMgrDaemon.app"
"/Library/Application Support/Paragon Software/com.paragon-software.ntfs.notification-agent.app"
"/Library/Application Support/Paragon Software/com.paragon-software.ntfsd"
"/Library/PrivilegedHelperTools/com.west2online.ClashX.ProxyConfigHelper"
"/Library/PrivilegedHelperTools/com.omi.ntfs.HelperTool"
"/Library/Extensions/ufsd_NTFS.kext"
你说都删了但是还在。那么就把BTM.txt和launch.txt两个文件都传上来看看还有什么。
老师您好,我这边有个登录项企业微信无法删除,以下是从btm内截取的信息,请老师帮忙看下
#17:
UUID: ********-****-44C7-AB78-2BF317477DA9
Name: 企业微信
Developer Name: Tencent Technology (Shenzhen) Company Limited
Team Identifier: 88L2Q4487U
Type: app (0x2)
Disposition: [disabled, allowed, visible, not notified] (2)
Identifier: identifier "com.tencent.WeWorkMac" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "88L2Q4487U"
URL: file:///Volumes/WeCom_for_mac/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1.app/
Generation: 0
Bundle Identifier: com.tencent.WeWorkMac
#18:
UUID: ********-****-496C-A4CE-67997EE86436
Name: 88L2Q4487U.com.tencent.WeWorkMac.IPCHelper
Developer Name: Tencent Technology (Shenzhen) Company Limited
Team Identifier: 88L2Q4487U
Type: login item (0x4)
Disposition: [disabled, disallowed, visible, notified] (8)
Identifier: identifier "88L2Q4487U.com.tencent.WeWorkMac.IPCHelper" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "88L2Q4487U"
URL: Contents/Library/LoginItems/88L2Q4487U.com.tencent.WeWorkMac.IPCHelper.app
Generation: 45
Bundle Identifier: 88L2Q4487U.com.tencent.WeWorkMac.IPCHelper
Parent Identifier: identifier "com.tencent.WeWorkMac" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "88L2Q4487U"
[经过版主编辑]
我也有同样的问题,请指点
macOS 13卸载软件后在“登录项-允许在后台”列表有残留