Wie kann ich Windows 7 dazu bringen, den Papierkorb NICHT auf einem Wechseldatenträger zu verwenden?
15583
JimDel
Wie kann ich Windows 7 dazu bringen, den Papierkorb NICHT auf einem Wechseldatenträger zu verwenden? Ich habe bereits gesagt, dass Windows die Funktion auf diesem Laufwerk nicht verwenden soll, aber Windows erstellt immer noch den Ordner "Recycling Bin". Es bleibt leer, aber ich will es bei ALLEN nicht. Einfach zu verstecken macht es nicht. Ich verwende dieses Wechseldatenträger-Laufwerk in meinem Autoradio und dieser "recycelte" Ordner blockiert die Maschine.
Ich bin damit einverstanden, dass der Papierkorb * bei * jedem * eingebauten festen Datenträger erzwungen wird, ohne dass die Option zum Deaktivieren deaktiviert werden kann. Ich bin gerade (nicht zum ersten Mal) in eine Situation geraten (http://stackoverflow.com/questions/13110959/#comment17825883_13110959), in der es *** schrecklich ist ***, weil es Probleme mit der Datenwiederherstellung verursacht. Ich habe eine Reihe von Dateien auf einem Volume verloren, also habe ich dieses Laufwerk nicht mehr verwendet, um das Überschreiben von etwas zu verhindern. Trotzdem ging das dumme Windows voran und schrieb Material in die Papierkorbdateien. Dadurch wurde eine Datei überschrieben, obwohl ich * NOT * keine Änderungen vorgenommen habe Dateien auf diesem Volume!
Synetech vor 12 Jahren
3
`Wie kann ich Windows 7 dazu bringen, den Papierkorb NICHT auf einem Wechseldatenträger zu verwenden?` Definieren Sie „austauschbar“. Windows erstellt einen Papierkorb nur auf fest installierten (internen lesen) und externen * Festplattenlaufwerken *. In beiden Fällen, einschließlich externer Laufwerke, werden sie nicht als * Wechseldatenträger * betrachtet. Windows betrachtet nur Disketten, Speicherkarten und Flash-Laufwerke als "austauschbar" und erstellt oder verwendet auf diesen keinen Papierkorb. Bei dieser Frage ging es vermutlich um eine externe Festplatte im Gegensatz zu einem Wechseldatenträger, auf dem Windows * einen Papierkorb erstellt.
Synetech vor 10 Jahren
1
Windows erstellt jedoch weiterhin den Ordner "Recycling Bin"
Das ist ziemlich einfach zu vermeiden:
Löschen Sie den Ordner, öffnen Sie den Editor und speichern Sie die leere Datei $Recycle.Binim Stammverzeichnis des betreffenden Laufwerks. Windows kann den Ordner jetzt nicht erstellen.
Wenn Sie den Papierkorb auf diesem Laufwerk erneut verwenden möchten, löschen Sie einfach die Datei.
Dies ist keine Lösung, da Windows die Bin auf jedem * Laufwerk neu erstellt, sobald ein Vorgang auf ein beliebiges Laufwerk zugreift (z. B. wenn Sie eine Datei unter "C:" löschen) und dann den Ordner "Bin" auf Windows erstellt ** jedes ** Volumen). Dies ist nicht akzeptabel, da es praktisch unmöglich ist, Daten wiederherzustellen, da Windows ohne Grund auf das Volume schreibt.
Synetech vor 12 Jahren
4
@Synetech Wenn Sie versuchen, Daten wiederherzustellen, empfiehlt es sich, stattdessen Linux zu verwenden.
Aaron Franke vor 7 Jahren
1
Datenwiederherstellung? Der Kernpunkt dieser Frage ist die Voraussetzung, dass Sie den Papierkorb NICHT für diesen Zweck verwenden möchten. Es wird davon ausgegangen, dass Sie so etwas wie Acronis True Image für die Datenwiederherstellung haben.
SDsolar vor 6 Jahren
0
4
DigitalGalaxy
Mounten Sie das Laufwerk unter einer Linux-Festplatte wie Clonezilla und erstellen Sie eine Sektor-für-Sektor-Kopie. Auf diese Weise haben Sie eine Kopie, mit der Sie etwas anfangen können, und nicht das Original. Ich glaube nicht, dass Sie den standardmäßigen Windows-Prozess zum Erstellen eines versteckten Papierkorb-Ordners in jedem Laufwerk beenden können, aber viele Linux-Systeme (wie Puppy Linux) berühren das Laufwerk nicht mit einem Schreibvorgang, bis Sie sie dazu auffordern.
EDIT: Mein schlechtes, ich habe auf einen anderen Beitrag reagiert. Wenn Sie jedoch Ihren Windows-Computer mit einer Puppy Linux-Diskette booten, DANN dann Ihr externes Laufwerk einlegen, können Sie den Recycler löschen und Ihre MP3-Dateien auf Ihr Laufwerk verschieben, ohne dass unerwünschte Dateien in das Laufwerk geschrieben werden. Dann können Sie Ihr MP3-Laufwerk entfernen, den Puppy-Datenträger entfernen und Windows ohne großen Aufwand neu starten. Ich kenne keinen wirklichen Weg, um zu verhindern, dass die versteckte Recycler-Datei auf das Laufwerk geworfen wird, aber das würde funktionieren.
Hoppla! Ich habe auf einen anderen Beitrag geantwortet>. <Mein Fehler, Sie haben Recht. Das OP könnte jedoch immer noch eine Puppy Linux-Diskette verwenden, um Dateien für sein Autoradio zu verschieben und zu verhindern, dass versteckte Recycler-Dateien auf das Laufwerk geschrieben werden.
DigitalGalaxy vor 11 Jahren
1
Warum editierst du das nicht, um das zu sagen? (Funktioniert auch mit modernen Linux-Systemen wie Ubuntu / Fedora / Mint.)
WindowsEscapist vor 11 Jahren
0
2
Traveling Tech Guy
Papierkorb ist ein Systemverzeichnis und wird trotzdem erstellt. Möglicherweise gibt es einen Registry-Hack, aber durch das Wiederherstellen des Betriebssystems oder die Installation eines Hotfixes kann es zurückgesetzt werden. Machen Sie sich also keine Mühe.
Um zu vermeiden, dass der Papierkorb angezeigt wird, führen Sie folgende Schritte aus:
Betriebssystemdateien in "Ordner- und Suchoptionen" ausblenden:
Stellen Sie sicher, dass gelöschte Dateien nicht in den Papierkorb kopiert werden (indem Sie mit der rechten Maustaste darauf klicken):
Blenden Sie den Papierkorb aus, indem Sie den Desktop personalisieren:
Das ist eine gute Info, aber der Grund, warum ich danach suche, NICHT da zu sein, ist der, dass ich den Wechseldatenträger in mein Autoradio stecke, der Ordner stürzt ab. Ich weiß, es klingt komisch zu sagen, dass Ihr Autoradio abstürzt, aber es kann nicht mit dem Ordner umgehen. Ihre Schritte "verstecken" nur diesen Ordner. Ich brauche es überhaupt nicht. Aber danke.
JimDel vor 14 Jahren
4
Ok - Ich gehe davon aus, dass Ihr Gerät vom $ vor dem Verzeichnisnamen geschossen wird. Versuchen Sie Folgendes: Bevor Sie das Wechsellaufwerk trennen, öffnen Sie eine Eingabeaufforderung, indem Sie mit der rechten Maustaste darauf klicken und "Als Administrator ausführen" auswählen. Geben Sie dann Folgendes ein: "rd / s / q C: \ $ Recycle.bin" (oder das gewünschte Laufwerk) ) und trennen. Wenn dies funktioniert, können Sie dies in ein Batch-Skript einrollen und eine Aufgabe hinzufügen, die ausgeführt wird, wenn das Gerät getrennt wird.
Traveling Tech Guy vor 14 Jahren
0
Eine andere Sache, die für Sie möglicherweise funktioniert, ist das Umbenennen des Ordnernamens des Papierkorbs in eine normale Zeichenfolge (kein $ oder.). Versuchen Sie diesen Tipp: http://www.computerfreetips.com/window_xp/c_bin_xp.html
Traveling Tech Guy vor 14 Jahren
0
Wenn Sie Schritt 2 befolgen und das Verzeichnis zwangsweise entfernen, wird es beim nächsten Einlegen der Festplatte neu erstellt?
Jason R. Coombs vor 14 Jahren
1
Ja (zu kurze Auffüllung um 15 Zeichen zu erreichen :))
Traveling Tech Guy vor 14 Jahren
2
*> Eine andere Sache, die für Sie möglicherweise funktioniert, ist das Umbenennen des Ordnernamens des Papierkorbs in eine normale Zeichenfolge (kein $ oder.)… * @TravelingTechGuy, dadurch wird der Dateiname der Ordner des Papierkorbs nicht geändert Sie ändern den Namen des Desktopsymbols. es hat keine Auswirkung auf die tatsächlichen Ordner.
Synetech vor 12 Jahren
2
Dies ist keine Lösung. Es deaktiviert die Bin für * alle * Laufwerke anstelle des ausgewählten Laufwerks.
Synetech vor 12 Jahren
2
@TravelingTechGuy, in Bezug auf * "Hinzufügen einer Aufgabe, die ausgeführt wird, wenn Gerät getrennt wird" *, wie würden Sie das tun? Sicherlich konnte `schtasks` das nicht richtig machen. Es ist zu spät, um es zu versuchen und es zu löschen, wenn das Gerät bereits getrennt ist.
Pacerier vor 9 Jahren
0
2
DavidPostill
"Wie kann ich Windows 7 dazu bringen, den Papierkorb NICHT auf einem Wechseldatenträger zu verwenden?"
Führen Sie beim Start oder beim Anmelden das folgende Skript aus.
Ja, das kann gemacht werden ... weil ich mich geärgert habe, dass es nicht möglich ist, also habe ich ein Skript geschrieben (siehe unten). Es funktioniert für mich, aber wenn Sie irgendwelche Probleme selbst haben, müssen Sie es vielleicht ein bisschen anpassen.
' Author: HSV Guy ' Description: Script to remove Recycle Bin folder. Run on Windows startup or login. ' Notes: 1) See http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html ' for how to run programs/scripts with elevated permissions without a UAC prompt. ' 2) Update value of RECYCLEBIN as per version of Windows (configured for Windows 7). ' Date: 1 April 2011 Dim SILENT SILENT = TRUE Call RunElevated Dim filesys, drv, drvcoll, folder, RECYCLEBIN RECYCLEBIN = ":\$Recycle.Bin\" Set filesys = CreateObject("Scripting.FileSystemObject") Set drvcoll = filesys.Drives For Each drv in drvcoll If drv.IsReady And filesys.FolderExists(drv.DriveLetter & RECYCLEBIN) Then Set folder = filesys.GetFolder(drv.DriveLetter & RECYCLEBIN) MyMsgBox "About to delete: " & folder folder.Delete Else MyMsgBox "Skipped " & drv.DriveLetter & ". Folder doesn't exist or device not ready." End If Next 'Source code of RunElevated function shamelessly taken from: ' http://www.insidethe.com/blog/2009/12/how-to-launch-a-wsh-vbscript-as-administrator-in-windows-7-and-vista/ Function RunElevated If WScript.Arguments.Named.Exists("elevated") = False Then 'Launch the script again as administrator CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1 WScript.Quit Else 'Change the working directory from the system32 folder back to the script's folder. Set oShell = CreateObject("WScript.Shell") oShell.CurrentDirectory = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName) MyMsgBox "Now running with elevated permissions" & SILENT End If End Function Function MyMsgBox(Message) If Not SILENT Then MsgBox Message End Function
Erklären Sie bitte, was das Skript macht.
Pacerier vor 9 Jahren
0
"Skript zum Entfernen des Papierkorb-Ordners. Beim Starten oder Anmelden von Windows ausführen."
DavidPostill vor 9 Jahren
0
0
Ilia Andrienko
In Bezug auf den Explorer scheint es eine entsprechende Gruppenrichtlinie unter Benutzerkonfiguration / Administrative Vorlagen / Windows-Komponenten / Windows-Explorer mit der Bezeichnung "Gelöschte Dateien nicht in den Papierkorb verschieben" zu geben. Nicht sicher, ob es nur für Windows Explorer oder das gesamte System funktioniert.