Hunderttausende Ordner im temporären Ordner von Windows 10

614
user38537

Ich habe letzte Woche bemerkt, dass es eine Weile dauerte, eine Gruppe von PDF-Dateien auf meinem Computer zu öffnen. Ich habe in% userprofile% \ appdata \ local \ temp nachgeschlagen und weit über 800.000 Ordner gefunden. Ich musste sie mit einer for-Schleife löschen, weil es so viele gab. Ich kann mich zur Zeit nicht an die Ordnergröße% temp% erinnern.

Heute Abend, etwa eine Woche später, bemerkte ich dasselbe Verhalten und ich habe wieder 819.000 Ordner und klettere um etwa einen neuen Ordner pro Sekunde. Der Speicherplatz meines Ordners% temp% beträgt nur etwa 300 MB. Die Namenskonvention der Ordner stimmt überein ????????-????-4???-????-????????????(ja, dass ein Zeichen immer eine '4' ist) oder für meine RegEx-Kollegen [0-9a-f]\-[0-9a-f]\-4[0-9a-f]\-[0-9a-f]\-[0-9a-f]. Hat jemand anderes dieses Verhalten erlebt? Kann mich jemand auf eine Systemüberwachungssoftware hinweisen, wo ich sehen kann, was diese Ordner erstellt?

Nach einem Neustart werden beim Ausführen dir /a:d /b ????????-????-4???-????-???????????? | wc -l818.666 Ordner angezeigt.

3

1 Antwort auf die Frage

0
SDsolar

Gads. Das ist neu bei mir. Beginnen wir mit den Grundlagen.

Sie wissen nur, dass temporäre Dateien sicher gelöscht werden können, wenn sie nicht verwendet werden. Ein neuer Neustart ist also die Zeit, um sie auszuräumen. Vielleicht wäre der abgesicherte Modus sogar noch besser.

Wenn Sie Probleme haben, Windows dazu zu bringen, den Job auszuführen, können Sie eine Linux LiveCD booten und den Befehl rm -r für dieses Verzeichnis verwenden. Leeren Sie den Papierkorb und erstellen Sie das Verzeichnis neu.

Dann schlage ich vor, dass Sie Malwarebytes ausführen, um herauszufinden, ob es einen Grund dafür gibt.

Gads in der Tat. Die Verwendung von `rm -r * würde mit dieser langen Liste wahrscheinlich fehlschlagen. Ich verwende `for / f" tokens = * "% a in ('dir / a: d / b 0 ??????? - ???? - ???? - ???? - ???? -? ????????????) Entfernen Sie die Ordner, indem Sie (rmdir / s / q "% a") `(wobei ich '0' durch aufeinanderfolgende Hexadezimalzeichen ersetze) entfernen. Das Problem bei der Neuerstellung des temporären Verzeichnisses ist das Indexattribut. Wenn Sie nicht festlegen, dass kein Index erstellt wird, indiziert das Betriebssystem das Verzeichnis. Eines meiner Kollegen hat den harten Weg gelernt. user38537 vor 7 Jahren 1