« Impossible d’effectuer l’opération car l’élément est utilisé » : que faire ?

Vider la corbeille est l'une des opérations les plus simples sous macOS, ou sous n'importe quel système d'exploitation doté d'une interface utilisateur graphique. Tout le monde a sa méthode préférée, et quand on vide la corbeille, on ne s'imagine pas rencontrer le moindre problème. La plus grande surprise à laquelle on peut s'attendre est de voir une boîte de dialogue demandant de confirmer la suppression définitive des fichiers.

Il arrive cependant qu'un message d'erreur apparaisse de temps en temps. Il s'agit souvent du message « Impossible d’effectuer l’opération car l’élément est utilisé ». Dans cet article, nous expliquons pourquoi ce message apparaît, et comment supprimer un fichier en cours d'utilisation.

Un conseil

Savez-vous que sur Mac, il y a différentes façons de mettre les fichiers à la corbeille et de la vider ? Pour supprimer un fichier, vous pouvez :

  • Faire glisser l'élément dans la corbeille
  • Appuyer sur la touche Shift et passer le pointeur de la souris sur plusieurs fichiers, puis les mettre dans la corbeille
  • Appuyer sur la touche Cmd et sélectionnez plusieurs fichiers qui ne sont pas côte à côte puis les mettre dans la corbeille
  • Utilisez n'importe laquelle de ces méthodes pour sélectionner vos fichiers, puis faire un clic droit sur la sélection et choisir l'option Placer dans la corbeille
 

Pour vider la corbeille :

  • Rendez-vous dans le Finder, cliquez sur le menu Finder puis sur Vider la corbeille
  • Dans le Finder, utilisez le raccourci clavier Cmd + Shift + Supprimer
  • Faites un clic droit sur l'icône de la corbeille dans le Dock et cliquez sur Vider la corbeille

Que veut dire le message « Impossible d’effectuer l’opération car l’élément est utilisé » ?

Ce message d'erreur apparaît généralement quand une tâche ou une application est ouverte en arrière-plan et utilise le fichier. Mais il peut également s'afficher lorsque macOS pense que le fichier est en cours d'utilisation. L'élément qui pose problème est souvent un fichier système obscur que vous ne reconnaissez pas et que vous n'avez pas mis vous-même dans la corbeille.

Comment forcer la corbeille à se vider sur Mac

Essayez de suivre ces étapes dans l'ordre, et tentez de vider la corbeille après chacune d'entre elles.

  1. Quittez l'application qui semble utiliser le fichier. Si cela ne fonctionne pas, quittez toutes les applications en cours d'exécution.
  2. Redémarrez votre Mac.
  3. Désactivez tous les éléments d'ouverture qui pourraient être à l'origine du problème, puis redémarrez votre Mac.
  4. Redémarrez votre Mac en mode récupération (maintenez les touches Cmd+R enfoncées lors du redémarrage). Dans la fenêtre Utilitaires macOS, choisissez l'option Utilitaire de disque pour réparer votre disque de démarrage.

Comment supprimer un fichier avec le Terminal

Si aucune des étapes précédentes ne fonctionne, vous pouvez utiliser le Terminal pour voir les fichiers en cours d'utilisation, ou au moins ceux dont votre Mac pense qu'ils sont ouverts. La commande Terminal « lsof » (pour « list all open files », soit « lister tous les fichiers ouverts ») devrait vous permettre de comprendre quels sont les fichiers qui ne peuvent pas être supprimés.

  1. Ouvrez la corbeille en cliquant sur son icône dans le Dock.
  2. Rendez-vous dans Applications > Utilitaires, puis ouvrez Terminal.
  3. Dans la fenêtre Terminal, tapez : lsof
  4. Faites glisser le fichier que vous essayez de supprimer dans la fenêtre du Terminal.
  5. Appuyez sur Entrée.
  6. Vous verrez alors une liste des processus en cours qui utilisent le fichier.

Cela devrait vous permettre d'identifier celui qui vous empêche de vider la corbeille. S'il s'agit d'un processus d'arrière-plan, rendez-vous dans Applications > Utilitaires et lancez le Moniteur d'activité. Recherchez le processus, sélectionnez-le et quittez sur l'icône « Arrêter » dans la barre d'outils.

Comment vider facilement les corbeilles

Vous ne le saviez peut-être pas, mais chaque volume a sa propre corbeille. Quand vous placez dans la corbeille un fichier stocké sur un disque dur externe ou une clé USB, celui-ci se retrouve dans une corbeille spécifique dédiée à ce périphérique. Si vous démontez ou éjectez le disque, les fichiers disparaîtront alors de la corbeille. Et si vous le rebranchez, vous les verrez à nouveau dans la corbeille, jusqu'à ce que vous la vidiez. Les Applications, tout comme les clients de messagerie, ont aussi leur propre corbeille. La solution la plus rapide pour vider toutes les corbeilles de votre Mac est d'utiliser le module Corbeilles dans CleanMyMac X. Cela permet de vider toutes les corbeilles présentes sur votre Mac, et de contourner les erreurs du Finder. Voici comment s'en servir.

  1. Vous pouvez télécharger CleanMyMac X ici si vous ne l'avez pas déjà sur votre Mac.
  2. Une fois l'application installée, ouvrez CleanMyMac X et cliquez sur Corbeilles.
  3. Cliquez sur Analyser.
  4. Cliquez sur Vider.

CleanMyMac X dispose aussi d'un destructeur de fichiers. Quand vous placez des fichiers dans la corbeille et que vous la videz, le répertoire de votre Mac s'actualise pour libérer la place qu'ils occupaient. Le fichier finira par être écrasé, mais en attendant, il reste là et peut être récupéré. Ce n'est donc pas idéal s'il contient des informations sensibles. Heureusement, le destructeur de fichiers de CleanMyMac X supprime les fichiers en toute sécurité en les écrasant immédiatement.

  1. Ouvrez CleanMyMac X et cliquez sur Destructeur dans le menu latéral.
  2. Cliquez sur Sélectionner des fichiers.
  3. Choisissez les fichiers que vous voulez effacer et cliquez sur Ouvrir.
  4. Cliquez sur Détruire.

Si vous rencontrez une erreur lorsque vous essayez de vider la corbeille sur votre Mac, c'est probablement parce qu'une application ou un processus est en train d'utiliser l'un des fichiers qui s'y trouvent. Suivez les étapes détaillées plus haut pour vider la corbeille et effacer le fichier, ou identifiez le processus qui pose problème et quittez-le.

CleanMyMac X

Votre Mac. Comme neuf.