Comment le Finder se rafraîchit-il dans OS X Mountain Lion?

30

Je viens de modifier par lot certaines photos avec Aperçu et de changer le nom d'un fichier dans la fenêtre Aperçu. Quelques minutes plus tard, le Finder n'a toujours pas montré les tailles de fichier modifiées (pas même lors de l'ouverture de la boîte de dialogue Info) et les noms modifiés. Le passage de la vue liste à la vue icône ne l'a pas résolu.
J'ai redémarré le Finder, puis les noms ont changé.

Comment se fait-il qu'il existe une commande de mise à jour ou d'actualisation? Je pensais que ce serait dans le menu Affichage, mais ce n'est pas le cas.

Ruben
la source
3
Il n'y a pas de commande de mise à jour car les utilisateurs ne devraient pas s'inquiéter de ce genre de chose, cela devrait "simplement fonctionner". Et jusqu'à récemment, cela a été le cas, bien qu'il semble qu'en ML, il y ait des problèmes avec cette mise à jour automagique.
kLy
1
TMK, les échecs de rafraîchissement du Finder existent depuis la 10.6. J'ai reçu un rapport personnel. Je l'ai moi-même vécu en 10,7 fois, et maintenant en 10,8. On dirait qu'ils viennent de résoudre quelques bugs dans AddressBook à partir de 10.5, alors peut-être que 10.9 résoudra cela? Mais généralement, une relance du Finder (menu Forcer à quitter) et / ou l'utilisation des boutons <Précédent / Suivant> dans la fenêtre du Finder fonctionne.
NOTjust - user4304
3
D'après mon expérience, la meilleure réponse est «Pas du tout, voire pas du tout». Il existe des solutions de contournement, mais elles ont tendance à être tout aussi délicates. Apple doit se remettre en cause et admettre simplement qu'un bouton "rafraîchir" est parfois nécessaire, même s'il n'est pas censé être nécessaire.
Fake Name
1
Les fichiers réseau avec plusieurs personnes les modifiant simultanément sont une situation particulièrement courante qui nécessite à peu près la possibilité de forcer une actualisation du répertoire actuel.
Fake Name
Je pense que la meilleure réponse à ce jour est de @Joris Vanhecke. Veuillez envisager de l'accepter.
Ioannis Filippidis

Réponses:

10

Les informations du Finder devraient être actualisées automatiquement et instantanément à mesure que les fichiers et les informations changent, c'est l'objectif et pourquoi Apple ne propose pas d'option "Actualiser", bien qu'en pratique, les choses ne fonctionnent parfois pas pour une raison quelconque.

Si les informations ne mettent pas automatiquement à jour les modifications apportées aux fichiers, etc., cela peut être le résultat d'une corruption de bogue ou des préférences du Finder, ou d'une autre corruption.

  1. Assurez-vous que vous exécutez la dernière version d'OS X, car le problème peut être un bogue qui a déjà été corrigé.

  2. De plus, pour les dossiers dont le contenu n'est pas mis à jour correctement, il peut être judicieux d'essayer de supprimer le fichier .DS_Store de ce répertoire et de voir si cela a un effet. (redémarrage du viseur pour vérifier)

  3. L'option suivante serait de réinitialiser les préférences du Finder. Essayez de supprimer le fichier nommé com.apple.finder.plist situé à ~/Library/Preferences/com.apple.finder.plist(redémarrage du viseur pour vérifier)

  4. Si le problème se produit régulièrement, contactez Apple et montrez-lui le problème et comment le répéter, vous avez peut-être trouvé un bogue.

MrDaniel
la source
Nr.3 rm ~/Library/Preferences/com.apple.finder.plist ; killall Finderétait définitivement la solution! Après cela, la taille et la grille et les positions des icônes de mon bureau ont été cassées, mais avec quelques ajustements préférés + cp /Volumes/TimeMachine/Backups.backupdb/MacName/Latest/LocalDisk/Users/Name/Desktop/.DS_Store ~/Desktop/; killall Finderrestaurés avec succès. A ensuite écrit le script de test! cd /path/to/refresh-dir/;mkfile 1000000 1mb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1mb >> growing; echo "$i mB";(( i++ ));sleep 1;doneLe Finder se rafraîchit maintenant correctement! ~ Toutes les 2-3 secondes. Avant seulement en quittant et en rentrant dir!
porg
Le comportement rafraîchissant de Mac OS X Finder diffère un peu en fonction des changements qui se produisent: un seul fichier croît à des taux de ko / s (instantanés), de nombreux nouveaux petits fichiers (1 à 3 secondes), des fichiers à croissance rapide (mb / s) se rafraîchissent un peu plus lentement (max 3-4 secondes). Suite complète de test d'actualisation du Finder qui provoque différents comportements d'actualisation dans le prochain post.
porg
3
Ajout de petits fichiers fréquemment: cd ~/Desktop/update/;i=1;while [ $i -lt 1000 ];do mkfile 0 $i;(( i++ ));echo "File Nr $i";sleep 1;done fichier à croissance lente : fichier à croissance cd ~/Desktop/update/;mkfile 1000 1kb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1kb >> growing; echo "$i kB";(( i++ ));sleep 1;done rapide: cd ~/Desktop/update/;mkfile 1000000 1mb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1mb >> growing; echo "$i mB";(( i++ ));sleep 1;done
porg
Btw, je suis sur 10.6.8. Malheureusement, le bogue rafraîchissant se produit toujours. Exemple d'une manifestation actuelle adb backup -apk -all -f ~/Backups/android.ab. android.abaffiche constamment la même taille de fichier bien que son écriture soit constante. Si je pointe mon script de fichier à croissance rapide vers ce répertoire, le fichier growinget le fichier android.abactualisent régulièrement leur taille de fichier! Il semble que certaines opérations d'écriture déclenchent un rafraîchissement, tandis que d'autres ne le font pas. Je ne connais pas les détails. Peut-être que certains services que j'utilise en sont la cause.
porg
Même effet dans ~/Downloads. Lors du téléchargement d'un fichier à partir de Chrome, sa taille n'est pas mise à jour, bien qu'elle soit constamment écrite. Une actualisation est déclenchée, soit en naviguant dans et à nouveau dans, soit en créant un nouveau ou en renommant un dossier existant dans ~/Downloads. Une fois le téléchargement terminé, la taille et l'horodatage sont correctement mis à jour. Mais pas pendant la progression du téléchargement.
porg
13

Alt cliquez et sélectionnez «Obtenir des informations». Cela actualisera le dossier. J'ai ce problème avec les dossiers ftp montés en tant que lecteur via Transmit.

Kayle Sawyer
la source
Malheureusement, cela n'actualisera pas le contenu des fichiers montés via Transmit. Ils seront toujours mis en cache et je n'ai pas trouvé comment les rafraîchir.
Kayle Sawyer
1
Cela fonctionnait parfaitement dans mon cas pour un partage réseau qui ne montrait pas tous ses fichiers. Cela vaut la peine d'essayer dans tous les cas, cela prend deux secondes.
J'ai trouvé que cela ne fonctionne que parfois. Ce qui semble fonctionner tout le temps, c'est de supprimer un fichier dans le dossier, puis de l'annuler.
nvrtd
7

Une fonction "Actualiser" peut être ajoutée au Finder par un logiciel tiers comme XtraFinder (gratuit).

Joris Vanhecke
la source
3
Vous pouvez l'ajouter vous-même: apple.stackexchange.com/questions/49543/…
Barranka
1
L'ajouter indépendamment de XtraFinderla réponse "canonique" qui répond en principe à la question d'origine. Néanmoins, pour les personnes qui n'ont pas essayé XtraFinder, veuillez le faire: il a beaucoup plus de fonctionnalités (et sans doute beaucoup plus utiles) en plus d'un bouton de rafraîchissement.
Ioannis Filippidis
Cette solution a résolu un problème de longue date que j'avais sshfsavec OS X FUSE. Par exemple , l' exécution de scripts sur un serveur qui génèrent des fichiers d'image ( PDF, PNGou autre) utilisé pour ne pas déclencher une mise à jour dans mon Finder. Ce comportement est très irritant lorsque vous développez du code avec un accès aux fichiers au répertoire monté localement et que vous l'exécutez à distance via ssh.
Ioannis Filippidis
Cela ne résout cependant pas tous les problèmes. Je regarde un partage NFS dans XtraFinder, où sur le serveur j'ai changé le nom de l'un des dossiers. L'ancien nom reste toujours dans le Finder. Le terminal affiche le nouveau nom. Actualiser n'aide pas. Pour que XtraFinder redémarre le Finder pour moi, j'obtiens une liste de répertoires avec le nom correct. Une seconde après avoir cliqué sur ce dossier, le Finder redéfinit le nom sur le mauvais AS AS WATCHING. FFS, je déteste ce putain de Finder. J'ai toujours été absolument inutile avec les partages réseau depuis mon premier OS X, Lion. JAMAIS JAMAIS FONCTIONNÉ CORRECTEMENT!
DanielSmedegaardBuus
-1

Accédez simplement au répertoire parental et dans le dossier spécifique à nouveau et il actualise le contenu. Ou utilisez les boutons Précédent et Suivant.

Philipp
la source
Ça ne marche pas.
swt83