Le bug des dossiers qui disparaissent mystérieusement du Finder de Catalina

Nicolas Furno |

Depuis que je suis passé à macOS Catalina fin novembre, je dois faire avec un bug particulièrement pénible. De temps en temps, la barre latérale des favoris dans le Finder se vidait en partie. Elle n’était pas totalement vide, mais là où j’avais quinze ou vingt dossiers une minute, je n’en avais plus que cinq ou dix la minute suivante. Je les remettais en place, et deux jours ou une semaine après, rebelote, mais pas forcément avec les mêmes dossiers en moins.

Photo de base © u/s-pinar, le pins peut être acheté à cette adresse pour les fans.

Mon premier instinct a été de penser que la liste de favoris a été corrompue dans la transition. C’est un vieux bug de macOS qui semblait avoir disparu ces dernières années, mais peut-être qu’il avait ressurgi avec Catalina, pensais-je. J’ai donc supprimé le fichier que je croyais concerné1, mais macOS Mojave a changé le fonctionnement de cette fonction et cela n’a rien changé. J’ai supprimé toutes les préférences du Finder, redémarré, mais rien n’y a fait et mes favoris disparaissaient toujours de temps en temps.

Au fil du temps, j’ai noté d’autres bugs que je n’ai pas lié au départ avec le précédent. Par exemple, mes scripts écrits en AppleScript s’arrêtaient parfois de fonctionner totalement, sans que je comprenne pourquoi. Un redémarrage du Mac réglait ce problème, mais j’ai aussi eu quelques plantages complets du Finder en ouvrant des dossiers. Tous ces bugs qui semblent différents sont en fait un seul et unique problème : dans macOS Catalina, certains dossiers peuvent… disparaître.

Non, je n’ai pas modifié tous ces dossiers d’un seul coup à 14h33. Par contre, j’ai redémarré le Finder et tous ces dossiers ont réapparu comme par miracle à cette heure là.

Ils ne disparaissent pas vraiment, les dossiers sont toujours là, tout comme leur contenu. D’ailleurs, vous pouvez les afficher normalement depuis une fenêtre de terminal, ce n’est pas une perte de contenus. Mais du point de vue du Finder, c’est tout comme : les dossiers sont considérés comme supprimés ou déplacés, ils n’apparaissent plus du tout dans l’interface de gestionnaire de fichiers. Le problème, c’est que ce bug ne touche pas que le Finder.

Ces dossiers « fantômes » expliquent tous les problèmes rencontrés depuis que je suis passé à macOS Catalina. Si le dossier contenant mes scripts disparaît, je ne peux plus les lancer avec Keyboard Maestro, puisque ce dernier dépend du Finder pour charger des fichiers depuis le SSD du Mac. Si j’essaie d’ouvrir un sous-dossier dans un dossier disparu, le Finder plante immédiatement, puisque c’est un cas impossible en théorie.

Pour finir, il y a un vieux bug d’Apple qui traine depuis des années et qui ne sera sans doute jamais corrigé. Si un dossier placé dans la barre des favoris n’est plus disponible, typiquement parce qu’il dépend d’un volume de stockage externe qui a été déconnecté, il est supprimé des favoris. Jusque-là, c’est logique, il n’est pas accessible, mais le Finder oublie alors totalement son existence et ne le restaure jamais. Quand le dossier en question devient à nouveau accessible, il n’est pas restauré dans la barre latérale, contrairement à ce que l’on pourrait attendre.

Parfois, mon Finder plante brutalement et il doit être relancé.

Dans mon cas, des dossiers disparaissent subitement à cause de ce bug de macOS Catalina. Le Finder ne les voit plus, considère donc qu’ils n’existent plus et l’app fait alors le ménage dans la barre des favoris. Par la suite, même s’ils réapparaissent, ces favoris ne sont pas restaurés automatiquement et je dois les remettre moi-même. Ce qui est d’autant plus insupportable que le bug est aléatoire : ce ne sont jamais les mêmes dossiers, et donc pas les mêmes favoris, qui sont supprimés de la barre latérale et qui ne sont plus accessibles.

Je pense avoir trouvé la bonne explication pour mes différents bugs du Finder et je sais que je ne suis pas le seul à souffrir du problème. Je ne sais pas en revanche ce qui cause ces disparitions de dossiers et le bug n’a pas l’air très répandu, je suis le seul parmi mes collègues et mes connaissances à être touché. J’ai déjà supprimé les préférences du Finder, donc ce n’est sans doute pas une corruption de ce côté. C’est peut-être un bug résiduel des problèmes d’iCloud de l’été, mais je n’ai jamais eu le souci sur mon MacBook Pro 13 pouces qui est sur Catalina depuis juin dernier.

Si quelqu’un a le même problème que moi, qu’il n’hésite pas à se manifester dans les commentaires ! J’ai toujours bon espoir de trouver la cause de ces disparitions de dossiers. En attendant, je redémarre régulièrement mon Finder2 et je rajoute encore et encore des dossiers dans la barre des favoris…


  1. ~/Library/Préférences/com.apple.sidebarlists.plist  ↩

  2. Il faut passer par l’interface « Forcer à quitter », accessible depuis le menu pomme ou via le raccourci clavier ⌘⌥esc. Sélectionnez ensuite le Finder dans la liste et cliquez sur le bouton « Relancer ». Vous pouvez aussi redémarrer le Mac, mais c’est plus long et pénible encore.  ↩

avatar byte_order | 

@oomu
+1000 pour avoir caser une ref au monologue des larmes dans la pluie !

avatar BeePotato | 

@ Fennec72 : « Il y eu un temps aussi les adorateurs des souris Apple à un seul bouton qui abhorrait le 2e bouton qui, oh horreur, venait du PC et ne servait à rien. »

Bien que je n’abhorre pas ce bouton supplémentaire qui peut parfois rendre de menus services, j’apprécie beaucoup le fait qu’Apple continue de fournir des souris utilisables comme souris mono-bouton, et surtout le fait qu’elle incite à concevoir des interfaces utilisables avec une souris mono-bouton. Afin que les menus contextuels ne restent qu’une fonction supplémentaire (appréciée de certains, ignorée d’autres) et ne deviennent pas le moyen principal d’accès aux commandes.

avatar TheBoingGuy | 

Quelle honte cet OS.

avatar Fennec72 | 

Depuis Catalina, l’app de synchronisation de Google Drive me demande régulièrement l’emplacement du dossier Google Drive qui est sur le SSD interne.

Peut-être est-ce lié à ce bug du Finder ?

avatar Nicolas Furno | 

@Fennec72

Ça me semblerait logique. J'ai aussi quelques soucis avec Google Drive, mais je ne crois pas qu'il soit la source du problème, il en souffre par contre comme les autres quand ses dossiers disparaissent.

avatar Macbook31 | 

Toute façon, pour pouvoir installer Snow Léopard, il faut avoir une machine qui date d’un bout de temps.

Ma machine la plus ancienne encore en activité et est l’iMac de la compta, un 27 de 2013. T’oublies déjà snow Léo !

avatar Moonwalker | 

Mavericks était très bon. Bien meilleur que Snow selon moi.

Apple l'a zappé trop vite, surtout avec Safari.

avatar switch | 

Je confirme : J'ai gardé Snow Léopard au maximum puis j'ai également gardé Mavericks aussi longtemps que possible avant de devoir migrer vers Sierra pour des raisons de compatibilité de logiciels.

avatar vincentn | 

J’ai un souci similaire qui apparaît de façon aléatoire, avec différents dossiers qu’ils soient sur le disque interne ou sur un disque en réseau. Leur seul point commun, c’est que mon MacBook Pro a un uptime de plusieurs jours. Seule solution, redémarrer ma machine.
Des exemples ?
Un script ou un élément dans un dossier qui ne fonctionne plus, ce dossier n’existant plus pour le Finder.
Un téléchargement via Safari (ou autres browsers) qui n’apparaît pas dans le dossier téléchargement après son download. Via le terminal, le dossier dock, ou une autre app, je vois que ce fichier est bien présent et téléchargé, mais impossible de l’ouvrir ou le déplacer, le Finder ne me l’affichant pas, estimant qu’il n’existe tout simplement pas.
Je ne pense pas que cela vienne d’une corruption de préférences, mais d’un problème de rafraîchissement ou de cache, comme si le Finder perdait les pédales entre ce qui est présent à un instant T et qu’il doit afficher et gérer.

J’ai aussi le problème de @Alcoreylive concernant les disques réseaux (en SMB) et dont des raccourcis se trouvent dans la barre latérale du Finder. De façon aléatoire mais toujours après un certain nombre de jours avec le Mac allumé, je perds leur accès via le Finder, surtout en sortie de veille, avec l’impossibilité de les réouvrir.
Ce qui nécessite là aussi un redémarrage pour que tout rentre dans l’ordre.

avatar Nicolas Furno | 

@vincentn

Je suis désolé et en même temps content de savoir que je ne suis pas le seul…

Avant de redémarrer la machine, relancer le Finder devrait suffire. En tout cas, moi ça a toujours fait l'affaire.

avatar vincentn | 

@nicolasf

Ce qui est terrible, c’est que tous les soucis que j’ai ou ai eu avec Catalina proviennent d’Apple, de son OS ou de ses apps. Certains bugs s’ajoutant à ceux non résolus sous Mojave. Finder, application musique, iCloud au moment de l’installation de l’OS, SMB, mail…
Et en partant d’une clean install en plus.

