5 votos

No se puede eliminar archivos .plist de la Papelera

Tengo un programa que, al eliminar cualquier aplicación, también elimina los archivos adicionales y la basura; incluidos los archivos .plist. Normalmente esto funciona muy bien, aunque esta vez he tenido algunos archivos que no me permiten vaciar la papelera.

Obtengo lo siguiente cuando hago clic en "Vaciar papelera":

No se puede completar la operación porque el elemento “com.justinmind.prototyperfree.plist” está en uso.

No se puede completar la operación porque el elemento “com.marketcircle.Billings3.plist” está en uso.

No se puede completar la operación porque el elemento “com.opendns.osx.DNSCrypt-Menubar.plist” está en uso.

No se puede completar la operación porque el elemento “hewgill.com.Stack-Exchange-Notifier.plist” está en uso.

Intenté lo siguiente sin éxito:

launchctl unload /System/Library/LaunchAgents/com.justinmind.prototyperfree.plist y launchctl unload /Users/myname/.Trash/com.justinmind.prototyperfree.plist

No estoy seguro de cómo detener estas cosas para poder vaciar la papelera. ¡Cualquier ayuda sería apreciada, gracias!

OS X 10.9 (13A603)

0 votos

rm -rf ~/.Trash/* debería funcionar.

10voto

Satanicpuppy Puntos 4902

Cuando tienes problemas para vaciar la papelera, rm -rf ~/.Trash/* en la terminal hace el trabajo por ti.

Editar:

Tienes que tener en cuenta que puede haber varios directorios .Trash.
Por ejemplo, en una memoria USB o en un disco externo, OSX creará otra .Trash en la root del disco. Así que es posible que necesites usar rm -rf /Volumes/NombreDelDisco/.Trash.*

0 votos

¡Excelente, gracias Matthieu! Esta es una forma más directa de eliminar en comparación con la solución que encontré en mi respuesta.

1voto

Si ninguna de las otras soluciones funciona, es posible que tengas que desactivar la Protección de Integridad del Sistema en Mac OS X. Esta fue una solución encontrada sugerida en Apple Stack Exchange como un método para editar los archivos Keyboard-en.plist para el Selector de Caracteres Pulsar y Mantener en OS X. Su solución hacía referencia a MacWorld UK aquí. Para hacerlo:

  • Reinicia tu Mac en Modo de Recuperación (Reinicia, mantén ⌘-R hasta que aparezca el logo de Apple)
  • Cuando aparezca la ventana de Utilidades de OS X, ve a Utilidades > Terminal
  • Escribe csrutil disable y presiona Enter
  • Reinicia tu Mac
  • Vacía tu papelera. Los archivos .plist deberían desaparecer
  • Reinicia en Modo de Recuperación y esta vez escribe csrutil enable en Terminal y luego reinicia de nuevo para reanudar la Protección de Integridad del Sistema en tu Mac.

1 votos

La única solución que funcionó para mí, ¡Gracias!

0voto

Natetronn Puntos 151

No estoy seguro si seguiré encontrándome con este problema o no y si esta fue la forma "correcta" de hacerlo. Sin embargo, lo siguiente funcionó para eliminar los archivos:

https://apple.stackexchange.com/a/24122/33469

0voto

Talos Potential Puntos 45

Tuve este problema. Era una aplicación que no existía/estaba corrupta y la descripción no ayudaba. Por alguna razón, parece que Finder estaba usando el archivo.

Preparación: abre la terminal y copia la siguiente línea (aún no la pegues): sudo rm -rf ~/.Trash/*

Paso 1: reinicia Finder

  • command+alt+esc
  • selecciona Finder y haz clic en "Reiniciar"

Paso 2 (inmediatamente mientras esto sucede): vacía la papelera

  • Pega el código anterior en la terminal (debería estar copiado): sudo rm -rf ~/.Trash/*
  • probablemente tendrás que escribir tu contraseña.

Hice esto excepto que utilicé Alfred para vaciar mi papelera y funcionó.

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