Papierkorb (Computer) - Trash (computing)

Beispiel für ein leeres Mülleimer-/Papierkorb-Symbol, hier entworfen vom Tango Desktop Project .
Beispiel für ein Mülleimer/Papierkorb-Symbol, das Dateien enthält, hier entworfen vom Tango Desktop Project .

In der Computertechnik ist der Papierkorb eine Desktop-Metapher einer grafischen Benutzeroberfläche zur temporären Speicherung von Dateien , die vom Benutzer zum Löschen beiseite gelegt, aber noch nicht dauerhaft gelöscht wurden. Das Konzept und der Name sind Teil von Macintosh-Betriebssystemen , eine ähnliche Implementierung wird in Microsoft Windows als Papierkorb bezeichnet , andere Betriebssysteme verwenden andere Namen.

Im Finder oder Dateimanager kann der Papierkorb oder der Papierkorb vom Benutzer als spezieller Ordner (Dateiverzeichnis) angezeigt werden , sodass der Benutzer die Dateien durchsuchen und die noch gewünschten behalten kann, bevor die anderen endgültig gelöscht werden (entweder nacheinander, oder über einen 'Papierkorb leeren'-Befehl). Es kann immer noch möglich sein, mit Software von Drittanbietern diejenigen wiederherzustellen , die versehentlich gelöscht wurden. In macOS ist der Ordner Papierkorb mit versteckten Ordnern auf jedem bereitgestellten Laufwerk verknüpft, auf dem die Dateien tatsächlich gespeichert sind.

In einem Papierkorb kann je nach Implementierung eine Aufzeichnung des ursprünglichen Speicherorts jeder Datei und/oder jedes Verzeichnisses geführt werden. Auf bestimmten Betriebssystemen müssen Dateien aus dem Papierkorb verschoben werden, bevor wieder darauf zugegriffen werden kann.

Ob von einem Programm gelöschte Dateien in den Papierkorb wandern oder nicht, hängt von seinem Integrationsgrad in eine bestimmte Desktop-Umgebung und seiner Funktion ab. Dienstprogramme auf niedriger Ebene umgehen diese Ebene normalerweise vollständig und löschen Dateien sofort. Ein Programm, das Dateimanagerfunktionen enthält, kann Dateien in den Papierkorb senden oder nicht, oder es kann dem Benutzer ermöglichen, zwischen diesen Optionen zu wählen.

Geschichte

Bill Atkinson begann Ende 1978 mit der Entwicklung der Apple Lisa- Benutzeroberfläche. Im März 1982 erreichte er das Stadium der Umstellung auf einen symbolbasierten Dateimanager und erstellte ein Mock-up mit einem Mülleimer-Symbol (einschließlich summender Fliegen) zum Löschen von Dateien. Die Release-Version von Lisa wurde 1983 mit einem "Papierkorb" auf den Markt gebracht, seinem Symbol "einer Mülltonne im Gassenstil [mit] vertikalen Linien, die auf eine gerippte Oberfläche hinweisen .... ein offener Deckel und ein Griff an der Vorderseite der Dose". ." Apple bewarb "Wenn Sie den Mülleimer finden, können Sie einen Computer betreiben."

Danach präsentierte die Magic Desk I ROM-Kassette für Commodore 64 eine primitive Darstellung von Büromöbeln mit einem Papierkorb oder Mülleimer unter dem Schreibtisch. Diese fehlte an Funktionalität und wurde nicht weiter verfolgt.

1983 entwarf Susan Kare die zentrale visuelle Designsprache von Classic Mac OS System 1 , das im Januar 1984 auf den Markt kam . Dies beinhaltete einige Elemente der Lisa-Benutzeroberfläche, darunter eine verfeinerte Version des Symbols, das jetzt als Trash bezeichnet wird, mit "einem geschlossenen Deckel mit a oben anfassen." Eine Anzeigenbeilage in Newsweek stellte die Mac-Oberfläche vor, mit ihren "Bildern von Objekten, die Sie problemlos wiedererkennen ... sogar einen Mülleimer". Ein nachfolgendes Update von Lisa benannte sein Papierkorb-Symbol in "Papierkorb" um. In " International English "-Lokalisierungen von Classic Mac OS wurde Trash "Wastebasket" genannt.

In früheren Versionen des Macintosh Finder befanden sich die Inhalte des Papierkorbs im flüchtigen Speicher und gingen beim Neustart des Computers verloren . Wenn sich ab 1987 etwas im Papierkorb befand, war das Symbol gewölbt, um daran zu erinnern, den Inhalt vor dem Herunterfahren zu überprüfen. Nach der Einführung von System 7 im Jahr 1991 behält der Papierkorb seinen Inhalt bei, bis der Benutzer den Papierkorb leeren möchte.

Das Ergebnis der Klage von Apple Computer, Inc. v. Microsoft Corp. (im Jahr 1988 eingereicht Entscheidung 1994 in der Berufung bestätigt) war , dass die grafischen Benutzeroberflächen ähnlich wie Apples hat Rechte nicht verletzen, aber einige Funktionen , einschließlich Apples Trash icon waren original und urheberrechtlich geschützt. Nicht-Apple-Software könnte andere Metaphern zum Löschen von Dateien verwenden, wie z. B. Papierkorb, Smart Eraser oder Shredder.

1993 oder 1994 implementierte Microsoft sein erstes temporäres Löschsystem in MS-DOS 6 unter dem Namen Delete Sentry : Wenn eine Datei gelöscht wurde, wurde sie in einen versteckten SENTRY-Ordner im Stammverzeichnis des Laufwerks verschoben.

Microsoft hat 1995 sein aktuelles Papierkorbsystem , den Papierkorb , mit Windows 95 eingeführt , um Dateien und Ordner vor dem Löschen zu speichern und zu überprüfen. Im Gegensatz zum Mac löscht die automatische Löschung des Papierkorbs in den Standardeinstellungen Dateien dauerhaft, um Speicherplatz freizugeben, wenn er knapp wird, oder löscht Dateien im Papierkorb über 30 Tage. In dieser Version wird der ursprüngliche Standorteintrag der Datei gespeichert, aber der Ordner selbst lässt keine Unterverzeichnisse zu. Wenn ein Ordner gelöscht wird, werden die darin enthaltenen Dateien in die Bin verschoben und mit anderen gelöschten Dateien gemischt. Die Verzeichnisstruktur kann nur wiederhergestellt werden, wenn der Dateistapel "wiederhergestellt" ist. Der aktuelle (überarbeitete) Papierkorb ermöglicht die Existenz von Unterverzeichnisbäumen in Ordnern, die dorthin verschoben wurden. Das Symbol zeigt eine Tonne mit einem Recycling-Symbol auf der Vorderseite.


Mit der 2001 eingeführten neuen Benutzeroberfläche von Mac OS X wurde das Papierkorbsymbol vom Desktop an einen festen Platz am Ende des Docks verschoben . Der internationale englische "Wastebasket" war Ende 2009 abgeschafft worden, wodurch der Name "Trash" zum Standard wurde. Passend zum Erscheinungsbild des Systems war der Trash ein glänzender Drahtkorb, bis er mit OS X Yosemite 2014 zu einem durchscheinenden weißen Behälter wurde. Mit macOS Mojave wurde der Papierkorb in der australischen englischen Lokalisierung in "Bin" umbenannt und mit macOS Catalina erschien "Bin" auch in der britischen Lokalisierung.

Implementierungen

Die Papierkorbfunktionalität ist normalerweise in eine Desktop-Umgebung und ihren Dateimanager integriert . Beispiele beinhalten:

Einige Implementierungen können eine "Schredder"-Funktionalität enthalten, um der Datenremanenz entgegenzuwirken .

Linux-Desktop-Umgebungen

Die KDE-, GNOME- und Xfce-Implementierungen entsprechen der Trash-Spezifikation von freedesktop.org , wodurch sichergestellt wird, dass alle Anwendungen, die unter Berücksichtigung dieser Spezifikation geschrieben wurden, mit jeder Mülleimer-Implementierung kompatibel sind.

Obwohl die verschiedenen Linux-Desktop-Umgebungen wie GNOME, KDE und Xfce einen Papierkorb-Mechanismus bieten, gibt es traditionell keine einfache Möglichkeit, etwas über die Befehlszeilenschnittstelle zu löschen . Einige Anwendungen von Drittanbietern, wie zum Beispiel trash-cli , bieten Befehle in der Befehlszeile, um den Papierkorb zu verwenden, der mit der Trash-Spezifikation von FreeDesktop.org kompatibel ist.

Mac OS

Unter macOS wird eine Datei oder ein Ordner im Finder gelöscht, indem das entsprechende Symbol auf das Papierkorbsymbol am rechten Ende des Docks gezogen und das Element in den Papierkorbordner verschoben wird, wo es angezeigt, aber nicht verwendet werden kann, bis es wieder herausgezogen wird . Um markierte Elemente aus dem Papierkorb an ihrer ursprünglichen Position wiederherzustellen, wird in einem Kontextmenü eine Option zum Zurücksetzen angezeigt. Die Tastenkombination zum Verschieben markierter Elemente in den Papierkorb oder Zurücklegen von Elementen ist ⌘ Command+ Delete. Um Dateien endgültig zu löschen, wird beim Klicken auf "Leeren" eine Warnung angezeigt, dass dies nicht rückgängig gemacht werden kann, und eine Option zum Löschen.

Das Ablegen von Elementen in den Papierkorb-Ordner verschiebt sie in einen versteckten temporären Ordner: für die Bootdiskette hat ein Benutzerkonto dies unter /Benutzer/Benutzername/.Trash/; Jedes gemountete Volume wie ein externes Laufwerk hat einen versteckten Ordner im Stammordner namens /.Trashes/. Beim Anzeigen des verfügbaren Speicherplatzes des Geräts wird der von den gelöschten Dateien belegte Speicherplatz als belegt angezeigt. Der Ordner Papierkorb zeigt gelöschte Dateien von externen Laufwerken, einschließlich Wechselmedien. Dies gilt nicht für Netzlaufwerke, bei denen beim Versuch, ein Element in den Papierkorb zu verschieben, eine Warnung angezeigt wird, dass es sofort gelöscht wird und dies nicht rückgängig gemacht werden kann.

Seit OS X El Capitan kann der Papierkorb durch Drücken von ⌥ Option+ ⌘ Command+ umgangen werden, Deletewenn eine Datei ausgewählt ist. Seit macOS Sierra kann der Benutzer eine Option aktivieren, um den Papierkorb nach 30 Tagen automatisch leeren zu lassen.

In britischen und australischen englischen Lokalisierungen wird der Papierkorb als "Bin" bezeichnet.

Apps und iOS

In einigen macos-Apps und im mobilen Betriebssystem iOS ist der Papierkorb als zentrales Feature innerhalb von Apps und nicht im System. Das Standardsymbol für den Papierkorb ist eine kleine Version des ursprünglichen klassischen Mac OS-Papierkorbs, und Dateien werden in den Ordner "Zuletzt gelöscht" innerhalb der App verschoben, wo sie für eine festgelegte Anzahl von Tagen zur Wiederherstellung verfügbar bleiben und dann automatisch dauerhaft gelöscht. Zu den Apps, auf die dies zutrifft, gehören Fotos und E-Mail . Dateien können möglicherweise noch wiederherstellbar sein, wenn eine Computersicherung ausgeführt wurde, bevor sie nach "Zuletzt gelöscht" verschoben wurden.

Microsoft Windows

Der Papierkorb von Microsoft ist als spezieller Ordner mit Spalten wie Löschdatum und Originalspeicherort implementiert . Normalerweise werden nur Dateien, die über den Datei-Explorer gelöscht wurden (aber nicht unbedingt andere grafische Windows-Oberflächen wie Dateiauswahldialoge), in den Papierkorb verschoben; Über die Eingabeaufforderung gelöschte Dateien werden dauerhaft gelöscht, da (standardmäßig) Dateien über Betriebssystem- APIs und andere Anwendungen als Windows Explorer gelöscht werden . Einige Betriebssystem-APIs ermöglichen es Anwendungen jedoch, Dateien zu recyceln, anstatt sie zu löschen. In früheren Windows-Betriebssystemen und in MS-DOS war die Wiederherstellung die einzige Möglichkeit, versehentlich oder absichtlich gelöschte Dateien wiederherzustellen.

Standardmäßig speichert der Papierkorb nur Dateien, die von Festplatten gelöscht wurden, nicht von Wechselmedien wie Speicherkarten, USB-Sticks oder Disketten, noch von Netzlaufwerken gelöschte Dateien. Es gibt jedoch Methoden, damit es auf Netzwerkpfaden funktioniert.

Der Papierkorb verfügt über eine Einstellung, um die Menge der gelöschten Dateien zu konfigurieren, die er speichern kann. Dafür zugewiesener freier Speicherplatz wird erst dann tatsächlich verwendet, wenn Dateien aus Ordnern gelöscht und im Papierkorb gespeichert werden. In Windows-Versionen vor Windows Vista ist die Standardkonfiguration des Papierkorbs eine globale Einstellung für alle Laufwerke, um 10 % der Gesamtkapazität jedes Host-Festplattenvolumes zum Speichern gelöschter Dateien zu speichern. Auf einem Volume mit einer Kapazität von 20 Gigabyte enthält der Papierkorb beispielsweise bis zu 2 Gigabyte gelöschter Dateien. Dies kann von 0 bis 100 % des Festplattenspeichers beliebig geändert werden, darf jedoch 3,99 GB Speicherplatz nicht überschreiten, selbst wenn der vom Benutzer angegebene Prozentsatz des Festplattenspeichers größer als 3,99 GB ist. Wenn sich der Papierkorb bis zur maximalen Kapazität füllt, werden die ältesten Dateien gelöscht, um die neu gelöschten Dateien aufzunehmen. Wenn eine Datei zu groß für den Papierkorb ist, wird der Benutzer aufgefordert, die Datei stattdessen sofort und endgültig zu löschen.

Der tatsächliche Speicherort des Papierkorbs hängt vom Typ des Betriebssystems und des Dateisystems ab. Auf älteren FAT- Dateisystemen (normalerweise Windows 98 und früher) befindet es sich in Drive:\RECYCLED . Im NTFS- Dateisystem (Windows 2000, XP, NT) ist es Laufwerk:\RECYCLER . Unter Windows Vista und höher ist es der Ordner Drive:\$Recycle.Bin .

Auf den Papierkorb kann vom Desktop oder Windows Explorer aus zugegriffen werden, oder indem Sie "shell:RecycleBinFolder" in das Dialogfeld Ausführen ( ⊞ Win+ R) eingeben . Es ist das einzige Symbol, das standardmäßig auf dem Windows XP-Desktop angezeigt wird. Beim Zugriff über den Desktop unterscheiden sich die Optionen und Informationen des Papierkorbs von denen der physischen Papierkorbordner, die auf jeder Partition in Windows Explorer angezeigt werden . Ab Windows XP können verschiedene Benutzer mit NTFS den Inhalt der Papierkörbe des anderen nicht sehen.

Vor Windows Vista wird eine Datei im Papierkorb an ihrem physischen Speicherort gespeichert und in D<ursprünglicher Laufwerksbuchstabe der Datei><#>.<ursprüngliche Erweiterung> umbenannt . Eine versteckte Datei namens info2 ( info in Windows 95 ohne das Windows Desktop Update ) speichert den ursprünglichen Pfad und den ursprünglichen Namen der Datei im Binärformat. Seit Windows Vista werden die "Meta"-Informationen jeder Datei als $I<Nummer>.<Originalerweiterung> gespeichert und die Originaldatei wird in $R<Nummer>.<Originalerweiterung> umbenannt .

Wenn der Benutzer den Papierkorb anzeigt, werden die Dateien mit ihren ursprünglichen Namen angezeigt. Wenn die Datei aus dem Papierkorb "wiederhergestellt" wird, wird sie in ihr ursprüngliches Verzeichnis und ihren ursprünglichen Namen zurückgegeben.

Im Windows Explorer werden Dateien auf verschiedene Weise in den Papierkorb verschoben:

  • Durch Rechtsklick auf eine Datei und Auswahl von Löschen aus dem Menü
  • Datei auswählen und Löschen-Taste drücken
  • Auswählen von Löschen aus dem Aufgabenbereich in Windows XP
  • Auswählen der Datei und Auswählen von Löschen aus dem Menü Datei (in Windows XP Explorer)
  • Durch Ziehen und Ablegen einer Datei in das Papierkorbsymbol
  • Über das Menü Senden an
  • Über einen Kontextmenübefehl oder eine andere Funktion in einer Softwareanwendung (normalerweise konfigurierbar)

Es ist möglich, den Papierkorb zu umgehen und eine Datei direkt zu löschen, indem Sie die UMSCHALT-Taste gedrückt halten, während Sie eine Aktion ausführen, die normalerweise eine Datei in den Papierkorb verschieben würde.

Andere Verwendungen

Dem Original-Mac von 1984 und mehreren seiner Nachfolger (bis zum Macintosh SE von 1987 ) fehlte eine (damals extrem teure) Festplatte , das System lief von einer Diskette, die ausgeworfen werden konnte ( ⌘ Command+ E) und den Inhalt im Speicher beließ, bereit zur Übertragung auf eine andere Festplatte, und das Symbol war ausgegraut ("ghosted"). Unter klassischem Mac OS wurde beim Ziehen des Diskettensymbols in den Papierkorb (Kürzel ⌘ Command+ Y) eine Diskette (oder CD) direkt ausgeworfen, ohne dass ein graues Symbol zurückbleibt.

Mac OS X hat die Übertragungsoption entfernt, und das Ziehen einer Festplatte oder eines Speichervolumes in den Papierkorb wandelt das Symbol in das universelle Auswurfsymbol um, bevor die Festplatte oder das Volume ausgehängt und ausgeworfen wird. Dadurch wird die Festplatte/das Volume weder in den Papierkorbordner verschoben noch wird die Festplatte/das Volume gelöscht. ⌘ Command+ Eund ⌘ Command+ Yhaben den gleichen Effekt, und Datenträger- oder Volume-Symbole im Finder haben ein Auswurf-Symbol daneben, was das Auswerfen einfacher macht.

Die GNOME Human Interface Guidelines nennen die Verwendung eines Papierkorbs zum Auswerfen eines Wechseldatenträgers als ein Beispiel für eine Metapher, die über ihren vernünftigen Gebrauch hinausgeht.

Siehe auch

Verweise

Externe Links