Werbung
Führen Sie noch Windows 7, 8 oder 8.1 aus? Dann haben Sie möglicherweise bemerkt, dass der verfügbare Festplattenspeicher stetig abnimmt, selbst wenn Sie keine neuen Dateien heruntergeladen oder zu Ihrem System hinzugefügt haben. Diese Anhäufung von Junk-Dateien ist ein Symptom für die Fehler bei der Komprimierung von ProtokolldateienEin Problem, über das Microsoft seit über zwei Jahren Bescheid weiß.
Obwohl Microsoft offiziell nichts veröffentlicht hat, können Sie diesen Fehler manuell beheben und den dringend benötigten Festplattenspeicher freigeben.
Der Fehler bei der Komprimierung von Protokolldateien
Das ist Ein bekanntes Problem, das das vertrauenswürdige Installationsprogramm betrifft Was ist TrustedInstaller und warum kann ich keine Dateien umbenennen?TrustedInstaller ist ein integriertes Benutzerkonto in Windows 8, Windows 7 und Windows Vista. Dieses Benutzerkonto "besitzt" eine Vielzahl von Systemdateien, einschließlich einiger Dateien in Ihrem Ordner "Programme", Ihrem Windows-Ordner und ... Weiterlesen
CBS meldet sich in Windows 7, 8, 8.1 und 2008 R2 an und ist möglicherweise auch in anderen Versionen vorhanden.Die Symptome
Zum Glück Poster jwalker107 gründlich beschrieben die Symptome des Fehlers auf der Microsoft Answers Forum:
Ich hatte wiederholt Fälle, in denen einem Windows 7 x64-Client der Festplattenspeicher ausgeht, und festgestellt, dass C: \ Windows \ TEMP mit Hunderten belegt ist von Dateien mit Namen nach dem Muster "cab_XXXX_X", in der Regel jeweils 100 MB, und diese Dateien werden ständig generiert, bis das System leer ist Platz. Nach dem Entfernen der Dateien und dem Neustart werden die Dateien erneut generiert.
Ich habe festgestellt, dass dies durch große komponentenbasierte Wartungsprotokolle verursacht wird. Diese werden unter C: \ Windows \ Logs \ CBS gespeichert. Die aktuelle Protokolldatei heißt "cbs.log". Wenn "cbs.log" eine bestimmte Größe erreicht, benennt ein Bereinigungsprozess das Protokoll in "CbsPersist_YYYYMMDDHHMMSS.log" um und versucht dann, es in eine CAB-Datei zu komprimieren.
Wenn die Datei cbs.log jedoch eine Größe von 2 GB erreicht, bevor dieser Bereinigungsprozess sie komprimiert, ist die Datei zu groß, um vom Dienstprogramm makecab.exe verarbeitet zu werden. Die Protokolldatei wird in CbsPersist_date_time.log umbenannt. Wenn der Makecab-Prozess jedoch versucht, sie zu komprimieren, schlägt der Prozess fehl (jedoch erst, nachdem unter \ Windows \ Temp etwa 100 MB verbraucht wurden). Danach wird der Bereinigungsvorgang wiederholt ausgeführt (meiner Erfahrung nach ca. alle 20 Minuten). Der Prozess schlägt jedes Mal fehl und verbraucht vor dem Tod neue ~ 100 MB in \ Windows \ Temp. Dies wird wiederholt, bis das System keinen Speicherplatz mehr hat.
Die Ursache
Wenn das System ordnungsgemäß funktioniert, sollte die integrierte CAB-Komprimierungseinheit das CBS-Protokoll des Trusted Installer komprimieren, bevor es 2 GB erreicht. Leider kann das CAB keine Dateien mit mehr als 2 GB verarbeiten und hat eine ziemlich schlechte Zeit. Als Ergebnis ist der CAB-Kompressor (makecab.exe
) erzeugt eine riesige Menge an nutzlosen und massiv aufgeblähte TEMP-Dateien Behalten Sie mit diesem Windows-Skript die Kontrolle über Protokoll- und temporäre DateienIch habe viel Zeit damit verbracht, Freunden und Familie bei ihren Computerproblemen zu helfen, und ich muss sagen, dass vor allem die anderen Probleme, die ich sehe, wieder auftauchen und ... Weiterlesen , die jede Festplatte schnell füllt.
Es ist unklar, warum die Protokolldatei größer als 2 GB werden darf. Die Protokollierung kann zu schnell erfolgen, als dass die Komprimierung mithalten könnte Der Schuldige hier könnte Windows Update sein Deshalb hassen wir Windows UpdateDie Art und Weise, wie Windows Update derzeit Windows 10-Upgrades und -Updates erzwingt, ist schlecht. Gavin untersucht, warum wir alle Windows Update hassen und was Sie dagegen tun können. Weiterlesen . Sobald eine Protokolldatei auf 2 GB oder mehr angewachsen ist, stürzt das Komprimierungstool ab und tritt in einen Teufelskreis ein, in dem temporäre Junk-Dateien angesammelt werden, bis das Laufwerk voll ist.
Dieser Fehler ist, gelinde gesagt, irritierend und zeitaufwändig. Und warum Microsoft weiterhin auf bessere Komprimierungstools verzichtet, ist mir ein Rätsel.
Die manuelle Korrektur
Woody Leonhard, von Woody unter Windows bei InfoWorld, hat detailliert, wie man manuell repariert dieses Problem. Springe unter den Tweet, um zu sehen, wie du dich von diesen Turbulenzen befreien kannst.
Ein langjähriger Fehler bei der Komprimierung von Win7-Protokolldateien kann Ihre Festplatte plötzlich füllen. Manuelle Korrektur. @infoworld Beeindruckend https://t.co/hXwVpDR4N6
- Woody Leonhard (@woodyleonhard) 25. August 2016
Drücken Sie Windows-Taste + R. um den Dialog Ausführen zu öffnen. Art services.msc
zu Öffnen Sie das Bedienfeld für lokale Dienste So steuern Sie laufende Dienste mit dem SC-Befehl [Windows]Eines der Dinge, die ich seit dem Einstieg in die IT viel häufiger mache, ist die Überwachung und Überprüfung des Status von Diensten, die auf Computern ausgeführt werden, die im gesamten Unternehmen ausgeführt werden. Es gibt... Weiterlesen .
Navigieren Sie zu bis zum Windows Modules Installer und schalten Sie es aus.
Nun gehe zu % rootdirectory%> Windows> Protokolle> CBS.
Sie müssen jetzt jede der Dateien im Verzeichnis verschieben oder umbenennen. Je nachdem, wie viele Dateien vorhanden sind, ist es möglicherweise einfacher, sie alle in ein anderes Verzeichnis zu verschieben.
Nun gehe zu % rootdirectory%> Windows> Temp.
Geben Sie in der oberen rechten Ecke ein Taxi*
und suchen. Wenn es Ergebnisse gibt, löschen Sie diese.
Starten Sie Ihr System neu.
Sie sollten jetzt feststellen, dass Ihr Windows Module Installer-Dienst wie gewohnt funktioniert makecab.exe
sollte in der Lage sein, die Dateien tatsächlich zu verarbeiten, anstatt sich wiederholt auf Ihrer Festplatte zu übergeben.
Bereinigen Sie Ihre Windows-Caches
Wenn Sie Windows 10 ausführen und festgestellt haben, dass Ihre wertvollen Festplattennummern langsam sinken, kann dies einer der zahlreichen Caches sein, in denen Daten gesammelt werden, ohne dass Sie es merken.
Wir haben zuvor detailliert beschrieben, wie Sie suchen und Löschen Sie jeden der folgenden Caches 7 Versteckte Windows-Caches und deren LöschungZwischengespeicherte Dateien können viele Bytes belegen. Mit dedizierten Tools können Sie zwar Speicherplatz freigeben, sie löschen jedoch möglicherweise nicht alles. Wir zeigen Ihnen, wie Sie Speicherplatz manuell freigeben. Weiterlesen , aber ich werde sie nur auflisten, damit Sie wissen:
- Windows 10 Update Cache
- Windows Store-Cache
- Temporärer Dateicache
- Miniaturbild-Cache
- Systemwiederherstellungs-Cache
- Webbrowser-Cache
- DNS-Cache
Während das Löschen Ihres DNS-Cache Ihnen wirklich keinen Platz zum Löschen Ihres temporären Datei-Caches einräumt, haben wir auch einige effektive Vorschläge für wie man etwas Platz frei macht Geringer Speicherplatz? 5 native Windows-Tools zum Freigeben von SpeicherplatzLaden Sie kein faules Tool von Drittanbietern herunter, um wertvollen Speicherplatz zurückzugewinnen! Windows hat seine eigenen Tools für den Job und sie sind einfach zu bedienen. Weiterlesen .
Fehlerfreie Existenz
Sie sollten jetzt wieder die Kontrolle über Ihre Festplatte haben, frei von den Griffen des Fehlers makecab.exe
und in der Lage, die beleidigenden Dateien tatsächlich zu löschen, indem ich eine Milliarde mehr hervorbringe (vertrau mir, ich habe sie gezählt).
Wie halten Sie Ihre Systemgröße niedrig? Leeren Sie Ihren Download-Ordner regelmäßig? Alles andere als das Notwendige löschen? Teilen Sie uns unten Ihre Techniken mit!
Gavin ist Senior Writer bei MUO. Er ist außerdem Redakteur und SEO-Manager für MakeUseOfs kryptofokussierte Schwestersite Blocks Decoded. Er hat einen BA (Hons) für zeitgenössisches Schreiben mit Praktiken der digitalen Kunst, die aus den Hügeln von Devon geplündert wurden, sowie über ein Jahrzehnt Berufserfahrung im Schreiben. Er genießt reichlich Tee.