Supportnet / Forum / WindowsME
entfernen von neue sachen...
Frage
nur eine kleine frage... wenn mann auf den desktop mit die rechte maus taste klickt und dan auf neu geht, erscheinen mir ein par "links" von programmen die ich schon entfernt habe... und andere wie "winamp media file" die unnützlich sind... kann mir jemand sagen wie man sie da weg kriegt? tx
Antwort 1 von Mickey
"Hkey_Classes_Root\*\Shell"
Unter "Shell" angelegte Unterschlüssel interpretiert Windows als Eintrag im Kontextmenü aller Dateien. Die Bezeichnung des Eintrags ist entweder identisch mit dem Namen des Unterschlüssels oder mit dessen "(Standard)"-Wert. Bei hier nicht benötigten Kontextmenüpunkten ---einfach den betreffenden Unterschlüssel löschen.
"Hkey_Classes_Root\*\ShellEx\ContextMenuHandlers"
Programme tragen ihren Kontextmenüpunkt hier aber nicht im Klartext ein, die Einträge sind deshalb schwerer zu identifizieren. Beispielsweise legt Winzip einen Unterschlüssel namens "Win-Zip" an, dessen Eintrag "(Standard)" in Form einer hexadezimalen Zahlenkette auf eine Class-ID verweist.
Diese Class-ID bestimmt die eigentlichen Menüpunkte und deren Namen.
Im Dialog "Zeichenkette bearbeiten" ein Minuszeichen am Anfang der Zahlenkette eintragen,( die Class-ID ist damit deaktiviert ), schau jetzt im Kontextmenü nach, ob der entsprechende Menüpunkt verschwunden ist. Ist das der Fall, dann hast du den richtigen Registry-Eintrag gefunden.
"Hkey_Classes_Root\AllFileSystemObjects\Shell"
der nicht nur Auswirkungen auf das Kontextmenü von Dateien hat, sondern auch von Ordnern.
Falls der Unterschlüssel "Shell" vorhanden ist, können hier analog zu
"Hkey_Classes_Root\*\Shell" Menü-Einträge im Klartext vorliegen. In den Unterschlüsseln von
"Hkey_Classes_Root\AllFileSystemObjects\ shellex\ContextMenuHandlers" findest du wieder Class-IDs, die die Menüpunkte festlegen.
So ist hier etwa unter "Send To" die Funktion des Kontextmenüpunkts "Senden an" definiert. Nach dem gleichen Schema enthalten
"Hkey_ Classes_Root\Folder" und
"Hkey_Classes_Root\Directory" in den Unterschlüsseln "Shell" und
"ContextMenuHandlers" mögliche Einträge für das Kontextmenü von Ordnern.
Wenn du nich alles per Hand sondern pauschal alle Kontextmenüpunkte löschen willst, die nicht als Standard zu Windows gehören, dann kannst du für ME folgende Reg.datei ausführen.
9XNOKONT.REG
Ein Doppelklick importiert die Datei in die Registry und löscht aus den genannten Schlüsseln alle Kontextmenüpunkte.
Gruss,
Mic
Die Registry vorher unbedingt sichern/exportieren!!!
Unter "Shell" angelegte Unterschlüssel interpretiert Windows als Eintrag im Kontextmenü aller Dateien. Die Bezeichnung des Eintrags ist entweder identisch mit dem Namen des Unterschlüssels oder mit dessen "(Standard)"-Wert. Bei hier nicht benötigten Kontextmenüpunkten ---einfach den betreffenden Unterschlüssel löschen.
"Hkey_Classes_Root\*\ShellEx\ContextMenuHandlers"
Programme tragen ihren Kontextmenüpunkt hier aber nicht im Klartext ein, die Einträge sind deshalb schwerer zu identifizieren. Beispielsweise legt Winzip einen Unterschlüssel namens "Win-Zip" an, dessen Eintrag "(Standard)" in Form einer hexadezimalen Zahlenkette auf eine Class-ID verweist.
Diese Class-ID bestimmt die eigentlichen Menüpunkte und deren Namen.
Im Dialog "Zeichenkette bearbeiten" ein Minuszeichen am Anfang der Zahlenkette eintragen,( die Class-ID ist damit deaktiviert ), schau jetzt im Kontextmenü nach, ob der entsprechende Menüpunkt verschwunden ist. Ist das der Fall, dann hast du den richtigen Registry-Eintrag gefunden.
"Hkey_Classes_Root\AllFileSystemObjects\Shell"
der nicht nur Auswirkungen auf das Kontextmenü von Dateien hat, sondern auch von Ordnern.
Falls der Unterschlüssel "Shell" vorhanden ist, können hier analog zu
"Hkey_Classes_Root\*\Shell" Menü-Einträge im Klartext vorliegen. In den Unterschlüsseln von
"Hkey_Classes_Root\AllFileSystemObjects\ shellex\ContextMenuHandlers" findest du wieder Class-IDs, die die Menüpunkte festlegen.
So ist hier etwa unter "Send To" die Funktion des Kontextmenüpunkts "Senden an" definiert. Nach dem gleichen Schema enthalten
"Hkey_ Classes_Root\Folder" und
"Hkey_Classes_Root\Directory" in den Unterschlüsseln "Shell" und
"ContextMenuHandlers" mögliche Einträge für das Kontextmenü von Ordnern.
Wenn du nich alles per Hand sondern pauschal alle Kontextmenüpunkte löschen willst, die nicht als Standard zu Windows gehören, dann kannst du für ME folgende Reg.datei ausführen.
9XNOKONT.REG
Ein Doppelklick importiert die Datei in die Registry und löscht aus den genannten Schlüsseln alle Kontextmenüpunkte.
Gruss,
Mic
Die Registry vorher unbedingt sichern/exportieren!!!

