Warum meldet WinDirStat einen geringeren Speicherplatzverbrauch als Windows?

Warum meldet WinDirStat einen geringeren Speicherplatzverbrauch als Windows?

Ich habe eine SSD mit ~125 GB formatiert und es wird behauptet, dass ~99 GB verbraucht sind. Sie verbraucht seit Wochen schnell Speicherplatz. Ich habe online viele Fälle von unerklärlichem SSD-Verbrauch gefunden, von denen keiner meine Antwort zu sein schien.SSD-Datenverlust im Laufe der Zeit

Mein Benutzerverzeichnis wurde ordnungsgemäß mit einer Verbindung auf eine andere Festplatte verschoben, sodass meine normale Datenspeicherung nicht auf der SSD erfolgt Windowsund Program Filesweiterhin vorhanden ist.

Das Seltsame ist jedoch, dass ich nur 46 GB Daten auf dem Laufwerk habe, was durch die Verzeichnisbaumlisten und die Anzeige von versteckten und Systemdateien durch Total Commander bestätigt wird.Anzeige mit versteckten Dateien

WinDirStat, manuelle Überprüfung und jedes andere Tool zur Analyse des Speicherverbrauchs melden 46 GB Daten auf dem Laufwerk, wenn es von einer auf der SSD laufenden Windows-Kopie gestartet wird. SpeicheranalyseDies ist eine große Diskrepanz zu den verbrauchten ~99 GB. Wo ist mein ganzer freier Speicherplatz?

Antwort1

Wenn Sie WinDirStat nicht als Administrator ausführen, kann es nur den Speicherplatz melden, der von den Dateien verwendet wird, die es sehen darf.

Führen Sie es erneut als Administrator aus. Anschließend sollte Ihnen ein Gesamtbild davon angezeigt werden, wohin der Speicherplatz verschwunden ist.

Antwort2

Was also nimmt all diesen Speicherplatz ein? Die Systemwiederherstellung. Ich konnte dies feststellen, indem ich das Laufwerk über einen anderen Computer lud und versteckte/Systemdateien anzeigte.

In meinem Fall war die Systemwiederherstellung so konfiguriert, dass sie 50 % des Speicherplatzes des Laufwerks beanspruchte, also diesen riesigen Ordner „System Volume Information“. Um die Konfiguration zu ändern,[Rechtsklick]Computer --> Eigenschaften --> Systemschutz(rechts)--> Konfigurieren Schuldiger

Antwort3

WinDirStat meldet keine Ordner, die dem SYSTEM-Benutzer gehören. In meinem Fall hatte ich einen 32 GB großen Ordner C:\Sysmon, auf den der Administrator nicht zugreifen konnte und der von WinDirStat nicht gemeldet wurde.

Verwenden Sie ein anderes Tool wie SpaceSniffer, das auch Ordner scannen kann, die dem SYSTEM-Benutzer gehören.

Wenn Sie auf einen Ordner zugreifen, der dem SYSTEM-Benutzer gehört, müssen Sie Windows im Wiederherstellungsmodus neu starten und dann den Befehlszeilenmodus verwenden. Sie können auch WindowsPE verwenden.

Antwort4

In meinem Fall ist das Laufwerk im exFAT-Format, wo die Dateien möglicherweise viel mehr Speicherplatz beanspruchen als ihre tatsächliche Größe. Der fehlende freie Speicherplatz befindet sich bei vielen kleinen Dateien am Ende der großen Festplattenblöcke.

Windows meldet, dass die Festplatte fast voll ist:6,14 GB frei von 119 GB

WinDirStat meldet nur16,8 GB werden genutztfür die gesamte Festplatte.

Die Windows-Verzeichniseigenschaften zeigen sowohl dieSumme der Dateigrößen (3,07 GB) und der Festplattennutzung (16,5 GB)für eines der Verzeichnisse. WinDirStat meldet 3,1 GB für dieses Verzeichnis.

Das Unix-Dienstprogramm „du“ (Disk Usage) (in MINGW64, in meinem Fall Git Bash) zeigt die tatsächliche Festplattennutzung einschließlich des leeren Speicherplatzes am Ende von Dateien an:Ausgabe des Befehls "du -sh", 17 GB für das betreffende Verzeichnis.

verwandte Informationen