En informática , la papelera , también conocida con otros nombres como cubo de basura , papelera y otros, es una metáfora de escritorio de interfaz gráfica de usuario para el almacenamiento temporal de archivos reservados por el usuario para su eliminación, pero que aún no se han borrado permanentemente. El concepto y el nombre es parte de los sistemas operativos Mac , una implementación similar se llama Papelera de reciclaje en Microsoft Windows , y otros sistemas operativos usan otros nombres.
En el administrador de archivos , el usuario puede ver la papelera como un directorio de archivos especial , lo que le permite explorar los archivos y conservar los que aún desea antes de eliminar los demás de forma permanente (ya sea uno por uno o mediante el comando "vaciar la papelera"). ). Es posible que aún sea posible utilizar software de terceros para recuperar aquellos que se eliminaron por error. En Microsoft Windows y macOS , la carpeta Papelera enlaza con carpetas ocultas en cada unidad montada donde realmente se almacenan los archivos.
Dentro de una carpeta de papelera, se puede mantener un registro de la ubicación original de cada archivo y/o directorio, según la implementación. En ciertos sistemas operativos, los archivos deben sacarse de la papelera antes de poder acceder a ellos nuevamente.
Que los archivos eliminados por un programa vayan o no a la papelera de reciclaje depende de su nivel de integración con un entorno de escritorio particular y su función. Las utilidades de bajo nivel suelen omitir esta capa por completo y eliminar archivos inmediatamente. Un programa que incluye la funcionalidad de administrador de archivos puede enviar o no archivos a la papelera de reciclaje, o puede permitir al usuario elegir entre estas opciones.
Bill Atkinson comenzó a desarrollar la interfaz de usuario Apple Lisa a finales de 1978. En marzo de 1982 llegó a la etapa de cambiar a un administrador de archivos basado en íconos y produjo una maqueta con un ícono de papelera (incluido el zumbido de moscas) para eliminar archivos. [1] [2] La versión de lanzamiento de Lisa se lanzó en 1983 con una "Papelera", [3] su ícono "un bote de basura estilo callejón [con] líneas verticales para indicar una superficie acanalada... una tapa abierta y un asa en el frente de la lata." [4] [5] Apple anunció "Si puedes encontrar el bote de basura, puedes ejecutar una computadora". [6]
A continuación, el cartucho ROM Magic Desk I para Commodore 64 presentaba una representación primitiva de mobiliario de oficina, con una papelera o contenedor de basura debajo del escritorio. Esto carecía de funcionalidad y no se llevó más lejos. [7]
En 1983, Susan Kare diseñó el lenguaje de diseño visual central del Classic Mac OS System 1 , lanzado en enero de 1984. Este incorporó algunos elementos de la interfaz Lisa, incluida una versión refinada del ícono, ahora denominado Papelera, [8] con "un icono cerrado". tapa con un asa en la parte superior." [4] Un suplemento publicitario en Newsweek presentó la interfaz de Mac, con sus "imágenes de objetos que no tendrás problemas para reconocer... Incluso un bote de basura". [9] Una actualización posterior de Lisa cambió el nombre de su icono de Papelera a "Papelera". [10] En las localizaciones en " inglés internacional " de Classic Mac OS, la Papelera se llamaba "Wastebasket". [11]
En 1985, se lanzó Amiga Workbench 1.0. Esto se inspiró en gran medida en Mac OS, incluidos los contenedores de basura. Al formatear una partición de disquete/disco duro, el usuario puede seleccionar agregarle un contenedor. Esto aparecerá como un ícono titulado "Papelera" junto con los otros archivos. Los usuarios pueden arrastrar archivos no deseados y vaciar la papelera más tarde. [12]
En las primeras versiones de Macintosh Finder , el contenido de la Papelera estaba en la memoria volátil y se perdía cuando se reiniciaba la computadora . Desde 1987, si había algo en la Papelera, su ícono sobresalía como recordatorio para verificar el contenido antes de cerrar. Tras la introducción del System 7 en 1991 , la carpeta Papelera conserva su contenido hasta que el usuario decide vaciar la papelera. [13] [5]
El resultado de la demanda Apple Computer, Inc. contra Microsoft Corp. (presentada en 1988, decisión confirmada en apelación en 1994) fue que las interfaces gráficas de usuario similares a las de Apple no infringían derechos, pero algunas características, incluido el ícono de la Papelera de Apple, eran originales y protegido por derechos de autor. El software que no es de Apple podría utilizar otras metáforas para la eliminación de archivos, como la Papelera de reciclaje, el Borrador inteligente o la Trituradora. [4] [14]
En 1993 o 1994, Microsoft implementó su primer sistema de eliminación temporal en MS-DOS 6, bajo el nombre Delete Sentry : cuando se eliminaba un archivo, se movía a una carpeta SENTRY oculta en la raíz de la unidad. [15] [16]
Microsoft introdujo su actual sistema de papelera en 1995, la Papelera de reciclaje , con Windows 95 , como un área para almacenar y revisar archivos y carpetas antes de eliminarlos. [17] En la configuración predeterminada, la eliminación automática de la Papelera de reciclaje elimina permanentemente archivos para liberar espacio en el disco cuando queda bajo, o elimina archivos en la Papelera durante 30 días. [13] [18] En esta versión, el registro de ubicación original del archivo se almacena, pero la carpeta en sí no permite subdirectorios. Cuando se elimina una carpeta, los archivos que la contienen se mueven a la papelera y se mezclan con otros archivos eliminados. La estructura del directorio sólo se puede restaurar si se "recupera" el lote de archivos. La Papelera de reciclaje actual (revisada) permite que existan árboles de subdirectorios dentro de las carpetas que se han movido allí. El ícono muestra un contenedor con un símbolo de reciclaje en el frente.
Con la nueva interfaz de Mac OS X introducida en 2001, el ícono de la Papelera se movió del escritorio a un lugar permanente al final del Dock . El inglés internacional "Wastebasket" se eliminó a finales de 2009, lo que convirtió el nombre "Trash" en estándar. [19] De acuerdo con la apariencia del sistema, la Papelera era una canasta de alambre brillante, hasta que con OS X Yosemite en 2014 se convirtió en un contenedor blanco translúcido. [20] Con macOS Mojave , la Papelera pasó a llamarse "Bin" en la localización en inglés australiano, y con macOS Catalina , "Bin" también apareció en la localización en el Reino Unido. [21]
La funcionalidad de la papelera suele estar integrada en un entorno de escritorio y su administrador de archivos . Ejemplos incluyen:
Algunas implementaciones pueden contener funcionalidad de "trituración" para contrarrestar la remanencia de datos .
Las implementaciones de KDE, GNOME [22] y Xfce cumplen con la especificación Trash de freedesktop.org , [23] asegurando que cualquier aplicación escrita con esta especificación en mente será interoperable con cualquier implementación de papelera.
Aunque los diversos entornos de escritorio Linux, como GNOME, KDE y Xfce, proporcionan un mecanismo de basura, tradicionalmente no existe una forma sencilla de eliminar algo desde la interfaz de línea de comandos . Algunas aplicaciones de terceros, como trash-cli, proporcionan comandos en la línea de comandos para usar la papelera, compatibles con la especificación de papelera de FreeDesktop.org.
Al usar macOS , un archivo o carpeta se elimina en Finder arrastrando su ícono al ícono de la Papelera en el extremo derecho del Dock , moviendo el elemento a la carpeta Papelera, donde se puede ver pero no usar hasta que se saque nuevamente. . Para restaurar los elementos resaltados de la Papelera a su posición original, un menú contextual muestra la opción Volver a colocar. El método abreviado de teclado para mover elementos resaltados a la Papelera o Devolver elementos es ⌘ Command+ Delete. Para finalmente eliminar archivos, al hacer clic en "Vaciar" aparece una advertencia de que esto no se puede deshacer y una opción para eliminar. [24]
Poner elementos en la carpeta Papelera los mueve a una carpeta temporal oculta: para el disco de arranque, una cuenta de usuario tiene esto en /Users/username/.Trash/ ; Cada volumen montado, como una unidad externa, tiene una carpeta oculta en la carpeta raíz llamada /.Trashes/ . [25] Al visualizar el espacio disponible en el dispositivo, el espacio ocupado por los archivos eliminados se muestra como ocupado. La carpeta Papelera muestra archivos eliminados de unidades externas, incluidos los medios extraíbles. [26] Esto no se aplica a las unidades en red, donde al intentar mover un elemento a la Papelera aparece una advertencia de que se eliminará inmediatamente y esto no se puede deshacer. [27]
Desde OS X El Capitan , la Papelera se puede omitir presionando + + cuando se selecciona un archivo. [28] Desde macOS Sierra , el usuario puede habilitar una opción para que la Papelera se vacíe automáticamente después de 30 días. [29]⌥ Option⌘ CommandDelete
En las localizaciones inglesas del Reino Unido y Australia, la Papelera se conoce como "Bin". [21]
En varias aplicaciones de macOS y en el sistema operativo móvil iOS , la Papelera se encuentra dentro de las aplicaciones y no en el sistema como característica central. El ícono estándar de la Papelera es una versión pequeña de la papelera original de Classic Mac OS. Los archivos se mueven a una carpeta "Eliminados recientemente" dentro de la aplicación, donde permanecen disponibles para su recuperación durante un número determinado de días y luego se eliminan automáticamente de forma permanente. Las aplicaciones donde esto se aplica incluyen Fotos y Correo . [30] [31] Es posible que los archivos aún sean recuperables si se ejecutó una copia de seguridad de la computadora antes de moverlos a "Eliminados recientemente".
La Papelera de reciclaje de Microsoft se implementa como una carpeta especial con columnas como Fecha de eliminación y Ubicación original . Normalmente, sólo los archivos eliminados a través del Explorador de archivos (pero no necesariamente otras interfaces gráficas de Windows, como los cuadros de diálogo de selección de archivos) se colocarán en la Papelera de reciclaje; Los archivos eliminados a través del símbolo del sistema se eliminan permanentemente, al igual que (de forma predeterminada) los archivos eliminados a través de las API del sistema operativo y aplicaciones distintas del Explorador de Windows. [32] Sin embargo, algunas API de sistemas operativos permiten que las aplicaciones reciclen archivos en lugar de eliminarlos. [33] En los sistemas operativos Windows anteriores y en MS-DOS, la recuperación era la única forma de recuperar archivos eliminados accidental o intencionalmente.
Como estándar, la Papelera de reciclaje solo almacena archivos eliminados de discos duros, no de medios extraíbles, como tarjetas de memoria, memorias USB o disquetes, ni tampoco almacena archivos eliminados de unidades de red. [34] Sin embargo, existen métodos para hacerlo funcionar en rutas de red. [ cita necesaria ]
La Papelera de reciclaje tiene una configuración para configurar la cantidad de archivos eliminados que puede almacenar. El espacio libre en disco asignado para esto no se utiliza realmente hasta que los archivos se eliminan de las carpetas y se almacenan en la Papelera de reciclaje. En versiones de Windows anteriores a Windows Vista , la configuración predeterminada de la Papelera de reciclaje es una configuración global para que todas las unidades contengan el 10% de la capacidad total de cada volumen del disco duro host para almacenar archivos eliminados. Por ejemplo, en un volumen con una capacidad de 20 gigabytes, la Papelera de reciclaje contendrá hasta 2 gigabytes de archivos eliminados. Esto se puede cambiar entre 0 y 100 % del espacio en el disco, pero no se permitirá que exceda los 3,99 GB de espacio, incluso si el % del espacio en el disco indicado por el usuario es mayor que 3,99 GB. Si la Papelera de reciclaje se llena hasta su capacidad máxima, los archivos más antiguos se eliminarán para dar cabida a los archivos recién eliminados. [17] Si un archivo es demasiado grande para la Papelera de reciclaje, se le pedirá al usuario que elimine el archivo de forma inmediata y permanente.
La ubicación real de la Papelera de reciclaje depende del tipo de sistema operativo y sistema de archivos. En sistemas de archivos FAT más antiguos (normalmente Windows 98 y anteriores), se encuentra en Unidad:\RECYCLED . En el sistema de archivos NTFS (Windows 2000, XP, NT) es Unidad:\RECYCLER . En Windows Vista y superior, es la carpeta Unidad:\$Recycle.Bin . [35]
Se puede acceder a la Papelera de reciclaje como un acceso directo desde el escritorio, buscando "Papelera de reciclaje" en el Explorador de Windows o escribiendo "shell:RecycleBinFolder" en el cuadro de diálogo Ejecutar ( + ). Es el único icono que se muestra de forma predeterminada en el escritorio de Windows XP. Cuando se accede desde el escritorio, las opciones y la información de la Papelera de reciclaje son diferentes de las de las carpetas físicas de la Papelera de reciclaje que se ven en cada partición en el Explorador de Windows . A partir de Windows XP , con NTFS , diferentes usuarios no pueden ver el contenido de las Papeleras de reciclaje de los demás.⊞ WinR
Antes de Windows Vista, un archivo en la Papelera de reciclaje se almacenaba en su ubicación física y se renombraba como D<original drive letter of file><#>.<original extension>
. [17] Un archivo oculto llamado info2 ( información en Windows 95 sin la Actualización de escritorio de Windows ) almacena la ruta original del archivo y el nombre original en formato binario. [17] Desde Windows Vista, la "metainformación" de cada archivo se guarda como $I<number>.<original extension>
y el archivo original cambia de nombre a $R<number>.<original extension>
.
Cuando el usuario ve la Papelera de reciclaje, los archivos se muestran con sus nombres originales. Cuando el archivo se "restaura" desde la Papelera de reciclaje, se devuelve a su directorio y nombre originales. [17]
En el Explorador de Windows, los archivos se mueven a la Papelera de reciclaje de varias maneras:
Es posible omitir la Papelera de reciclaje y eliminar directamente un archivo manteniendo presionada la tecla MAYÚS mientras se realiza una acción que normalmente enviaría un archivo a la papelera. [36]
El Mac original de 1984 y varios de sus sucesores (hasta el Macintosh SE de 1987) carecían de un disco duro (entonces prohibitivamente caro) . En cambio, el sistema se ejecutaba desde un disquete que podía ser expulsado ( + ), atenuando su icono ('fantasma') y dejando su contenido en la memoria, listo para transferir a otro disco. En Classic Mac OS , arrastrar el ícono del disco a la Papelera (atajo + ) expulsaba directamente un disco (o CD) sin dejar un ícono gris. [13]⌘ CommandE⌘ CommandY
Mac OS X eliminó la opción de transferencia; arrastrar un disco o volumen de almacenamiento a la Papelera convertía el ícono en el símbolo de Expulsión universal antes de desmontar y expulsar el disco o volumen. Esto no coloca el disco/volumen en la carpeta Papelera ni lo borra.
Las Directrices de interfaz humana de GNOME citan el uso de una papelera para expulsar un disco extraíble como ejemplo de una metáfora llevada más allá de su uso razonable. [37]
Cuando Microsoft Undelete utiliza el nivel de protección Delete Sentry, los archivos que se eliminan se almacenan en un directorio SENTRY oculto en la raíz de la unidad.
Eliminar centinela. Este es el método de recuperación de archivos más confiable. Este método configura un directorio oculto llamado SENTRY. UNDELETE guarda el contenido de todos los archivos eliminados en este directorio. Debido a que estos archivos se guardan en el directorio oculto, no importa si los originales se han sobrescrito o no. UNDELETE simplemente restaura los archivos que desea desde el directorio SENTRY.