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


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.