Windows-Verknüpfungssymbol als zwei verschiedene Symbole angezeigt

596
Quark

Was würde dazu führen, dass eine Desktopverknüpfung je nach der Größe der Desktopsymbole zwei verschiedene Symbole hat?

Ich hatte ein Symbol und änderte später die Symboldatei und ersetzte sie durch ein neues Symbol. Wenn ich das Symbol der Verknüpfung zuweise, funktioniert es gut, wenn die Symbolgröße auf "klein" eingestellt ist. Wenn ich jedoch zur Verwendung mittlerer oder großer Symbole wechsle, wird die alte Version des Symbols weiterhin angezeigt.

Bearbeiten: Ein Detail ist, dass die Verknüpfung zu einer .accdeDatei bestand.

1
Dies hängt davon ab, wie die Ressourcen (z. B. Bilder usw.) zu dieser ausführbaren Datei hinzugefügt werden. Sie können diese Ressourcen mit [Resource Hacker] (http://angusj.com/resourcehacker/) konfigurieren / ändern. Biswapriyo vor 6 Jahren 0
@Biswa Ich muss dieses Programm im Auge behalten. Ich habe jedoch eine andere Lösung gefunden. Quark vor 6 Jahren 0

2 Antworten auf die Frage

0
Biswapriyo

Nehmen wir ein Beispiel für eine leere Verknüpfung zum Papierkorb. Das Standardsymbol einer leeren Bin ist % SystemRoot% \ System32 \ imageres.dll, -55 . Diese Symbole finden Sie in der Datei "Imageres.dll" im Ordner "System32". Öffnen Sie imageres.dll (Windows Image Resource) in Resource Hacker . Gehen Sie zum Symbolgruppenordner und öffnen Sie die Gruppe # 55 (wie abgebildet).

imageres.dll_icons

Hier sehen Sie die Symbole von # 500 bis # 507, die leeren Papierkorbsymbole sind abhängig von ihren Symbolabmessungen. Wenn Sie den Symbolordner im Ressourcen-Hacker öffnen, sehen Sie die Symbole von # 500 bis # 507 (Bild unten).

icon_thumbnails

Wenn Sie also die Symbolgröße ändern, ändert sich diese entsprechend den Abmessungen dieser Symbole (siehe Animation). Symbolgrößen können mit den Ctrl+ +Tasten geändert werden .

Recycle Bin animation

Ja, ich sehe, wie Ressourcen-Hacker funktionieren, und ich habe es mit ein paar Verknüpfungen zu EXE-Dateien getestet. Das Problem ist, dass diese Verknüpfung für einen Zugriff .accde bestimmt ist, und aus irgendeinem Grund wird der Ressourcenhacker diese nicht öffnen. Ich werde meine Frage ändern, um das aufzunehmen. Quark vor 6 Jahren 0
Das hängt davon ab, welche Anwendung diesem .accde-Dateityp zugeordnet ist. Biswapriyo vor 6 Jahren 0
Es wird in der Zugriffslaufzeit geöffnet. Der Zielpfad hat den Pfad der Datei mit `/ runtime` am Ende. Quark vor 6 Jahren 0
Die Antwort, die ich hingelegt habe, hat für mich funktioniert. Danke für die Antwort, aber anscheinend habe ich irgendwie mit einem speziellen Fall gearbeitet. Quark vor 6 Jahren 0
-1
Quark

Anscheinend lässt Fenster die Vergangenheit nicht so gut los. Die alten Symbole wurden im Speicher zwischengespeichert und würden auch nach einem Neustart nicht mehr geändert. Das Update sollte ausgeführt werden:

ie4uinit -show 

Laut Windows-Website zwingt Windows die Zwischenspeicherung des Cache.

Ihre Antwort stimmt nicht mit Ihrer Frage überein. Ich habe noch mehr zu sagen. Darf ich das in einer neuen Antwort posten? Biswapriyo vor 6 Jahren 0
@Biswa Sicher. Ich weiß nicht, wie sie nicht zusammenpassen ... Quark vor 6 Jahren 0