禁用OS X功能以在登录时重新打开Windows


8

在Mac OS X Lion中,当我执行“苹果”>“关机”时,有一个复选框显示“重新登录时重新打开窗口”。

即使我不断取消选中该框,似乎OS X也不在乎-仍然会打开一些Finder窗口,有时还会打开Chrome ...

如何关闭此功能?


2
在系统偏好设置>用户和组>登录项目中,Chrome是否设置为在登录时打开?在Snow Leopard中,我知道Finder窗口在启动时已恢复,但是Chrome窗口是个谜。
内森·沃克

你说得对,镀铬,它是在登录物品,我不知道如何到达那里?
纽特

我将其添加为答案,以便您可以将问题标记为已成功回答。
内森·沃克

也许我们的老朋友GoogleSoftwareUpdate吗?我敢打赌Chromium不会这样做....:\
chiggsy 2011年

取消选中“重新登录时重新打开窗口”实际上只是禁用了重新打开应用程序。当手动或作为登录项重新打开应用程序时,它们的状态仍将恢复。(即使在“常规”首选项中禁用了“恢复”,并且通常也不会恢复应用程序状态。)
Lri 2012年

Answers:


1

确保系统偏好设置>用户和组>登录项中未包含Google Chrome。

此外,无论在默认情况下,Finder窗口都将还原,就像在Snow Leopard中一样。



6

作为记录,我们正在谈论以下内容:

屏幕截图

问题是OS X不会记住您是否在上次关闭时取消选中了该复选框-默认情况下,在以后的关闭时,它将始终保持该复选框处于选中状态。

我找到了解决此问题的两种不同解决方案,尽管它们并不理想,但似乎可以解决问题

打开Terminal.app并输入以下命令:

defaults write com.apple.loginwindow TALLogoutSavesState -bool false
defaults write com.apple.loginwindow LoginwindowLaunchesRelaunchApps -bool false

这将有效地禁用“重新登录时重新打开窗口”选项,尽管该复选框仍会被选中。您可以忽略它。

恐怕没有更好的解决方案,至少目前没有。


更新: OS X 10.7.4解决了此问题-现在它可以记住您的选择:


1
看来山狮解决了该问题
纽特

@nute Mountain Lion会记住您的选择TALLogoutSavesState吗?还是尊重并记住设置?无论哪种方式,这都是一个很好的改进!
Mathias Bynens 2012年

2
它记得我的复选框选择。
纽特

每次我登录时,此hack导致我的MBP 8-2出现一些图形故障!另一方面,这种其他解决方案也很好。
gentmatt 2012年

3

您是否曾经希望应用程序恢复到关闭状态,或者只是在启动时恢复?如果您想要类似狮子前行为的东西(即不从上次离开的地方捡起),请尝试此操作。

在尝试执行此操作之前,请先备份系统,以防万一,它可能会造成混乱,但是我建议您执行以下步骤:在Finder中,按Command-shift-G作为“转到文件夹:”,然后键入“〜/ Library / Saved Application”状态/”(不带引号)。删除“已保存的应用程序状态”中的所有文件夹,然后按Command-I获取文件信息。在“获取文件信息”窗口中,选中“锁定”框。这应该使应用程序无法恢复其状态。

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.