In meinem Fall habe ich nur Dropbox und TortoiseSVN. Dropbox wird wirklich ärgerlich - nach jedem Update muss ich ein Skript ausführen, das die Überlagerungen von Dropbox aus der Registrierung löscht und dann den Windows Explorer neu startet.
Entfernen Sie alle nicht verwendeten Überlagerungen an der folgenden Stelle:
KEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIcon® OverlayIdentifiers
KEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers
Quelle: Warum werden Icon Overlays (von 3rdParty-Apps) im Win8 Explorer nicht angezeigt?
Würde eine Erhöhung auf 25 bis 35 eine enorme Auswirkung auf die Leistung haben?
Da das aktuelle Limit nicht geändert werden kann, können wir nicht vorhersagen, welche Auswirkungen eine Erhöhung des Limits auf die Leistung haben würde.
Warum hat Microsoft noch nicht erkannt, dass dies ein sehr beliebtes Problem ist, und versucht, dieses Problem zu beheben?
Ich würde davon ausgehen, dass es weniger Menschen betrifft, als Sie denken. Nur jemand aus dem Windows Shell-Team würde diese Antwort tatsächlich kennen. Bis Microsoft seine Entscheidung bekannt gibt, können wir nur fundierte Vermutungen anstellen. Grundsätzlich würde dies bedeuten, dass niemand das Limit erhöht hat.
Warum gibt es zumindest keine Option, die erfahrene Benutzer ändern können, um dieses Limit zu erhöhen?
Nur jemand aus dem Windows Shell-Team würde diese Antwort tatsächlich kennen. Bis Microsoft seine Entscheidung bekannt gibt, können wir nur fundierte Vermutungen anstellen. Grundsätzlich würde dies bedeuten, dass niemand den Code geschrieben hat, der es uns ermöglicht, das Limit zu erhöhen.
Raymond Chen, ein Microsoft-Entwickler, sagt Folgendes über Symbolüberlagerungen
Im Allgemeinen eignen sich Overlays nicht für die Darstellung von Informationen, da es nur ein Overlay pro Symbol geben kann und die Anzahl der Overlays pro ImageList auf 15 begrenzt ist. Wenn es zwei oder mehr Überlagerungen gibt, die für einen Gegenstand gelten, gewinnt eine und die anderen verlieren. An diesem Punkt verringert sich der Wert der Überlagerung, um zu bestimmen, welche Eigenschaften für einen Gegenstand gelten, da dies der einzige Weg ist, um sicher zu sein Das Fehlen einer Eigenschaft liegt vor, wenn überhaupt keine Überlagerung angezeigt wird. (Wenn Sie eine andere Überlagerung sehen, können Sie nicht feststellen, ob Ihre Eigenschaft fehlt oder ob diese andere Überlagerung anstelle Ihrer angezeigt wird.)
Herr Chen erklärte auch:
Ein weiteres Beispiel für Anwendungen mit einem egoistischen Blick auf die Leistung stammt von einem Unternehmen, das einen Icon-Overlay-Handler entwickelt hat. Die Shell behandelt die Überlagerungsberechnung als Element mit niedriger Priorität, da es wichtiger ist, Symbole auf dem Bildschirm anzuzeigen, damit der Benutzer beginnen kann, was immer er tun möchte. Die Dekorationen können später kommen. Diese Firma wollte wissen, ob es eine Möglichkeit gibt, ihre Leistung zu verbessern und ihre Überlagerung auf den Bildschirm zu bringen, bevor das Symbol angezeigt wird, was eine phänomenal selbstsüchtige Interpretation von "Leistung" demonstriert.
Quelle: Was sind diese kleinen Überlagerungssymbole: Windows 7 Edition