Sie haben es mit Sicherheit im Internet gelesen, und Sie haben vielleicht sogar gehört, dass andere vermeintlich Computer-versierte Leute vorschlagen, dass das Löschen temporärer Dateien Ihren (Windows-) Computer beschleunigt.
Aber wie funktioniert das eigentlich? Aufgrund meiner begrenzten theoretischen Kenntnisse über Dateisysteme und Festplatten kann ich nicht verstehen, wie das Löschen temporärer Dateien die Leistung des Dateisystems verbessern sollte, es sei denn, die Festplatte ist fast voll. Wie kann eine temporäre Datei, die sich gerade dort befindet, die Leistung beeinträchtigen? Kann jemand eine technische Erklärung anbieten, warum das Löschen temporärer Dateien (und Cookies sowie Prefetch-Dateien) Auswirkungen auf die Leistung haben sollte oder nicht?
Bearbeiten: Es scheint, dass Microsoft dies glaubt .
quelle
Antworten:
Ich kann mit Sicherheit für die Beschleunigung bürgen, die mit einer großen Anzahl von Dateien in Ihrem temporären Ordner verbunden ist. Ich hatte meinen aktuellen Laptop für 2-3 Jahre und habe nie temporäre Dateien gelöscht ... dann habe ich eines Tages AVG PC-Tuneup installiert und versehentlich meine temporären Dateien gelöscht (die Benutzeroberfläche ist scheiße). Wham! Tatsächliche, wahrnehmbare Beschleunigung.
Ich kann mir einige Gründe vorstellen, warum:
1) NTFS muss für jede Datei 8.3-Dateinamen erstellen (es sei denn, Sie optimieren sie über fsutil). Sobald Ihr Ordner eine große Anzahl von Dateien enthält, wird es immer schwieriger. Auch Anwendungen, die temporäre Dateien erstellen, müssen nach einem eindeutigen Namen suchen. Ich hatte ein altes 4200-U / min-Laufwerk, daher war jede Suche sehr teuer, und es wurden viele Suchvorgänge benötigt, weil (siehe Punkt 2)
2) Größe der MFT. Die Master-Dateitabelle kann mehrere hundert MB groß werden und wird nicht so oft zwischengespeichert (oder zumindest mehr davon werden ständig ausgelagert). ntfsinfo von Sys Interals gibt Ihnen die Details ...
3) Jedes Mal, wenn der temporäre Ordner aufgelistet wird, muss noch viel mehr Arbeit geleistet werden. Wenn Sie einen Virenscanner haben, der alle Dateien in einem Ordner überprüft, wird der Ordner jedes Mal aufgelistet! Ich war auch sehr aggressiv bei der Indizierung der Windows-Suche. Das Ausschließen des temporären Ordners aus dem Index hat auch dazu beigetragen, meinen Computer zu beschleunigen ...
quelle
Obwohl ich denke, dass die Leistungssteigerung relativ gering ist, sehe ich zwei Gründe, warum dies einen Unterschied machen könnte:
Es verringert die Fragmentierung des Dateisystems .Edit : oder ganz umgekehrt? Zeige Kommentarequelle
Ja, das regelmäßige Löschen temporärer Dateien beschleunigt Ihren Computer, aber die "Beschleunigung" hängt von Speicher, Prozessor und der Häufigkeit ab, mit der dieser Ordner verwendet wird.
Auf meinem alten Computer habe ich das jede Woche gemacht, auf meinem jetzigen - einmal im Monat oder zwei. (Ja, ich habe eine Antivirensoftware.)
Wichtiger ist, dass der Papierkorb leer oder fast leer sein sollte.
quelle
Ich stimme Grynn zu, habe aber noch etwas zu beachten. Mit der Tatsache, dass je mehr Daten auf der Festplatte gespeichert sind (SSD hier nicht erwähnt), desto langsamer das Lesen / Schreiben wird, ist es klar, dass ein PC mit Hunderten GB Daten langsamer sein sollte als einer mit weniger Daten. Wenn der PC über AV-Software verfügt, sucht er normalerweise bei jedem Start oder zu einem bestimmten Zeitpunkt nach Daten auf der Festplatte. Windows verfügt über eine Funktion namens "Index", mit der die Dateisuche schnell durchgeführt werden kann. Dies kann sich auch auf die Leistung auswirken, wenn Benutzer auch viele temporäre Dateien haben (obwohl Index den temporären Ordner meiner Meinung nach ignoriert). Ich glaube jedoch, dass der Grund mehr mit den physikalischen Eigenschaften der Festplatte als mit dem Betriebssystem und der Software zusammenhängt.
quelle