如何查找和删除没有 .plist

问题描述

我的 macOS (v11.2.1) 有许多不受欢迎的 LaunchAgent 随系统一起加载,这使系统膨胀。其中一些我能够成功删除(只是通过找到他们的 .plist。)但是,对于其他一些我不能简单地确定它们在启动过程中是如何加载的,因为它们没有可识别的 .plist。

这篇文章将专门针对 VoxAgent(由 Vox 音乐播放器 www.vox.rocks 推出),但其他应用程序(CleanMyMac X、Hazel...)也会遇到这种烦恼

我可以使用 launchctl remove com.coppertino.VOXAgent 终止服务,但每次系统启动时,服务都会再次启动(即使我没有启动 Vox 播放器)。我真正想要的是一劳永逸地摆脱这种 LaunchAgent,这就是为什么我需要您的帮助。

重新启动后,这些是我目前采取的步骤:

(1)

我在终端上运行 launchctl list输出为:

PID Status  Label
855 0   com.coppertino.VOXAgent

(2)

我检查了以下文件夹中是否存在任何 .plist:

~/Library/LaunchAgents
/Library/LaunchAgents
/Library/launchdaemons
/System/Library/LaunchAgents
/System/Library/launchdaemons

在那里没有找到与 com.coppertino.VOXAgent 相关的 .plist。

(3)

在终端上我运行了 launchctl blame gui/$(id-u)/com.coppertino.VOXAgent,它返回:
semaphore

(4)

在终端上,我运行了 launchctl dumpstate | grep -A4 " = {" | grep -B 3 -A 3 -E "active count = [1-9]" ,它返回(仅显示与 VoxAgent 相关的内容):

com.apple.xpc.launchd.domain.pid.om.coppertino.VOXAgent.640 = {
    type = process
    handle = 640
    active count = 33
    on-demand count = 1
--
    security context = {
--

com.coppertino.VOXAgent = {
    active count = 4
    copy count = 0
    one shot = 0
    path = (submitted by otherbsd.426)
--
--
        runatload = 0
--

(5)

尝试使用 AppCleaner 卸载 Vox 时,以下是与此软件关联的文件列表:

AppCleaner output


所以,令我感到惊讶的是,VoxAgent 以及其他一些令人讨厌的无法识别的 LaunchAgent(CleanMyMacX、Hazel...)并未显示 .plist 的真实路径,而仅显示 path = (submitted by otherbsd.426)。这就是为什么我很难阻止这个 VoxAgent 加载到 macOS。

其他可能有用的信息(终端输出):

id
uid=501(a) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),703(com.apple.sharepoint.group.3),702(com.apple.sharepoint.group.2),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae),704(com.apple.sharepoint.group.4),701(com.apple.sharepoint.group.1)
launchctl version                                                                                                           
Darwin Bootstrapper Version 7.0.0: Mon Dec 21 20:06:28 PST 2020; root:libxpc_executables-2038.80.3~7/launchd/RELEASE_X86_64

除了上述步骤之外,我已经在系统偏好设置中检查了“用户和组>登录项”以及“扩展”。也没有任何可能调用 VoxAgent 的东西。

我敢肯定还有很多其他人遇到了同样的问题。我在 StackOverflow 上查看了许多帖子,但还没有找到解决方案。

预先感谢您提供任何提示

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)