Defragmentierung der Festplatte mit unbeweglichen Dateien

1904
DarkDestry

Ich habe meine Festplatte von meinem Laptop auf meinen Desktop verschoben, um sie zu defragmentieren. Ich benutze MyDefrag, um die Festplatte zu defragmentieren. Ich hatte gehofft, dass die Systemdateien nicht unbeweglich sind, da das verwendete Betriebssystem mein Desktop und nicht mein Laptop war.

Bisher konnte ich meine Seitendatei defragmentieren, die über Fragmente in 80 KB lag. Das hiberfil.sysbleibt jedoch unbeweglich, obwohl es nicht in Gebrauch war. Mehrere Dateien, denen das Präfix vorangestellt $wurde, waren ebenfalls nicht verschiebbar. Wie kann ich diese unbeweglichen Dateien von der aktiven Verwendung freigeben?

2
Deaktivieren Sie einfach den Ruhezustand, um das Fragmentierungsproblem für diese Datei zu lösen. Nicht, dass die Fragmentierung ein Leistungsproblem ist Ramhound vor 9 Jahren 0
@ Ramhound Es macht mir nichts aus, dass diese Datei fragmentiert ist. Es ist jedoch zu etwa 50.000 Fragmenten fragmentiert und unbeweglich, wodurch zusammenhängender freier Speicherplatz unmöglich wird. Am Ende werden einige ziemlich große Dateien fragmentiert, da für diese Größe kein zusammenhängender freier Speicherplatz zur Verfügung steht. DarkDestry vor 9 Jahren 0

2 Antworten auf die Frage

1
Sammy Joe

hiberfil.sys wird von Windows entfernt, wenn Sie folgende Schritte ausführen: 1. Deaktivieren Sie den Ruhezustand in der Systemsteuerung. 2. Öffnen Sie die Shell als Administrator und geben Sie Folgendes ein:powercfg.exe -h off

Rem: In Windows Explorer -> Extras -> Ordneroptionen -> Registerkarte "Ansicht" Deaktivieren Sie "Geschützte Betriebssystemdateien ausblenden", um zu bestätigen, dass hiberfil.sys wirklich verschwunden ist. Es befindet sich in C :. Danach können Sie Ihr Defragmentierungsprogramm erneut ausführen.

Screenshot of Explorer->Tools->Folder Options

Screenshot of sane settings

0
Psycogeek

Sie können einige der $ -Dateien mit fsutil aufräumen.
fsutil usn deletejournal / d DISKLETTER:
Damit wird das richtige Journaling vorübergehend gestoppt und ein Bündel $ jrnl-Dateielemente gelöscht, deren Hälfte ich nicht weiß, warum sie da sind. Das Journaling ist eine der Sicherheitsfunktionen des Dateisystems für die Wiederherstellung, wenn nicht etwas geschrieben wird: https://en.wikipedia.org/wiki/Journaling_file_system . Es wird auch auf andere, ungerade Arten wie das temporäre Speichern der Indexdaten verwendet. . . dann dort lassen?

Verwenden Sie
fsutil usn queryjournal DISKLETTER:,
um nur anzuzeigen


Ein weiterer Punkt, den es nur auf der Betriebssystempartition gibt, der normalerweise nicht viel Platz darstellt, aber auch bereinigt werden kann, ist dieses Ressourcenmaterial. Ich vergesse sogar, was meine Forschung dafür war.
Fsutil-Ressource setautoreset true DISKLETTER:

Verwenden Sie
fsutil resource info DISKLETTER: um
nur eine Ansicht zu erhalten.

Ich habe diese beiden Bereinigungen vor der Defragmentierung seit Jahren mit Null-Problemen ausgeführt, aber mein System ist auch ein paar minimiert, und ich verwende eigentlich keine Indizierung. Weil eine Person vor dem Defragmentieren eines Datenträgers sowieso eine Sicherung haben möchte (da alle Daten verschoben werden). Eine vorherige Sicherung ist weiterhin erforderlich.

Ersetzen Sie DISKLETTER: mit der eigentlichen Diskette D: Sie befindet sich in störenden Kappen, so dass es verstanden wird, dass sie nicht ohne Änderung fertig ist.