Desktop-Symbole mit schwarzen Quadraten oder allgemeiner weißer Überlagerung in Windows
Hier ist ein mysteriöser Fall des Problems der Symbolüberlappung, den der folgende Screenshot perfekt erklärt. Sie können sehen, dass das ursprüngliche Symbol für Verknüpfungen von einer generischen weißen Überlagerung überlappt wird, die für unbekannte Dateitypen angezeigt wird. Eine falsche Symbolüberlagerungseinstellung verursacht das Problem.

Da das Problem nur bei Verknüpfungen (.lnk- und .url-Dateien) auftritt, liegt das Problem beim Registrierungsschlüssel „Shell Icons“, mit dem Sie das Pfeilsymbol für Verknüpfungen ausblenden oder ändern können.
Informationen zum Entfernen oder Ändern der Überlagerung von Verknüpfungspfeilsymbolen finden Sie im Artikel Entfernen oder Ändern der Verknüpfungsüberlagerung in Windows.
Und hier ist eine Variation des gleichen Problems, aber dieses Mal verdecken die schwarzen Quadrate die Verknüpfungssymbole. Dies kann passieren, wenn das leere Symbol in shell32.dll, 50
zum Entfernen der Verknüpfungspfeile verwendet wird.

Hier ist der bestimmte Registrierungsschlüssel, den Sie auschecken möchten.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell-Symbole
Auf dem betreffenden Computer zeigte der Wert mit dem Namen 29 im obigen Registrierungsspeicherort auf die folgende .ico-Datei:
% Benutzerprofil% \\ Desktop \\ WinBubble16 \\ WinBubble16 \\ Symbole \\ noicon.ico
Vermutlich wurde eine Software namens "WinBubble" verwendet, um die Symbole zu ändern, und später entfernte der Benutzer das Programm, wodurch der .ico-Dateipfad ungültig wurde. Die ungültige Referenz bewirkt, dass die weißen Symbole (oder schwarzen Kästchen) als Verknüpfungsüberlagerung angezeigt werden.
Um den überschreibenden Registrierungswert zu entfernen, starten Sie den Registrierungseditor ( Regedit.exe
) und Regedit.exe
Sie zum zuvor erwähnten Zweig "Shell-Symbole".

Löschen Sie den Wert 29
und starten Sie Windows neu.
Dies sollte das Problem beheben.

Wenn die Symbole nicht automatisch aktualisiert werden, erstellen Sie den Symbolcache neu. Weitere Informationen finden Sie im Artikel Löschen und Neuerstellen des Symbolcaches in Windows.
Siehe auch: So beheben Sie fehlende Shell-Symbole an verschiedenen Stellen in der Windows-Benutzeroberfläche?