Alors que toutes mes applis non Apple fonctionnent comme un charme sous Catalina.

avatar occam | 

@vincentn

Et vous ne voyez pas de lien causal ?
Apple fait oeuvre pour votre bien, contre l’ennui du confort : dans un monde de plus en plus formaté, encadré, structuré, Apple crée l’aléatoire, l’incertain, le spontané. Apple ébranle les certitudes, rompt la routine, fait exploser le carcan du prévisible.

macOS est devenu générateur de chaos déterministe.

avatar Guizilla | 

@occam

😂😂 génial

avatar gouvy | 

J'ai également le problème de téléchargement qui n'apparaissent pas mais sur Mojave. J'utilise la commande "killall Finder" dans Terminal pour les faire apparaître, cette commande pourrait également aider Nicolas.

avatar Nicolas Furno | 

@gouvy

Cela revient exactement au même que de passer par la fenêtre Forcer à quitter de macOS.

avatar Sindanárië | 

@vincentn

"J’ai aussi le problème de @Alcoreylive concernant les disques réseaux (en SMB) et dont des raccourcis se trouvent dans la barre latérale du Finder. De façon aléatoire mais toujours après un certain nombre de jours avec le Mac allumé, je perds leur accès via le Finder, surtout en sortie de veille, avec l’impossibilité de les réouvrir."

Alors moi j’ai le problème parfois avec les disques des Synology montés en smb sur le bureau. Les raccourcis dans la barre latérale j’ai abandonné depuis, c’était trop pénible.
Sur le bureau ça arrive parfois mais beaucoup plus rarement.

Quand arrive la perte, relancer le Finder fonctionne.
Si ça ne veut pas au redémarrage et pour que les apps de synchronisation puissent reprendre les tâches, il faut refaire le lien SMB et supprimer et recréer le montage automatique au démarrage sinon rien ne fonctionne plus !

avatar oomu | 

cela m'arrive parfois, mais pas pendant des jours. Le fichier est téléchargé et visible avec Terminal, mais Finder met du temps avant de le considérer.

Les disques réseaux smb sont instables. Des fois le système décidera qu'ils sont déconnectés (un timeout quelque part si on utilise pas, sans mettre en veille), des fois le système se reconnectera sans rien dire, des fois Finder partira calculer toutes les décimales de PI....

avatar zoubi2 | 

@oomu

"des fois Finder partira calculer toutes les décimales de PI"

Chez moi il calcule toutes les décimales du nombre d'or. C'est plus grave, Docteur ?

avatar oomu | 

vous êtes un artiste.

avatar melomac | 

Les services de synchro de fichiers tiers tels que Google Drive (cf la capture écran) ou Dropbox (cf le fil de discussions du forum Apple) injectent Finder pour différentes raisons (icônes statut de synchro, suivi des événements de modifications fichiers et attributs, etc.). C'est assez courant que tel ou tel services puissent se révéler partiellement stable (injection, self-update, etc.) et aboutir à ce genre de situation. Je commencerais donc par là, ne serait-ce que pour être certain que le problème vient bien de macOS, puis j'ouvrirais un rapport de bug avec un diagnostique système pour être certain que l'information est bien remontée avec, si possible, une façon fiable de reproduire le problème, parce que "je perds mes fichiers plouf plouf bisous coeur" ça ne sert pas à grand chose ;-) Il y a deux dossiers "Documents" dans la capture écran ? Hackintosh de Nicolas...

avatar Nicolas Furno | 

@melomac

Je suis le premier à vouloir me débarrasser de Google Drive, mais tant qu'iCloud Drive n'offrira pas de dossiers partagés (grumpf Apple), je ne peux pas.

Sans aller jusqu'à tester en supprimant l'app, j'ai constaté le même problème en la laissant quittée. Je ne crois pas qu'elle soit la source du problème, sans pouvoir l'assurer à 100 %. Et de toute manière, j'en ai besoin au quotidien.

avatar vincentn | 

@nicolasf @melomac

Même chose ici. J’ai Drive File Stream (la version entreprise de Google, un poil différente de Google Drive) et Cloudstation pour mon NAS.
Avant leur installation j’ai eu le problème, après également, une désactivation temporaire n’a rien fait.

avatar mmmathieu | 

@nicolasf

Vous êtes sur hackintoch, mais avez vous essayer d’appeler Apple pour savoir ce qu’il disent là dessus?

avatar Nicolas Furno | 

@mmmathieu

Non, mais ce n'est pas ce que je devrais faire. Je devrais ouvrir un rapport de bug, et je le ferai sans doute. Pour le moment, je ne savais même pas expliquer le problème de manière claire, donc ça n'aurait servi à rien.

avatar mmmathieu | 

@nicolasf

Pas faux...

Pages

CONNEXION UTILISATEUR