Jak zapobiec otwieraniu plików przez Preview podczas uruchamiania

16

Aplikacja Preview obecnie zawiesza się po otwarciu (nie ulega awarii - przestaje odpowiadać). Ponieważ Preview otwiera pliki, które zostały otwarte przy ostatnim wywołaniu - zabijanie i ponowne otwieranie Preview nie pomaga.

Przejście do użytkownika gościa dowodzi, że aplikacja Preview działa.

Gdzie aplikacja Preview przechowuje listę plików do otwarcia podczas uruchamiania?

Jens Axel Søgaard
źródło

Odpowiedzi:

18

Zamknij podgląd.

Nawigować do ~/Library/Saved Application State/com.apple.Preview.savedState/

Szybki sposób na dotarcie…

  • Z Findera ...
  • Cmd ⌘ N dla nowego okna

  • Cmd ⌘ Shift ⇧ G dla Go To…

  • Kopiuj wklej ~/Library/Saved Application State/com.apple.Preview.savedState/

  • Trafienie Enter

Usuń całą zawartość folderu com.apple.Preview.savedState.

Późna edycja: zauważyłem, że folder stanu podglądu podglądu jest teraz aliasem w nowszych systemach operacyjnych; w takim przypadku usuwając zawartość, nie usuwaj również aliasu. Oryginał znajduje się w~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState

Tetsujin
źródło
Dzięki za rozwiązanie. Zamiast usunąć folder, otworzyłem windows.plist i usunąłem elementy z plikami do otwarcia. Dzięki jeszcze raz.
Jens Axel Søgaard
Jasne - jeśli nie masz nic przeciwko edytowaniu plików XML, to świetnie - wybrałem metodę „najniższego wspólnego mianownika”;) Cieszę się, że zadziałało.
Tetsujin
@jaepage - szukasz w ~/Librarylub /Library??
Tetsujin
hmm .. ja też nie na El Cap. Zauważyłem także, że Preview zmieniło zachowanie, odkąd to napisałem [moja wersja to 8.1 pod 10.11]. Nie otwiera już ponownie swoich ostatnich plików, nawet jeśli jest to ustawiony jako ogólny pref systemu.
Tetsujin
Lepiej niż wbudowana funkcja wyłączania przywracania aplikacji podczas otwierania aplikacji.
bames53
18

Istnieją dwie opcje, aby to zrobić bez konieczności dotykania plików konfiguracyjnych:

  • Aby to zrobić tylko raz, możesz przytrzymać klawisz Shift ⇧ podczas otwierania dowolnej aplikacji, aby tymczasowo wyłączyć funkcję „ponownie otwieraj okna po uruchomieniu”
  • Aby wyłączyć to zachowanie na czas nieokreślony dla wszystkich aplikacji, otwórz Preferencje systemowe, przejdź do Ogólne i zaznacz „Zamknij okna podczas zamykania aplikacji” u dołu.
gntskn
źródło
„Przytrzymaj Shift ⇧ podczas otwierania dowolnej aplikacji, aby tymczasowo wyłączyć” Tak, to właściwy sposób, aby to zrobić.
bames53
To powinna być zaakceptowana odpowiedź. Również to domyślne zachowanie w systemie operacyjnym jest głupie.
BBaysinger