从自动启动中删除HTC Sync Manager


16

每次启动笔记本电脑时,HTC Sync Manager都会自动启动。我不是说连接手机时启动的自动挂载器。我指的是HTC Sync Manager本身,它神奇地启动并将其图标放在屏幕顶部:

在此处输入图片说明

问题:如何关闭每次重新启动时都启动的HTC Sync Manager?

我正在运行带有10.9的MacBook Pro。

编辑:

当我转到“首选项”->“用户和组”->“ LoginItems”时,HTC Manager不会出现在此处。该目录/Library/StartupItems/也是空的。

编辑:

我已按照Frizlab的要求提供了某些启动守护程序的文件夹内容。请在这里找到命令的内容

tree ~/Library/LaunchAgents/ /Library/LaunchAgents/ /Library/LaunchDaemons/ \
   /System/Library/LaunchAgents/ /System/Library/LaunchDaemons/

另外,我没有登录就重新启动了MacBook,然后打开了ssh它。登录后似乎启动了HTC应用程序。之后我登录,我发现下面的流程

penny:~ patrick$ ps x | grep HTC
  232   ??  S      0:00.22 /Applications/HTC Sync Manager.app/Contents/Resources/HSMMonitor.app/Contents/MacOS/HSMMonitor -runMode autoLaunched
  401 s001  S+     0:00.00 grep HTC

您能否列出〜/ Library / LaunchAgents /,/ Library / LaunchAgents /和/ Library / LaunchDaemons /中的内容?
Frizlab

因此,我没有HTC Sync Manager,但是通常如果您打开应用程序并进入其自己的首选项(cmd ,),则可能会有“在运行时启动”或“在系统启动时启动”复选框。只要检查它是否存在,就不会检查它。
wrossmck

@Frizlab参见我的编辑。
halirutan

很奇怪,我真的期望看到同步管理器可以通过LaunchAgent或类似工具启动。也许在系统中?您是否知道打开会话之前是否启动了同步管理器?如果您知道如何使用ssh,只需重新启动即可,不要登录,而是通过ssh从另一台设备连接到您的计算机,然后使用top或检查正在运行的进程ps。或者(不太可靠),与Guest用户一起登录并检查正在运行的进程。
Frizlab

还尝试列出/ System / Library / LaunchAgents /和/ System / Library / LaunchDaemons /。(我之前没有问过,因为第三方软件永远不能在系统中安装东西。可悲的是,有些确实可以。)
Frizlab 2013年

Answers:


17

尝试

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist

如果您愿意,我可以提出答案,以确切解释其作用。
Frizlab

就我个人而言,您无需进行更多说明,因为我正在使用launchctl它为应用程序设置环境变量,并且我至少对此有点熟悉。只是我不知道在OSX中哪里注册了自动启动的应用程序。非常感谢您帮助我进行追踪。
halirutan

没问题,很高兴为您提供帮助:)
Frizlab

对于@bzelip(在Twitter上):launchctl是用于管理启动的程序,它负责启动/确保程序在某些事件发生后保持启动状态。plist文件中描述了应如何启动程序。我们告诉launchctl卸载给定的plist(负责启动HTC Sync Manager的plist),以便退出管理器。“ -w”标志告诉launchctl将禁用写入私有数据库中,因此重新启动后不会加载plist。
Frizlab 2014年

那个plist不存在
Jonathan Allard

11

禁用HTC Sync Manager自动安装 启动终端

类型
diskutil info /Volumes/HTC Sync Manager

记下卷UUID。

下一个
sudo vifs

转到文件底部,
点击i

并粘贴以下
UUID=YOURVOLUMEUUID none hfs rw,noauto
用您之前记下的内容替换YOURVOLUMEUUID

点击Esc 然后键入以下内容进行保存。
:wq

如果需要编辑器帮助,您将使用“ vim”。

软件思想

编辑:要阻止应用程序自动启动,请转至“首选项”>“用户和组”,然后单击您的用户并从“登录项”中删除HTC Sync Manager。


抱歉,不清楚。我的意思不是自动安装程序,而是HTC Sync Manager本身,它在MacBook每次重新启动时都会启动。您是否有机会知道如何关闭此功能?为了清楚起见,我编辑了问题。
halirutan

如果登录项中没有该怎么办?唯一的条目是,iTunesHelper并且我是这台计算机上的唯一用户。
halirutan

1
发现这非常有用,因为我想做到这一点并控制HTC One M8上的LaunchAgent。荣誉
马特·帕维尔

我发现这也很有用。每当我连接HTC One时,每隔几分钟就会在前面弹出“ HTC Sync Manager”查找器窗口。很烦人。这样可以解决此问题。
克里斯托弗·约翰逊

1

您还可以在手机上禁用自动运行音量:

设置>应用>所有> HTC Sync Manager

点击“禁用”,点击“强制停止”和“清除数据”以获得良好的测量


0
  1. 开放终端

  2. cd /Applications/HTC\ Sync\ Manager.app/Contents/Resources/

  3. 重命名HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.