Meine Startmenüsymbole sehen folgendermaßen aus:
Ich verwende Windows 10 unter Windows 7.
Wie kann ich die normalen Symbole anzeigen lassen (nicht nur die angezeigten allgemeinen leeren Symbole)?
Meine Startmenüsymbole sehen folgendermaßen aus:
Ich verwende Windows 10 unter Windows 7.
Wie kann ich die normalen Symbole anzeigen lassen (nicht nur die angezeigten allgemeinen leeren Symbole)?
Antworten:
Gehen Sie über den Datei-Explorer zu
C:\Users\*Your USER ACCOUNT*\AppData\Local
oder verwenden Sie die Umgebungsvariable
%localappdata%
(stellen Sie sicher, dass versteckte Dateien / Ordner sichtbar sind)
Löschen iconCache.db
(versteckte Datei)
Wenn Sie wissen, wie eine .bat-Datei erstellt wird, können Sie diese einfach verwenden (Kopieren / Einfügen, Entfernen des - und Leerzeichens vor jeder neuen Zeile):
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
Kopieren Sie den Text in eine TXT-Datei und fügen Sie ihn ein. Benennen Sie die TXT-Datei in eine BAT-Datei um. Führen Sie die Batch-Datei aus, und die Symbole werden wiederhergestellt. ie4uinit.exe ist das Internet Explorer-Reparaturtool, das sich noch auf Ihrem System befinden sollte (ausführbare Windows-Standarddatei).
%USERPROFILE%
Windows-Umgebungsvariablen weiß .
Ich verwende Windows 10 Creator Update 1703 und nach dem Verschieben eines Ordners hatte ich auch einige leere Symbole.
Ich habe viele Dinge wie das Löschen von "IconCache.db" ohne Erfolg versucht ...
Die einzige Lösung, die ich gefunden habe, um die Symbole des Startmenüs zu aktualisieren, ist das Ändern des Attributs "Datum der letzten Aktualisierung" der Linkdateien (* .lnk).
Erstellen Sie eine "RefreshMenuIcons.bat" -Datei mit:
@echo off
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
Führen Sie "RefreshMenuIcons.bat" aus . Das ist alles; Es ist kein Neustart erforderlich.
Wenn Sie es an einer Eingabeaufforderung ausführen möchten , müssen Sie diese Syntax verwenden:
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
Weitere Informationen zu den verwendeten Befehlen finden Sie unter Aktualisieren der Datums- und Zeitstempel für Dateien auf der Microsoft-Website.
Nun, ich habe gerade den Explorer mit dem Task-Manager neu gestartet und die Symbole sind zurückgekehrt.
Wie macht man das
Sie können den Task-Manager auf zwei Arten öffnen:
CTRL+SHFT+ESC
oderKlicken Sie dann More Details
unten links auf, wenn die Processes
Registerkarten nicht angezeigt werden.
Scrollen Sie durch die Liste der zu suchenden Objekte Windows Explorer
. Wählen Sie es aus und klicken Sie Restart
unten rechts auf.
Hinweis: Ihr Desktop und Ihre Taskleiste werden für einen Moment ausgeblendet, wenn Sie dies tun. Sie werden automatisch wieder angezeigt. Wenn alle Symbole in der Taskleiste angezeigt wurden, klicken Sie auf das Startmenü, um festzustellen, ob Ihre Symbole wieder angezeigt werden.
Ich habe das gleiche Problem und habe festgestellt, dass einige meiner Programme "Symbol ändern" nicht zulassen (es ist ausgegraut), aber wenn dies möglich ist, ändern Sie das Symbol in ein System-Symbol und dann wieder in was Bei der anfänglichen Einstellung auf wird das Symbol ordnungsgemäß angezeigt. Es scheint so, als ob dies bedeutet, dass es definitiv ein Cache-Problem ist, nur nicht das normale (da ich versucht habe, diese ohne Erfolg zu löschen).
Dies ist also keine generelle Lösung, aber es könnte helfen, einige von ihnen zurückzubekommen.
OK, es stellte sich heraus, dass mein Problem vollständig durch Stardock IconPackager verursacht wurde (ein Produkt, das derzeit nicht Windows 10 unterstützt). Ich fand die Lösung in ihren Foren . Wichtiger Text unten. Dies hat das Problem für mich komplett behoben.
Gehen Sie zu 'Start', öffnen Sie den Befehl run und geben Sie Regedit ein. Gehen Sie im neuen Fenster des Registrierungseditors zu HKEY_CLASSES_ROOT \ exefile \ shellex und löschen Sie den Unterschlüssel / Ordner 'IconHandler'.
Ich habe eine Lösung dafür gefunden. Wenn Sie jemals ein StarDock-Produkt verwendet haben, hat sich dies möglicherweise auf Ihren Icon-Cache ausgewirkt.
Sie können eine kostenlose Testversion von StarDock IconPackager von cnet oder download.com herunterladen
Installieren Sie es und führen Sie es aus. Gehen Sie im Programm zu "Einstellungen". Klicken Sie unten zuerst auf "Shell-Symbole reparieren" und warten Sie, bis der Vorgang abgeschlossen ist. Klicken Sie dann auf "Symbolbilder reparieren". Dies brachte alle meine Startmenüsymbole in Windows 10 sowie alle an anderer Stelle defekten zurück.