如何将已删除的程序在登录项中的允许在后台列表中去除?
如图,我已经删除了istat menus程序,但是允许在后台列表中还是存在,烦请各位大神帮忙解答,谢谢!
如图,我已经删除了istat menus程序,但是允许在后台列表中还是存在,烦请各位大神帮忙解答,谢谢!
执行下面的命令来删除:
sudo find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents -name "com.bjango.istatmenus*" -type f -delete
注:
执行下面的命令来删除:
sudo find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents -name "com.bjango.istatmenus*" -type f -delete
注:
您好,我应该如何删除这个软件呢?现在软件已经删除了
导出的文件内容如下:
- 2023年 4月21日 星期五 00时20分43秒 CST -
-/Library/LaunchDaemons/com.oray.sunlogin.helper.plist
{
Disabled = 0;
KeepAlive = 1;
Label = "com.oray.sunlogin.helper";
ProgramArguments = (
"/Applications/SunloginClient.app/Contents/Helpers/SunloginClient_Helper",
"-m",
server
);
RunAtLoad = 1;
WorkingDirectory = "/Applications/SunloginClient.app/Contents/Helpers";
}
-/Library/LaunchDaemons/com.west2online.ClashX.ProxyConfigHelper.plist
{
AssociatedBundleIdentifiers = "com.west2online.ClashX";
Label = "com.west2online.ClashX.ProxyConfigHelper";
MachServices = {
"com.west2online.ClashX.ProxyConfigHelper" = 1;
};
Program = "/Library/PrivilegedHelperTools/com.west2online.ClashX.ProxyConfigHelper";
ProgramArguments = (
"/Library/PrivilegedHelperTools/com.west2online.ClashX.ProxyConfigHelper"
);
}
-/Library/LaunchDaemons/com.oray.sunlogin.plist
{
Disabled = 0;
KeepAlive = 1;
Label = "com.oray.sunlogin.service";
ProgramArguments = (
"/Applications/SunloginClient.app/Contents/MacOS/SunloginClient",
"--mod=service"
);
RunAtLoad = 1;
WorkingDirectory = "/Applications/SunloginClient.app/Contents/MacOS";
}
-/Library/LaunchDaemons/com.ruijie.sslvpnd.plist
{
KeepAlive = 1;
Label = "com.ruijie.sslvpnd";
Program = "/Library/PrivilegedHelperTools/SSLVPNCD";
RunAtLoad = 1;
SSLVPNCDv = "1.2";
Sockets = {
Listener = {
SockPathMode = 438;
SockPathName = "/var/run/ruijie.sslvpn.socket";
};
};
}
-/Library/LaunchAgents/com.oray.sunlogin.agent.plist
{
Disabled = 0;
KeepAlive = 1;
Label = "com.oray.sunlogin.desktopagent";
LimitLoadToSessionType = (
LoginWindow,
Aqua
);
ProgramArguments = (
"/Applications/SunloginClient.app/Contents/Helpers/SunloginClient_Desktop",
"-m",
desktopagent
);
RunAtLoad = 1;
WorkingDirectory = "/Applications/SunloginClient.app/Contents/Helpers";
}
-/Library/LaunchAgents/com.oray.sunlogin.startup.plist
{
Disabled = 0;
KeepAlive = 0;
Label = "com.oray.sunlogin.client.startup";
LimitLoadToSessionType = (
Aqua
);
ProgramArguments = (
"/Applications/SunloginClient.app/Contents/MacOS/SunloginClient",
"-c",
autorun
);
RunAtLoad = 1;
WorkingDirectory = "/Applications/SunloginClient.app/Contents/MacOS";
}
-/Users/mrtang/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/mrtang/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent",
"-runMode",
xpchost
);
StandardErrorPath = "/dev/null";
StandardOutPath = "/dev/null";
Umask = 0022;
}
-/Users/mrtang/Library/LaunchAgents/com.google.keystone.agent.plist
{
Label = "com.google.keystone.user.agent";
LimitLoadToSessionType = Aqua;
ProgramArguments = (
"/Users/mrtang/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent",
"-runMode",
ifneeded
);
RunAtLoad = 1;
StandardErrorPath = "/dev/null";
StandardOutPath = "/dev/null";
StartInterval = 3623;
}
在Mac上,登陆项文件通常位于以下几个目录:
你可以使用Finder浏览器打开这些目录并查看里面的文件,也可以在终端使用命令查看目录中的文件。
一个一个目录找到文件排查一下找到还在后台显示的名称文件删除就可以了,用命令删除不了我之前尝试过了尤其是你从GitHub上下的VPN或者其它数据库 都会有遗留财产在上面 看着在后台登陆选项就心里别捏 恨不得马上让它消失哈哈哈 Mac X也拿它么没办法,
如果以上方法都无法解决问题,请尝试卸载和重新安装该应用程序。
删除下面的文件或文件夹:
/Library/LaunchDaemons/studio.fireball.OneSwitch.PrivilegedHelper.plist
/Library/PrivilegedHelperTools/studio.fireball.OneSwitch.PrivilegedHelper
或者运行命令:
sudo rm -fr /Library/LaunchDaemons/studio.fireball.OneSwitch.PrivilegedHelper.plist /Library/PrivilegedHelperTools/studio.fireball.OneSwitch.PrivilegedHelper
然后,或者重启,或者需要再运行下面的命令:
sfltool resetbtm
你前面的描述是对的,不过,还没有找到具体的原因。
如果你还愿意陪我一起看一下的话。
现在,需要运行下面的一行命令,这个命令会在你的桌面上创建一个叫做"launch.txt"的文件,回复的时候把这个文件通过“添加文本”上传过来,需要分析一下,才可能知道这个 kextload 是从哪里来的。也有可能,那个从其他的地方来的,我这里没有考虑到的,比如 cron 等。先看看再说吧。
logFile="$HOME/Desktop/launch.txt";echo " - $(date) -" > "$logFile"; while IFS= read -r eachPlist; do; echo "-$eachPlist" >> "$logFile"; sudo defaults read "$eachPlist" >> "$logFile"; done < <(printf "%s\n" "$(sudo find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents /private/var/root/Library/LaunchAgents /private/var/root/Library/LaunchDaemons -name "*.plist" 2>/dev/null)"); sudo defaults read com.apple.loginWindow LogoutHook >> "$logFile" 2>&1; sudo defaults read com.apple.loginWindow LoginHook >> "$logFile" 2>&1
注:
实在是不好意思
咱们运行下面的更简单的改进命令(有个小地方容易造成你说的现象), 它不会生成那个报告文件,而是所有都在终端窗口中显示,这次应该可以看到有结果的。它在最后有可能有一两行错误提示说文件夹不存在,这个是正常的:
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'
上面的要是成功了,下面的命令行会生成桌面上的 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
哈哈,很可能是我这里的时差问题。
看到了,它是Paragon 的 NTFS for Mac 的一个服务程序。
问题是,我不用它,所以不太了解。有个疑问,这个版本是不是最新的版本,如果不是,最好是把它卸载,安装最新版。如果是你需要的,而且工作得很好,最好不要动它,最好是等 Paragon 把自己的软件更新以更好地匹配新版 macOS 避免造成你的这种困惑。
这个是我目前所能想到的。
附加一句,你的启动服务比我的少好多,环境肯定也比较简洁干净。这个是好事,越简单的macOS环境,越少出奇怪的问题。
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
这是文件
两个选择:
1> 如果想自己琢磨操作,参考 B站视频:macOS Ventura: 隐藏登录项警告 | macOS Ventura - 深入了解登录项(5) | macOS Ventura - 深入了解登录项 (3)
2> 如果自己无法找到,可以把下面两个命令行生成的文件贴上来,并把登录项的窗口截屏标注要删除的贴上来,截屏不要只贴要删的那一点,因为尽量多的信息,有利于快速+准确判断,毕竟如果有相近的可能会被误删或者删不全等。
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
sfltool dumpbtm > ~/Desktop/BTM.txt
谢谢你的问候和惦记。
初衷就是想让更多的人,在理解相关节点后,可以自己解决类似的问题,那些b站视频可能讲的稍微详细些。两个命令,简单实用操作简单,帮助大家甄别和筛选。其实,这些也是我自己探索和整理的的小结,分享出来。
武汉最高有多少度了?我们这里气温20到26度吧,还算可以,今年比往年热的早多了,往年要到6月中才会热起来的。最近,附近其它地方有好几十处山火,风刮过来好多烟,有一天早上10点都跟傍晚一样黑了,大家又都得带口罩出门了,室外运动也只能暂停了。
想删除这个Docker项
launch.txt文件如下
- 2023年11月 4日 星期六 14时03分04秒 CST -
-/Library/LaunchDaemons/com.oray.sunlogin.helper.plist
-/Library/LaunchDaemons/com.netease.uumac.helper.plist
-/Library/LaunchDaemons/com.microsoft.OneDriveStandaloneUpdaterDaemon.plist
-/Library/LaunchDaemons/com.microsoft.OneDriveUpdaterDaemon.plist
-/Library/LaunchDaemons/com.sangfor.EasyMonitor.plist
-/Library/LaunchDaemons/com.oray.sunlogin.plist
-/Library/LaunchDaemons/com.lbyczf.cfw.helper.plist
-/Library/LaunchDaemons/com.macpaw.zh.CleanMyMac4.Agent.plist
-/Library/LaunchDaemons/com.adobe.acc.installer.v2.plist
-/Library/LaunchDaemons/com.microsoft.office.licensingV2.helper.plist
-/Library/LaunchDaemons/com.oracle.java.Helper-Tool.plist
-/Library/LaunchDaemons/com.microsoft.autoupdate.helper.plist
-/Library/LaunchDaemons/com.youqu.todesk.service.plist
-/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist
-/Library/LaunchAgents/com.adobe.ccxprocess.plist
-/Library/LaunchAgents/com.oray.sunlogin.agent.plist
-/Library/LaunchAgents/com.sogou.SogouServices.plist
-/Library/LaunchAgents/com.microsoft.SyncReporter.plist
-/Library/LaunchAgents/com.sogou.SogouTaskManager.plist
-/Library/LaunchAgents/com.oray.sunlogin.startup.plist
-/Library/LaunchAgents/com.oracle.java.Java-Updater.plist
-/Library/LaunchAgents/com.sangfor.ECAgentProxy.plist
-/Library/LaunchAgents/com.youqu.todesk.startup.plist
-/Library/LaunchAgents/com.microsoft.OneDriveStandaloneUpdater.plist
-/Library/LaunchAgents/com.youqu.todesk.camsession.plist
-/Library/LaunchAgents/com.tuxera.ntfs.agent.plist
-/Library/LaunchAgents/com.youqu.todesk.session.plist
-/Library/LaunchAgents/com.microsoft.update.agent.plist
-/Users/techo/Library/LaunchAgents/jetbrains.vmoptions.plist
-/Users/techo/Library/LaunchAgents/com.google.keystone.xpcservice.plist
-/Users/techo/Library/LaunchAgents/com.macpaw.zh.CleanMyMac4.Updater.plist
-/Users/techo/Library/LaunchAgents/com.google.keystone.agent.plist
-/Users/techo/Library/LaunchAgents/homebrew.mxcl.redis.plist
-/Users/techo/Library/LaunchAgents/com.valvesoftware.steamclean.plist
BTM.txt含docker关键词记录如下,但是并没找到相关文件
#10:
UUID:
Name: Docker
Developer Name: Docker Inc
Team Identifier: 9BNSXJN65R
Type: app (0x2)
Disposition: [disabled, allowed, visible, not notified] (2)
Identifier: identifier "com.docker.docker" 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] = "9BNSXJN65R"
URL: file:///Volumes/Docker/Docker.app/
Generation: 0
Bundle Identifier: com.docker.docker
#11:
UUID:
Name: DockerHelper
Developer Name: Docker Inc
Team Identifier: 9BNSXJN65R
Type: login item (0x4)
Disposition: [enabled, disallowed, visible, notified] (9)
Identifier: identifier "com.docker.helper" 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] = "9BNSXJN65R"
URL: Contents/Library/LoginItems/DockerHelper.app
Generation: 10
Bundle Identifier: com.docker.helper
Parent Identifier: identifier "com.docker.docker" 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] = "9BNSXJN65R"
[经过版主编辑]
你好,我想要删除这个Guangzhou Netease Computer 应该怎么做?谢谢
附上那个命令执行文件
Tony老师 我最近也出现这样的问题 不知道是什么软件留了残留文件在电脑里面 登录项-允许在后台 中 始终有一个这样的程序 根据程序名也无法判断 按照您的代码生成了launch文件 还请您帮我看看怎么彻底删除掉 强迫症很困扰呀
[图像经过版主编辑]
Tony老师 再次打扰到您 今天我安装了ps2022版本 根据公众号的指引 需要先安装一个adobe cloud 而后在ps安装好后 我想卸载这个掉cloud 但还是有残余没删干净 我找到一些adobe的文件 但因为有ps的原因 我怕删错后连ps也启动不了了 还想请您帮我看看 附上launch文件 麻烦您
tony老师 再次打扰到您 今天我安装了一个microsoft edge浏览器 后来发现他的启动项太多了 于是我卸载掉 然后发生和前面一样有残余的情况 按照您前面给的路径 我成功移除了两个 目前还有一个没有找到在哪里 还请您帮我看看
如何将已删除的程序在登录项中的允许在后台列表中去除?