9

Мне пришлось выключить и снова включить Macbook Pro, удерживая кнопку питания после его блокировки.

Когда он перезапустился, он перезагрузил все приложения, которые я запускал раньше, что заняло много времени и было совершенно ненужным.

Есть ли способ, которым я могу предотвратить перезагрузку ранее запущенных приложений?

Я использую OS X 10.7.

3 ответа3

7

То, что вы ищете, это отключить функцию ApplePersistence, что можно сделать с помощью:

defaults write -g ApplePersistence -bool no
6

Удерживание клавиши Shift при входе в систему должно предотвратить повторный запуск приложений для этого входа.

Если вы хотите навсегда запретить повторное открытие приложений, вы можете закрыть все приложения и заблокировать com.apple.loginwindow.*.plist файл находится в ~/Library/Preferences/ByHost/

Этот список содержит список открытых приложений, и любые приложения, которые находятся в этом списке при выходе из системы, будут запущены снова после входа в систему (при условии, что для этого установлен флажок, как это всегда происходит по умолчанию). Если вы закроете все приложения, а затем заблокируете этот список, его список приложений всегда будет пустым, поэтому даже если этот флажок установлен, в списке не будет приложений для повторного запуска.

Разблокировка plist вернет его к нормальному поведению.

1

Перейдите в Системные настройки / Общие.

Снимите флажок «Восстановить окна при выходе ...»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .