...a un guide pour le dépannage des problèmes de poubelle dans Mac OS X.
Fichiers utilisés par d'autres applications
Utilisez une ou plusieurs des méthodes suivantes si vous recevez un message indiquant qu'un fichier ne peut être ni déplacé vers la Corbeille, ni vidé de la Corbeille de la Corbeille, car il est "utilisé" par une autre application.
Quitter l'application qui utilise le fichier. Cela permet généralement de déplacer le fichier vers la Corbeille ou de vider la Corbeille. Si vous n'êtes Si vous n'êtes pas sûr de l'application qui a le fichier "en cours d'utilisation", la commande Terminal Terminal lsof
peut vous dire le nom du processus ou de l'application qui Mac OS X considère comme utilisant le fichier, comme suit :
-
Cliquez sur l'icône de la Corbeille dans le Dock pour ouvrir une fenêtre du Finder affichant le contenu de votre Corbeille.
-
Terminal ouvert.
-
À l'invite du Terminal, tapez lsof
suivi d'un seul espace, mais n'appuyez pas encore sur la touche Return.
-
Drag et déposer le fichier "en cours d'utilisation" de la corbeille vers la fenêtre du terminal. Le chemin d'accès au fichier apparaîtra après l'icône lsof
commandement :
lsof /path_to_file
-
Appuyez sur Retour. Si le fichier est "en cours d'utilisation", la sortie de lsof sortie de lsof listera les noms des applications ou processus qui prétendent qui prétendent utiliser le fichier sous le titre de la première colonne, COMMANDE.
-
Si le fichier est "en cours d'utilisation" par une application ouverte, quittez cette application. Si un processus d'arrière-plan a le fichier "en le fichier, utilisez le moniteur d'activité pour mettre fin à ce processus.
Note : Il faut être prudent lorsqu'on met fin à des processus car certains processus d'arrière-plan sont nécessaires pour Mac OS X. Quitter des processus comme loginwindow ou kernel_task pourrait vous forcer à quitter votre compte, geler votre Mac, ou provoquer une panique du noyau. Si vous ne savez pas quel effet peut avoir l'abandon d'un processus, ne quittez pas ce dernier. processus, ne quittez pas le processus.
Vider et recréer la Corbeille d'un compte
-
Le compte affecté est admin :
sudo rm -ri ~/.Trash
-
Le compte affecté est celui de l'utilisateur :
sudo rm -ri /Users/user_name/.Trash
Ensuite, déconnectez-vous et reconnectez-vous.
Note : Assurez-vous que vous avez tapé la commande exactement comme spécifié avant de continuer comme suit les erreurs typ typ typographiques dans cette commande peuvent avoir des conséquences dés dés désastreuses !