So löschen und erstellen Sie den Symbol-Cache vollständig in Windows

Manchmal kann es zu einer Beschädigung des Symbolcaches kommen, die dazu führt, dass für bestimmte Programme oder in bestimmten Bereichen der Windows-Shell falsche Symbole angezeigt werden oder überhaupt keine Symbole. In meinem früheren Beitrag Das für einen Dateityp angezeigte falsche Symbol zeigt Ihnen, wie Sie die Shell-Symbole mithilfe von Standardprogrammen aktualisieren.

Falls die in diesem Link veröffentlichte Lösung nicht hilft, möchten Sie möglicherweise die Symbol-Cache-Datenbank vollständig löschen und neu erstellen. In diesem Beitrag wird erläutert, wie Sie den Symbol-Cache vollständig löschen (und von Windows neu erstellen lassen), mit einem speziellen Tool oder mit einem von mir geschriebenen Skript oder manuell - für alle Windows-Versionen, einschließlich Windows 10.

So löschen und erstellen Sie den Symbolcache in Windows neu

Um die Symbole für verschiedene Shell-Objekte wie Ordner, spezielle Ordner und Dateien zu rendern, speichert Windows die Symbole in Datenbankdateien zwischen, sodass Windows das Datei- oder Ordnersymbol nicht jedes Mal lesen und extrahieren muss. Gelegentlich werden in Windows Fehler beim Zwischenspeichern von Symbolen angezeigt, die dazu führen, dass falsche, fehlende oder veraltete Symbole für Programme, Desktop-Verknüpfungen und andere Bereiche der Shell angezeigt werden.

Bevor Sie fortfahren, versuchen Sie eine einfache Korrektur wie die Aktualisierungsmethode ie4uinit.exe, die im Artikel So aktualisieren oder löschen Sie den Symbolcache schnell mit IE4UINIT.exe. In vielen Situationen müssen Sie lediglich die Symbole aktualisieren, ohne sie löschen und neu erstellen zu müssen.

Wenn das Aktualisieren der Symbole mit ie4uinit.exe oder Standard-Apps nicht hilft, müssen Sie den Symbolcache vollständig leeren .

Lassen Sie uns sehen, wie Sie den Symbol-Cache vollständig löschen und Windows ihn nach Bedarf neu erstellen lässt.

Methode 1: Löschen und Wiederherstellen des Symbolcaches mit dem Freeware-Tool ClearIconCache.exe

Das Dienstprogramm zum Löschen des Symbolcaches (ClearIconCache.exe) von Leo Davidson beendet den Explorer sauber, löscht den Shell-Symbolcache (IconCache * .db) und den lokalisierten Miniaturbild-Cache (ThumbCache * .db) und startet den Explorer neu.

Leo Davidson ist eine vertrauenswürdige Quelle - er hat vor einigen Jahren das berühmte PDF x64-Update für Miniaturansichten und Vorschau für Windows geschrieben. Und er ist der Besitzer von FileTypeDiag und vielen anderen nützlichen tragbaren Tools.

Mit Clear Icon Cache doppelklicken Sie einfach auf das Programm und es kümmert sich um die Details für Sie. Clear Icon Cache funktioniert unter Windows Vista, Windows 7, Windows 8 und Windows 10.

Führen Sie ClearIconCache.exe /QUIET um das Dienstprogramm im nicht interaktiven oder ClearIconCache.exe /QUIET Modus ClearIconCache.exe /QUIET

Wie bereits erwähnt, löscht das Dienstprogramm auch die Miniaturbild-Caches auf dem Computer.

VERBINDUNG: So starten Sie den Explorer ordnungsgemäß über eine Verknüpfung oder eine Befehlszeile neu

Methode 2: Löschen und erneutes Erstellen der Symbol-Cache-Datenbank manuell

Die Icon-Cache-Datenbankdateien befinden sich in Ihrem LocalAppData-Ordner mit Dateinamen, denen iconcache_ vorangestellt ist. Jede Icon-Größe verfügt über eine separate Cache-Datei (Datenbank).

