阻止小牛重新启动应用程序


19

Mavericks始终在启动时启动最新的应用程序,尽管我始终未选中应控制此功能的复选框。这真的很烦人,因为(a)启动需要更多的时间,(b)我要决定要启动哪些应用程序,哪些不启动,以及(c)有些应用程序会崩溃(Apple自己的Logic,用于实例)。

如果我知道OS X在哪里保存有关最新应用程序的信息,那么我可以编写一个脚本,在登录时将其删除。有谁知道这些东西放在哪里?

编辑:我也对Mavericks放置上次会话的屏幕快照的位置感兴趣。您可能已经注意到,始终在登录时首先显示屏幕截图,然后使用实际的窗口内容刷新屏幕。


登录项中的复选框只会隐藏应用程序(不会阻止其启动)。要从开始标记中删除/阻止用户帐户中的特定登录项目,然后
单击

1
我不是在谈论登录项。我说的是特立独行的特殊功能,在登录时自动重新推出最新的应用程序。
迪格雷斗

您应该将您的新附加问题作为一个单独的问题@digorydoo
dwightk

我认为有关正在运行的应用程序的信息和屏幕快照存储在同一位置,但是我可能错了。
digory doo

Answers:


18

我知道有三个官方场所可以控制启动时不需要的项目:

1)登录首选项:如果要删除项目,请确保突出显示该项目,然后单击“-”,而不是取消选中它。如果未选中它,它仍然会启动,只是有一个隐藏的窗口。

登录首选项

2)“常规”-确保选中“退出应用程序时关闭窗口”。这不应该控制实际上打开了哪些应用程序,但是我看到有些人将不需要的窗口与不需要的应用程序混淆了。

一般

3)注销时的“重新登录时重新打开程序”对话框-应取消选中。

此外,您可以尝试一些非官方的技巧:

禁用ApplePersistence:

defaults write -g ApplePersistence -bool no

请注意,这也会禁用版本(自动保存)

将“系统偏好设置>常规>最近的项目”设置为“无”(默认为10)

参考:

前三个技巧对我有用。最后两个来自https://discussions.apple.com/thread/5538748?start=0&tstart=0


1
在(1)中,该复选框在启动时隐藏应用程序的窗口。这与菜单栏项无关。
吉尔比(Gilby)2014年

我不是在说(1)。至于(2)和(3),我未选中这些复选框,但Mavericks似乎有时会忽略我的选择,并重新启动应用程序。我将尝试禁用ApplePersistance,这可能是解决方案,但不能立即尝试。
digory doo

这些都不起作用,但是可以通过Dock图标使用的“登录时打开”选项是取消选中的选项。
oligofren 2015年

这些都没有在macOS 10.12上为我工作,甚至没有@oligofren的选项。
Flimm

我在各个论坛上都看到了相同的建议,但是它们对我不起作用,并且从未在不同版本的Mac OS X上使用。我现在正在运行macOS 10.13.3。和仍然必须手动关闭我的所有应用程序,否则它们将始终在重新启动后重新打开。有没有人有办法解决吗?
user24601 '18

8

您的问题不是(或者至少不是)很具体。因此,尝试控制登录时打开的烦人应用时,有多种答案可能会有所帮助:

  1. 键盘快捷键,用于在登录时禁止启动项目
  2. 单击以“正式”删除启动项的按钮
  3. 实际删除启动项的地方


1.键盘快捷键,用于在登录时禁止启动项目

按住Shift键可以暂时禁止项目在登录时启动。何时按住Shift键是有条件的:

如果您的计算机在登录前进入登录屏幕,请在登录时按住shift键,然后在扩展坞加载时释放。

如果您的计算机跳过登录屏幕,请在重新启动后出现进度栏时按住Shift,并在加载桌面/扩展坞时再次释放。

找到了一些证明这是功能的证明:Apple支持知识库文章


2.单击以“正式”删除启动项的按钮

转到:“系统偏好设置>用户和组>登录项目”。删除不需要的物品。

另外,完成操作后,请确保取消选中退出以重新打开应用程序时显示的选项。


3.实际删除启动项的地方

还有其他一些地方被隐藏,您无法使用复选框或按钮进行修复。选中“ / Library / LaunchDaemons”和“ / Library / LaunchAgents”。


如果以上方法均无济于事,您可能会遇到棘手的问题,您可以尝试使用Google 在Macworld上找到类似本文的其他机密。


好发现。我无法将其挖掘出来……
bmike

很好,我给了你额外的一票。
约瑟夫·汉森

我并不是要暂时禁用它,而是要永久删除该功能。
digory doo

我已经更新了我的答案,希望您发现它更有用。
约瑟夫·汉森

5

您需要右键单击/点击该特定应用以显示一个弹出菜单,然后在“ 选项”下单击>取消单击>“ 登录时打开”

然后应该可以解决...重新启动计算机以查看是否再次执行。这应该可以解决,因为我在Chrome中也遇到了同样的问题。

请参阅下面的图片:

在此处输入图片说明


就是这样!太感谢了。但是,它是如何首先被检查的?
oligofren 2015年
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.