Ich habe einen sehr seltsamen Shell-Erweiterungsordner, den ich einfach nicht loswerde.
Wie kann ich das loswerden? Ich habe bereits heruntergeladenShellExViewer, aber ich kann weder eine Erweiterung namens „X64“ noch die anderen Erweiterungen, die sich in diesem Ordner befinden, irgendwo im Viewer finden. Ich kann diesen Ordner auch nicht in der Registrierung finden, aber das liegt wahrscheinlich daran, dass ich nicht weiß, wo ich suchen soll.
Wie kann ich dies bearbeiten, sodass der Inhalt des Ordners in das „Standard“-Menü und nicht in einen Unterordner eingefügt wird?
Antwort1
Wird dieser Eintrag für alle Objekte (Laufwerke, Ordner, Dateien jeden Typs) oder nur für bestimmte Dateitypen angezeigt? Wenn er für alle Objekte angezeigt wird, überprüfen Sie die Registrierung unten HKEY_CLASSES_ROOT\*
, insbesondere die Unterschlüssel shell
und shellex
. Versuchen Sie, den *
Unterschlüssel zu löschen:
- Starten Sie regedit (als Administrator) und navigieren Sie zu
HKEY_CLASSES_ROOT\*
. - Klicken Sie
File > Export...
und speichern Sie den Schlüssel in einer Datei. - Löschen Sie den Schlüssel.
Erscheint der X64
Eintrag danach immer noch? Um die Änderung rückgängig zu machen, importieren Sie die zuvor gespeicherte Registrierungsdatei erneut.
Sie können auch eine Registrierungssuche nach X64
(ganze Zeichenfolge in Schlüsseln und Daten) versuchen:
Ich glaube nicht, dass es sehr wahrscheinlich ist, dass Sie es auf diese Weise finden, aber ein Versuch kann nicht schaden. Sie müssen nur unten nachsehen HKEY_CLASSES_ROOT
. Sie können die Suche beenden, wenn Sie auf HKEY_CURRRENT_USER
oder stoßen HKEY_LOCAL_MACHINE
.
Wie fürShellExView
: Eine Erweiterung wird nicht unbedingt mit demselben Namen registriert, der im Kontextmenü angezeigt wird. Starten Sie das Programm (als Administrator) und sortieren Sie die Erweiterungen nach Unternehmen (es ist unwahrscheinlich, dass es sich um eine Microsoft-Erweiterung handelt, konzentrieren Sie sich also lieber auf die, die nicht von Microsoft stammen). Welche Nicht-MS-Erweiterungen sind dort aufgeführt? Ignorieren Sie diejenigen, die Sie eindeutig identifizieren können, und deaktivieren Sie die anderen.
Entfernt das den Kontextmenüeintrag? Wenn ja: wieder aktivierenHälfteder deaktivierten Erweiterungen. Wenn der Eintrag erneut erscheint, gehört er zu dieser Hälfte, also deaktivieren Sie die Hälfte dieser Erweiterungen erneut. Andernfalls gehört er zu der anderen Hälfte, die immer noch deaktiviert ist, also aktivieren Sie die HälftedieseErweiterungen. Fahren Sie fort, bis Sie die problematische Erweiterung eingegrenzt haben.
Antwort2
Die Lösung von Ansgar Wiechers hat perfekt funktioniert.
ich hatteMagicisoOption, die im Kontextmenü der rechten Maustaste angezeigt wird.
Ich habe das überprüft und bestätigtMagicisowurde von meinem Computer deinstalliert. Ich öffnete REGEDIT
und löschte\HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers\MAGICISO
Aber kein Unterschied.
Ich starte meinen Computer neu, aber keine Änderung.
Dann suchte ich nach jeder Datei mit dem NamenMagieund fand einen .dll [Windows Shell-Erweiterungsmodul] NamenC:\Program Files (x86)\MagicISO\misosh64.dll
Ich habe versucht, das Verzeichnis zu löschen C:\Program Files (x86)\MagicISO\
, habe jedoch eine Fehlermeldung erhalten, dass der Inhalt des Verzeichnisses von einer anderen Anwendung verwendet bzw. woanders geöffnet wird.
Dann habe ich die von Ansgar Wiechers genannten Schritte ausprobiert und die Option „Magiciso“ aus dem Kontextmenü per Rechtsklick entfernt, konnte das Verzeichnis jedoch nicht entfernen.
Ich habe den Computer neu gestartet und nach der Anmeldung als Erstes das Verzeichnis gelöscht C:\Program Files (x86)\MagicISO\
, was endlich funktioniert hat.
Danke schön.