Die Dateinamen sehen folgendermaßen aus:

 iconcache_16.db iconcache_32.db iconcache_48.db iconcache_96.db iconcache_256.db iconcache_768.db iconcache_1280.db iconcache_1920.db iconcache_2560.db iconcache_exif.db iconcache_idx.db. 
  1. Schließen Sie alle aktuell geöffneten Ordnerfenster.
  2. Starten Sie den Task-Manager mit der Tastenkombination Strg + Umschalt + Esc.
  3. Klicken Sie auf der Registerkarte Task-Manager- Prozess mit der rechten Maustaste auf den Prozess Explorer.exe und wählen Sie Prozess beenden . Hinweis: Es ist sogar noch besser, wenn Sie den Explorer ordnungsgemäß beenden. In den Anweisungen für Windows 7 und Windows 10 erfahren Sie, wie Sie den Explorer.exe-Shell-Prozess ordnungsgemäß beenden. Starten Sie noch keinen neuen explorer.exe- Prozess neu!
  4. Klicken Sie auf die Schaltfläche Prozess beenden, wenn Sie zur Bestätigung aufgefordert werden.
  5. Wählen Sie im Menü Datei des Task-Managers die Option Neue Aufgabe (Ausführen…).
  6. Geben Sie CMD.EXE ein und klicken Sie auf OK
  7. Geben Sie im Eingabeaufforderungsfenster die Befehle einzeln ein und drücken Sie nach jedem Befehl die EINGABETASTE:
     CD / d% Benutzerprofil% \ AppData \ Local DEL IconCache.db / a 
  8. Darüber hinaus wird in Windows 8 und Windows 10 die Symbol-Cache-Datenbank auch in % userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer gespeichert. Um sie zu löschen, müssen Sie alle laufenden Anwendungen schließen und diese Befehle in der Eingabeaufforderung ausführen.
     CD% Benutzerprofil% \ AppData \ Local \ Microsoft \ Windows \ Explorer DEL IconCache * .db / a EXIT 
  9. Wenn Sie beim Löschen der IconCache * .db-Dateien den Fehler Zugriff verweigert erhalten, verwenden eines oder mehrere der geöffneten Programme die Symbol-Cache-Datenbank. Schließen Sie alle Programme und versuchen Sie es erneut oder löschen Sie sie aus dem abgesicherten Modus.

  10. Klicken Sie im Task-Manager auf Datei und wählen Sie Neue Aufgabe (Ausführen…).

  11. Geben Sie EXPLORER.EXE ein und klicken Sie auf OK.

Anmerkung des Herausgebers: Anstatt den Task-Manager zum Beenden von Explorer.exe in Schritt 3 oben zu verwenden, können Sie die Explorer.exe-Shell noch besser mit der im Artikel Beenden und Neustarten des Explorer.exe-Prozesses in Windows 7 beschriebenen Methode sauber beenden & Windows Vista. Wenn Sie Windows 8 oder Windows 10 verwenden, lesen Sie den Artikel Beenden des Explorers und Neustarten des Explorers in Windows 10.

Methode 3: Automatischen Löschen und Neuerstellen des Symbolcaches mithilfe eines Skripts

Diese erste Methode verwendet ein kleines Skript, das ich geschrieben habe, um den Symbolcache vollständig zu bereinigen. Sobald dies erledigt ist, startet das Skript die Explorer-Shell neu, damit die Änderung wirksam wird.

Laden Sie die folgende Zip-Datei herunter, entpacken Sie die Skriptdatei cleariconcache.vbs und führen Sie sie aus, um die Symbol-Caches für Windows Vista, 7, 8 und Windows 10 zu löschen .

  1. Laden Sie cleariconcache.zip herunter und extrahieren Sie den Inhalt in einen Ordner.
  2. Speichern Sie Ihre gesamte Arbeit und schließen Sie alle Programme, damit die Symbol-Cache-Dateien von keinem Programm gesperrt werden.
  3. Doppelklicken Sie auf die Skriptdatei cleariconcache.vbs

  4. Klicken Sie auf Ja, wenn Sie aufgefordert werden, die Shell neu zu starten.

    Wenn die Icon Cache-Datenbankdateien nicht gelöscht werden können, wird sie von einigen Programmen verwendet. Schließen Sie alle Anwendungen und versuchen Sie erneut, das Skript auszuführen.

    Sobald Sie alle Programme geschlossen haben, sollte das Programm in der Lage sein, die Symbol-Cache-Dateien zu löschen.

Nach dem Löschen des Caches sollte die Explorer-Shell automatisch gestartet werden und ein neuer Satz von Symbolcaches neu erstellt werden.

Ich hoffe, Sie konnten Probleme beim Rendern von Symbolen auf Ihrem Windows-Computer beheben, indem Sie den Symbolcache vollständig geleert haben.

Ähnlicher Artikel