如何阻止Adobe Creative Cloud应用程序在登录时自动启动?


236

如何阻止Adobe Creative Cloud应用程序在登录时自动启动?我看不到任何阻止它的选项,并且由于某种原因,它不在OS X的用户登录选项中。


8
我停止使用海盗湾版本并开始使用Adobe产品的付费版本时发现了这个问题:-(
William Entriken

1
我们一直在遇到这个问题,并且由于CC App的版本太多,我们可能需要另一个问题来解决CC App的特定版本。即使获得了Adobe的企业许可,这仍然难以管理。
bmike

Answers:


359

默认情况下由加载/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist

如果你跑

launchctl unload -w /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist

这将为您的用户禁用它。

重新开启

launchctl load -w /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist

3
这真的很好!只是想知道,是否有一种方法也可以将其应用于访客用户帐户?
user1434077 2014年

2
卸载后,您还可以删除.plist并永久删除Adobe!(或直到下一次更新:)
kakubei 2015年

11
效果很好。然后只是sudo rm /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist要完全摆脱它。
Avishai

8
别忘了还要卸载也在后台运行的Adobe Updater:launchctl unload -w /Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist
Daniel van Flymen

3
我为bash脚本创建了一个Gist。只需下载并运行它。将来随时可以向其添加更多过程:gist.github.com/WadeShuler/670a281c1c29ab1aebb94a21798db155
Wade

42
  1. 单击菜单栏图标。

  2. 单击右上角的省略号图标。

  3. 选择“首选项” 省略号菜单

  4. 取消选中“登录时启动”。

    首选项

  5. 注意:在您登录Creative Cloud之前,“首选项”选项不会出现。


103
这是一个多么愚蠢的应用程序,可让您接受条款并在禁用前登录

9
首选项甚至在Creative Cloud中也不再存在。Adobe每天都在恶化!
kakubei 2015年

2
很有意思,在我的机器上,我什么也没有。
kakubei 2015年

17
“登录时启动”仅适用于菜单UI。检查您的活动监视器,您将看到仍有大量背景Creative Cloud仍在泄漏您的资源。
DazChong 2015年

2
我为bash脚本创建了一个Gist。只需下载并运行它。以后随时可以添加更多的过程:gist.github.com/WadeShuler/670a281c1c29ab1aebb94a21798db155
Wade

13

要关闭Adobe在Mac上启动时启动的所有功能,您需要同时禁用其启动的作业和Adobe Core Sync扩展。

对于Adobe Core Sync扩展程序,它是Finder Sync扩展程序,因此您可以按照此答案-https: //apple.stackexchange.com/a/237585/23876中的说明System Preferences→ 下禁用它 。据我所知,每次Adobe Creative Cloud升级后,您都需要重复此步骤。Extensions

对于已启动的作业,请继续阅读。请注意,以下内容还将禁用Adobe自动更新检查。因此,您将需要从一个Adobe应用程序内部检查更新,或显式运行Adobe Create Cloud。

Adobe实际上将其启动的职位定义放在了多个位置,并且这些位置根据Adobe版本的不同而有所变化。在@Alan Shutko的答案的基础上,以下内容将在所有地方禁用它们。您可以忽略任何“找不到指定的服务”警告。运行后,请重新启动以享受Adobe免费启动(直到您实际运行Adobe产品)。

launchctl unload -w {,~}/Library/LaunchAgents/com.adobe.*.plist
sudo launchctl unload -w /Library/LaunchDaemons/com.adobe.*.plist

作为背景,launchctl unload -w禁用覆盖数据库中的每个服务。即使作业定义(例如/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist)被标记为启用,启动后的启动数据库也会覆盖优先数据库条目。覆盖数据库基于每个用户。LaunchDaemon作业以root身份运行,因此我们sudo用于为root用户禁用它们。

从目前为止我所看到的,Adobe安装不会更新覆盖数据库,因此您不需要在Adobe安装之后再次运行命令(除非它们引入了另一项工作)。如果有人看到Adobe正在触摸覆盖数据库,请发表评论。

有关发布的更多信息,发布的教程是有关launchd工作的概述。而且,LaunchControl是用于处理已发布作业的好工具。LaunchControl是一款付费应用程序,但试用版支持查看它们。确保启用工具提示,以便您可以看到替代数据库的值。


0

我目前正在使用这组命令- 如果Adobe添加更多服务,通配符答案将更加适用于未来,但是:

  1. Apple正在转变为将这些服务嵌入应用程序捆绑包中,因此Adobe添加的新服务可能不会出现在通常的/Library/Launch*/路径中,但仍然具有令人讨厌的登录时启动行为,并且
  2. 通过此答案,您可以将Creative Cloud UI和同步守护程序作为一个用户(如果您的计算机上有多个用户),如果您希望将他们留在原处供其他人使用。
sudo launchctl disable system/com.adobe.acc.installer.v2
sudo launchctl disable system/com.adobe.acc.installer
sudo launchctl disable system/Adobe_Genuine_Software_Integrity_Service
sudo launchctl disable system/com.adobe.AdobeCreativeCloud
sudo launchctl disable system/com.adobe.agsservice
launchctl disable gui/$(id -u)/com.adobe.acc.AdobeCreativeCloud.2416
launchctl disable gui/$(id -u)/com.adobe.accmac.2256
launchctl disable gui/$(id -u)/com.adobe.CCXProcess.2252
launchctl disable gui/$(id -u)/com.adobe.CreativeCloud
launchctl disable gui/$(id -u)/com.adobe.CCLibrary.4032
launchctl disable gui/$(id -u)/com.adobe.AdobeCreativeCloud
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.