Warum verwendet Windows den gesamten Arbeitsspeicher zum Löschen von Dateien?
488
jwillmer
Ich habe ein großes Backup-Archiv auf einer sekundären Festplatte, das ich gerade lösche. Nach stundenlangen Fortschritten im Lösch-Dialogfenster sind jetzt 99% hängen geblieben und füllt meinen Arbeitsspeicher auf. Interessanterweise kommt die Festplattennutzung jetzt von meiner primären Festplatte.
Kann jemand erklären, was beim Löschvorgang passiert?
Edit: Durch das Töten (und Neustarten) der explorer.exe
konnte ich den RAM frei bekommen und die Dateien dort tatsächlich verschwinden.
Es ist wahrscheinlicher, dass Sie auf eine Situation gestoßen sind, in der Windows auf E / A-Fehler gestoßen ist. Das macht, da eine Dateioperation Systemspeicher verwendet, um die Datei von ihrem aktuellen Speicherort in den Papierkorb zu verschieben. Das primäre Laufwerk wird verwendet, weil sich dort der Papierkorb befindet.
Ramhound vor 6 Jahren
1
@Ramhound Ich habe mir die `Event Viewer` angesehen und konnte während dieser Zeit keine wiederkehrenden Ereignisse finden.
jwillmer vor 6 Jahren
0
Werfen Sie einen Blick auf https://superuser.com/questions/988363/why-do-file-transfers-between-drives-use-ram
iTechieGamer vor 6 Jahren
0
Sehr informativer Link @iTechieGamer, aber sie sprechen über 1-3 GB RAM-Nutzung, nicht alle verfügbaren RAM.
jwillmer vor 6 Jahren
0
Sieht nicht so aus, als würden Sie Dateien in den Papierkorb verschieben (dies ist übrigens pro Partition vorhanden). Der Dialog sagt "Löschen", nicht "Recycling". Hier stimmt etwas nicht.
Daniel B vor 6 Jahren
0
Ich glaube, ich habe das Popup akzeptiert, dass die Dateien sofort entfernt werden, da sie zu groß für den Papierkorb sind.
jwillmer vor 6 Jahren
0
@jwillmer - Wenn die Antwort auf Ihre Frage darin bestand, den Datei-Explorer (dh explorer.exe) neu zu starten, sollten Sie eine Antwort übermitteln. Die Lösung Ihres Problems sollte nicht in der Frage enthalten sein. Erwarten Sie, dass diese Bearbeitung von einem Moderator zurückgesetzt wird.
Ramhound vor 6 Jahren
0
Sobald der physische Arbeitsspeicher aufgebraucht ist, beginnt der Computer mit dem Paging der Daten auf die Festplatte. Das ist die primäre Festplattennutzung, die Sie sehen. Der Windows-Explorer kann Dateivorgänge mit Tausenden von Dateien und Ordnern nicht effizient ausführen. Sie sollten besser zu einer Eingabeaufforderung für die Verwaltung gehen und `rmdir / s verwenden`. Ansonsten warten und warten lassen.
Appleoddity vor 6 Jahren
0
@Ramhound meine Bearbeitung löst meine Frage nicht. Es wurde das Problem gelöst, dass der RAM ausgeht.
jwillmer vor 6 Jahren
0
Wenn sonst nichts auf der Festplatte wichtig wäre, hätte ich einfach abgewischt und neu partitioniert ...
Solar Mike vor 6 Jahren
0
[Analyse der Speicherauslastung mit Windows Performance Analyzer analysieren] (https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-154-Memory-Footprint-and-Leaks#time=16m57s)
magicandre1981 vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen