Как предотвратить предварительный просмотр файлов при запуске


16

Приложение Preview в настоящее время зависает при открытии (оно не падает - оно перестает отвечать). Поскольку Preview открывает файлы, которые были открыты при последнем вызове, уничтожение и повторное открытие Preview не помогают.

Переключение на гостевого пользователя доказывает, что приложение Preview работает.

Где приложение Preview хранит список файлов, открываемых при запуске?

Ответы:


18

Выйти из предварительного просмотра.

Перейдите к ~/Library/Saved Application State/com.apple.Preview.savedState/

Быстрый способ добраться туда ...

  • Из Finder ...
  • Cmd ⌘ N для нового окна

  • Cmd ⌘ Shift ⇧ G для Go To ...

  • Копировать вставить ~/Library/Saved Application State/com.apple.Preview.savedState/

  • Хит Enter

Удалите все содержимое папки com.apple.Preview.savedState.

Позднее редактирование: я заметил, что папка предварительного просмотра сохраненного состояния теперь является псевдонимом в более поздних ОС; в этом случае при удалении содержимого также не удаляйте псевдоним. Оригинал в~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState


Спасибо за решение. Вместо удаления папки я открыл windows.plist и удалил элементы с файлами для открытия. Еще раз спасибо.
— Йенс Аксель Сегаард

Конечно, если вам удобно редактировать xmls, круто, я выбрал метод «наименьшего общего знаменателя»;) Рад, что он сработал.
— Тецуджин

@jaepage - ты смотришь ~/Libraryили /Library??
— Tetsujin

хм .. я тоже не на El Cap. Я также заметил, что Preview изменил поведение, так как я написал это [у меня 8.1 под 10.11]. Он больше не перезапускает свои последние файлы, даже если он установлен как общий системный преф.
— Tetsujin

Встроенная функция для отключения восстановления приложения при открытии приложения должна быть предпочтительнее этой.
— bames53

18

Есть два варианта сделать это, не трогая конфигурационные файлы:

  • Чтобы сделать это только один раз, вы можете удерживать Shift ⇧ при открытии любого приложения, чтобы временно отключить функцию «открыть окна при запуске»
  • Чтобы отключить это поведение для всех приложений на неопределенный срок, откройте Системные настройки, перейдите в Общие и установите флажок «Закрыть окна при выходе из приложения» в нижней части.

«Удерживайте нажатой клавишу Shift ⇧ при открытии любого приложения, чтобы временно отключить». Да, это правильный способ сделать это.
— bames53

Это должен быть принятый ответ. Кроме того, это поведение по умолчанию в ОС глупо.
— BBaysinger
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.