Je ne pouvais pas éjecter des lecteurs externes sur mon Mac, voici comment je l'ai corrigé


Résumé

  • N'essayez pas d'éjecter un lecteur lorsque vous avez des fichiers ouverts ou copiez de grandes quantités de données vers ou depuis.

  • Si rien ne semble utiliser le lecteur, utilisez le terminal pour mettre en évidence les services d'arrière-plan à blâmer. Retirez le lecteur de l'indexation des projecteurs pour éviter d'être incapable de l'éjecter.

  • Réparez le lecteur à l'aide de l'utilitaire de disque pour vous assurer qu'il n'y a pas de problèmes matériels.

Avez-vous déjà essayé d'éjecter un lecteur externe, seulement pour que MacOS vous dise qu'il est toujours utilisé lorsque vous êtes absolument certain que ce n'est pas le cas? C'est un problème commun et ennuyeux, mais il est réparable. Voici comment je l'ai fait.

Utilisez le terminal pour voir ce qui utilise le lecteur

Le message d'erreur disant que votre lecteur « n'a pas été éjecté car un ou plusieurs programmes peuvent l'utiliser » peut être déroutant.

Normalement, si vous avez toujours un fichier ouvert ou si vous copiez des données vers ou depuis le disque, le message vous dira quelle application est impliquée. Fermez le fichier, attendez que la tâche se termine et vous êtes prêt à partir.

Je ne peux pas éjecter l'avertissement de lecteur dans macOS.

Mais parfois, il ne semble pas y avoir d'application utilisant le lecteur, mais même les options « réessayer » et « Force Eject » ne fonctionneront pas. Cela signifie probablement qu'il y a une tâche de fond en cours d'exécution. La seule façon de savoir de quoi il s'agit est d'une commande terminale.

Terminal ouvert (appuyez sur la commande + barre d'espace et tapez « terminal ») et saisissez la commande suivante, en laissant un espace à la fin.

sudo lsof

Faites ensuite glisser votre icône de lecteur dans la fenêtre du terminal pour y ajouter le chemin complet, afin qu'il ressemble à ceci:

sudo lsof /Volumes/[your drive]

Appuyez sur Entrée et saisissez votre mot de passe si vous êtes invité.

Faire glisser le lecteur dans le terminal.

La sortie résultante répertorie toutes les applications qui utilisent le lecteur dans la colonne intitulée « Commande ». Si vous reconnaissez le coupable, vous pourrez peut-être fermer l'application ou entrer dans le moniteur d'activité et quitter le processus pertinent. Dans mon cas, et ce qui semble être le problème le plus courant, le processus « MDS » était d'accéder au contenu du disque.

Le processus utilisant le lecteur.

« MDS » signifie Metadata Server et signifie que Spotlight indexé les fichiers du lecteur. Pour commencer, vous pouvez essayer d'attendre qu'il se termine, bien que dans mon expérience, cela ne se produise jamais. Si ce n'est pas le cas, vous pouvez retirer complètement le lecteur des projecteurs.

Retirez le lecteur de l'indexation des projecteurs

Spotlight est un outil de recherche MAC auquel vous pouvez accéder en appuyant sur Commande + Barbaire d'espace sur votre clavier. Entre autres choses, il index tous les fichiers et dossiers de vos lecteurs externes afin que vous puissiez facilement y accéder. Mais parfois, cela peut causer des problèmes. J'avais deux lecteurs flash et un SSD externe que je ne pouvais pas éjecter, et les projecteurs étaient la raison dans tous les cas.

La solution consiste à retirer le lecteur de l'indexation des projecteurs. L'inconvénient de cela est que cela signifie que vous ne pourrez pas rechercher rapidement des fichiers sur votre périphérique externe. D'un autre côté, cela signifie que vous pourrez l'éjecter correctement.

Accédez à Paramètres système> Spotlight et faites défiler vers le bas pour cliquer sur le bouton « Rechercher la confidentialité ». Faites glisser votre lecteur externe dans la fenêtre qui s'ouvre et cliquez sur « Terminé ». Cela empêchera les projecteurs d'indexer le lecteur.

Faites glisser le lecteur pour l'exclure des projecteurs.

Maintenant, vous devriez pouvoir éjecter votre lecteur comme d'habitude.

Si vous ne pouvez pas faire glisser le disque externe dans la fenêtre de confidentialité de recherche, cela pourrait signifier que Spotlight a déjà commencé à l'indexer. Si cela se produit, déconnectez-vous de votre Mac, retirez le lecteur, reconnectez-vous, rattachez le lecteur, puis réessayez. Cela devrait fonctionner cette fois et résoudre le problème.

Réparer le lecteur

La dernière étape consiste à réparer votre lecteur externe, juste pour vous assurer qu'il n'y a pas de problèmes matériels. Vous devez faire cette partie en dernier, car le processus de réparation implique l'éjection du volume, ce qu'il ne pourra pas le faire si vous ne l'avez pas réparé.

Ouvrez les projecteurs en appuyant sur Commande + Barbaire d'espace et commencez à taper « utilitaire de disque ». Sélectionnez-le dans la liste lorsqu'il apparaît.

Sous « externe » dans la barre latérale, sélectionnez le volume de votre lecteur externe (pas le lecteur lui-même) et allez aux premiers soins> Exécuter. L'utilitaire de disque l'éjectera et le scannera, puis réparera si nécessaire.

Utilitaire de disque dans MacOS.

Il rapportera également tous les avertissements qui pourraient être un signe de tout problème matériel. Si vous voyez quelque chose ici, il est temps d'envisager de remplacer le lecteur afin que vous ne soyez pas frappé par une défaillance matérielle à l'avenir.

Avec toutes les étapes terminées, vous devriez maintenant pouvoir éjecter le disque sans aucun problème. Répétez ces étapes pour tous les disques ultérieurs que vous ne pouvez pas éjecter.


Il y a beaucoup de conseils génériques pour éliminer les lecteurs que les macOS ne peuvent pas éjecter. Ceux-ci peuvent inclure un chercheur de force de force, de vous connecter de votre compte d'utilisateur, de fermer le couvercle sur votre MacBook, ou même de le retirer et de faire face à un avertissement « disque non éjecté ».

À moins que vous n'écrivez sur le lecteur à l'époque, vos données sont peu susceptibles d'être corrompues. Mais il est toujours préférable de résoudre le problème, et ces étapes devraient vous aider à le faire.



Vous pouvez lire l’article original (en Angais) sur le blogwww.howtogeek.com