10 votos

No se puede vaciar papelera

Estoy tratando de vaciar mi papelera, y se sigue dando me un mensaje de error que dice:

.La basura no se puede abrir porque está siendo usado por otra tarea...

He intentado reiniciar mi equipo, ejecuta Finder > Secure Empty Trash todo lo que da el mismo resultado y el mensaje de error de arriba.

10voto

Matt Love Puntos 5380

Intente ejecutar este comando en la Terminal:

sudo rm -rf ~/.Trash/*

Debe solicitar su contraseña de administrador, pero que debe quitar todos los archivos en la papelera sin ningún tipo de problemas.

Buena suerte!

4voto

KidPub Puntos 106

Usted puede utilizar fuser a la lista de los procesos que han abierto un archivo:

ps -eal | grep $(fuser ~/.Trash)

2voto

user13414 Puntos 111

X LABORATORIO

...dispone de una guía para la solución de problemas de basura en Mac OS X.

Los archivos en uso por otras aplicaciones

Utilice uno o más de los siguientes métodos si recibe un mensaje de lo que indica que un archivo no puede ser movido a la Papelera, ni se vacía a partir de la Basura, porque está "en uso" por otra aplicación.

Salga de la aplicación que está utilizando el archivo. Esto suele permitir a continuación, mueva el archivo a la Papelera o al vaciar la Papelera. Si usted está seguro de la aplicación que tiene el archivo de "en uso", el Terminal comando lsof puede decir el nombre del proceso o aplicación que Mac OS X considera utilizando el archivo de la siguiente manera:

  1. Haga clic en el icono de la Papelera en el Dock para abrir una ventana del Finder muestra el contenido de la Papelera.

  2. Abra El Terminal.

  3. En el símbolo del sistema de Terminal tipo lsof seguido de un espacio, pero no presione Retorno aún.

  4. Arrastre y colocar el archivo "en uso" de la Basura a la ventana de Terminal. La ruta de acceso del archivo aparecerá después de la lsof comando:

    lsof /path_to_file
    
  5. Presione La Tecla De Retorno. Si el archivo está "en uso", a continuación, el salida de lsof mostrará una lista de los nombres de las aplicaciones o procesos que afirman estar utilizando el archivo bajo el primer título de la columna, COMANDO.

  6. Si el archivo está "en uso" por parte de una aplicación abierta, Salir de esa aplicación. Si un proceso de fondo tiene el archivo "en uso," utilizar el Monitor de Actividad para terminar el proceso.

Nota: Uno debe tenga cuidado cuando la terminación de los procesos de ciertos procesos en segundo plano son necesarios para Mac OS X. Dejar de procesos como la loginwindow o kernel_task podría fuerza de su cuenta, congelar tu Mac, o causa un pánico en el núcleo. Si usted no sabe cuál es el efecto de dejar de fumar de una un proceso puede tener, no cierra el proceso.

Vaciar y volver a crear una cuenta de la Basura de

  • Cuenta afectada es admin:

    sudo rm -ri ~/.Trash
    
  • Cuenta afectado es el usuario:

    sudo rm -ri /Users/user_name/.Trash
    

A continuación, salir y regresar.

Nota: asegurarse de que tiene escrito el comando exactamente como se especifica antes de proceder como errores tipográficos en este comando puede tener consecuencias nefastas!

1voto

Jeff Puntos 810

La Basura! (gratis)

Este AppleScript Aplicación de la fuerza-vacía tu Papelera. Especialmente útil si usted tiene archivos o carpetas en la Basura con los permisos configurados incorrectamente, bloqueado artículos de Basura, quieren eliminar de forma segura de un relé de artículo o artículos de basura de otras particiones.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X