Comment empêcher l'aperçu d'ouvrir des fichiers lors de son lancement

16

L'application Aperçu se bloque actuellement à son ouverture (elle ne plante pas - elle ne répond plus). Depuis que Aperçu ouvre les fichiers qui ont été ouverts lors de la dernière invocation - tuer et rouvrir Aperçu n'aide pas.

Le passage à l'utilisateur invité prouve que l'application Aperçu fonctionne.

Où l'application Aperçu stocke-t-elle la liste des fichiers à ouvrir au démarrage?

Jens Axel Søgaard
la source

Réponses:

18

Quittez l'aperçu.

Aller vers ~/Library/Saved Application State/com.apple.Preview.savedState/

Un moyen rapide pour y arriver…

  • Depuis le Finder ...
  • Cmd ⌘ N pour une nouvelle fenêtre

  • Cmd ⌘ Shift ⇧ G pour Aller à…

  • Copier coller ~/Library/Saved Application State/com.apple.Preview.savedState/

  • Frappé Enter

Supprimez tout le contenu du dossier com.apple.Preview.savedState.

Édition tardive: j'ai remarqué que le dossier d'état enregistré Aperçu est maintenant un alias dans les systèmes d'exploitation plus récents; dans ce cas, lors de la suppression du contenu, ne supprimez pas également l'alias. L'original est en~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState

Tetsujin
la source
Merci pour la solution. Au lieu de supprimer le dossier, j'ai ouvert windows.plist et supprimé des éléments contenant des fichiers à ouvrir. Merci encore.
Jens Axel Søgaard
Bien sûr - si vous êtes à l'aise pour éditer des xml, cool - j'allais pour la méthode du `` plus petit dénominateur commun '';) Heureux que cela ait fonctionné.
Tetsujin
@jaepage - cherchez-vous dans ~/Libraryou /Library??
Tetsujin
hmm .. moi non plus sur El Cap. Je remarque également que l'aperçu a changé de comportement depuis que j'ai écrit ceci [le mien est 8.1 sous 10.11]. Il ne rouvre plus ses derniers fichiers, même s'il est défini comme une préférence système générale.
Tetsujin
La fonctionnalité intégrée pour désactiver la restauration d'applications lors de l'ouverture d'une application doit être préférée à cela.
bames53
18

Il existe deux options pour ce faire sans avoir à toucher aux fichiers de configuration:

  • Pour ce faire, une seule fois, vous pouvez maintenir enfoncée Shift ⇧ tout en ouvrant n'importe quelle application pour désactiver temporairement la fonction "rouvrir les fenêtres au lancement"
  • Pour désactiver indéfiniment ce comportement pour toutes les applications, ouvrez les Préférences Système, accédez à Général et cochez «Fermer les fenêtres lorsque vous quittez une application» en bas.
gntskn
la source
"maintenez la touche Maj enfoncée tout en ouvrant une application pour désactiver temporairement" Oui, c'est la bonne façon de le faire.
bames53
Cela devrait être la réponse acceptée. En outre, ce comportement par défaut dans le système d'exploitation est stupide.
BBaysinger