PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kontextmenü teilweise fehlerhaft.


Mellops
2006-04-30, 21:08:37
Wie auf dem Bild zu sehen, sind dort einige Einträge doppelt.

http://666kb.com/i/11eq7xy90b2m9.png

Der Fehler tritt aber nur beim Rechtsklick auf Sybole in den Ordnern Quicklaunch und Verwaltung auf.
Ich hoffe jemand weiß, wie ich den Makel beseitigen kann.


Edit:
Es sind nur Dateien des Typs *.lnk (Verknüpfungen) betroffen, unabhängig davon wo sie sich befinden.
Davon aber nicht alle, bei der Verknüpfung zu Paint Shop Pro gibts den Fehler nicht, bei der zu Firefox ist das Menü fehlerhaft. Der einzige Unterschied, den ich zwischen beiden sehe, ist, dass die die nicht richtig funktionieren direkt auf eine Datei (exe, msc) verweisen, bei der zu PSP ist das nicht der Fall.

http://666kb.com/i/11es40e7tsq2p.png

redfalcon
2006-04-30, 21:12:23
Mit ShellExView (http://www.nirsoft.net/utils/shexview.html) kann man solche Kontextmenüs bereinigen. Bei dir müssten also AntiVir und 7Zip doppelt vorhanden sein, mit dem Programm kannste die dann einfach deaktivieren.

Mellops
2006-04-30, 21:31:48
Das hilft leider nicht, die doppelten Einträge sind in dem Programm nur einmal vorhanden.

Ich konnte es weiter eingrenzen, es betrifft nur Verknüpfungen, egal wo sie sich befinden.
Ein Rechtsklick auf die Datei selber sieht ganz normal aus.

http://666kb.com/i/11eqa58yqv4e9.png

Dragon
2006-05-01, 02:05:38
O_o
Ist bei mir genauso, was mit aber gerade das erste Mal aufgefallen ist. Nur Verknüpfungen sind betroffen...

Mellops
2006-05-01, 08:35:28
Doch nicht, dann gehen die Links nicht mehr.

Ich hab den Verantwortlichen gefunden und eliminiert. :D

Der markierte Schlüssel muss gelöscht werden. Neben dem roten Punkt sieht man den kompletten Pfad.

Mellops
2006-05-01, 12:51:10
Ich hab die drei Programme, von denen die doppelten Einträge stammen, deinstalliert, nach jedem neu gestartet. Als ich das erste installierte, war das Problem wieder sichtbar.
:(

Mellops
2006-05-08, 08:29:06
Nochmal hoch.

Und eine Zusammenfassung, was ich versucht habe.

Ich hab die Registry nach den doppelten Einträgen durchsucht und sie befinden sich dort wo sie sein müssen, um einmal zu erscheinen (*, dirctory, drive). Sucht man nach dem Hexadezimalschlüssel hinter den Einträgen, findet man die Dateien und Aktionen mit denen der Eintrag verknüpft ist.
Alles normal.

Sucht man nach dem einzig betroffenen Dateityp (lnk), findet man nur Einträge (Hexadezimalordner) in shellex, bei denen es egal ist, ob man sie entfernt oder nicht.
Wahrscheinlich in Ordnung.

Nun zu dem, was Wirkung zeigt, aber leider auch Nebenwirkungen.
Sucht man nach lnkfile, findet man unter shellex\ContextMenuHandlers zwei Einträge einmal "offline files" (keine Wirkung) und einen Hexadezimalordner der einen nicht gesetzten reg_sz Wert enthält. Löscht man den Ordner, ist das doppelte Menü weg, leider erscheint dann beim Doppelklick auf lnk Dateien der "öffnen mit" Dialog, der Dateityp ist also keiner Aktion mehr zugeordnet. Eine Suche nach dem Hexadezimalnamen des Ordners, brachte zwar reichlich Ergebnisse, aber keine, die ich dem Kontextmenü zuordnen kann.

Vielleicht hat jemand eine Idee.

Mellops
2006-05-15, 10:19:38
Noch einmal hoch, auch wenn ich mich langsam an das Menü gewöhne. :(