Das passiert nicht bei allen Ordnern. Bei Laufwerken passiert es nicht. Dies geschieht nicht in der Ordnerstruktur.
Gibt es etwas anderes zwischen den Ordnern, mit denen es passiert, und den Ordnern, in denen es nicht geschieht (z. B. enthalten einige Mediendateien oder desktop.ini
oder haben andere Attribute oder etwas)?
Ich gehe davon aus, dass eine Shell-Erweiterung während der Verarbeitung des Kontextmenüs einen Fehler / eine Ausnahme verursacht, und der Explorer reagiert, indem er das Menü zerstört.
Wenn Sie den EscapeSchlüssel definitiv ausschließen und das Problem auf das Kontextmenü von Ordnern eingrenzen können, handelt es sich wahrscheinlich um eine der Ordner-Shell-Erweiterungen. Wie Sie vermuteten, ist es wahrscheinlich so, dass etwas, das Sie kürzlich installiert haben, ein Kontextmenü zu Ordnern hinzugefügt hat, der Kontextmenü-Handler jedoch schlecht geschrieben ist und einen Fehler aufweist. Wenn er also ausgelöst wird, verursacht er ein Problem, wahrscheinlich während er versucht wird Erstellen Sie ein Untermenü oder verwenden Sie ein Symbol. (Sie können sich glücklich schätzen, dass Sie das Menü schließen und nicht den Explorer zum Absturz bringen.)
Werden solche Fehler irgendwo protokolliert?
Es wird nicht angenommen, dass es eine Protokollierungsfunktion für Shell-Erweiterungsfehler gibt, Sie können jedoch das Ereignisprotokoll überprüfen ( Ausführen ⇨ eventvwr
). Wenn es irgendetwas gibt, wird es sich wahrscheinlich unter Windows Logs ⇨ Applications befinden, möglicherweise mit Application Popup
oder Application Error
.
Wie kann ich feststellen, welche Erweiterung fehlschlägt?
Sie können ShellExView verwenden, um festzustellen, welche Erweiterung der Täter ist.
- Führen Sie ShellExView aus
- Klicken Sie auf die Dateierweiterungen Spalte Unter sortieren nach Haken
- Klicken Sie auf die Spalte Typ, um nach Erweiterungstyp zu sortieren
- Blättern Sie auf die Einträge nach unten, die enthalten
Folder
oderDirectory
in der Dateierweiterungen Spalte (genau hinschauen, weil sie mit einem Haufen anderer Haken gemischt werden können, man kann das den Eintrag überprüfen Eigenschaften Dialog das Feld in einem schiffbaren Edit - Steuerelement, um zu sehen) - Einen deaktivieren (Rechtsklick ⇨ Deaktivieren oder auswählen, F7)
- Möglicherweise müssen Sie den Explorer neu starten .
Testen Sie, ob es noch passiert. Wenn ja, für den nächsten wiederholen. Sie können auch mehrere / alle Elemente deaktivieren, indem Sie die CtrlTaste gedrückt halten. Sie müssen sie jedoch nacheinander erneut aktivieren, um festzustellen, welches Element das Problem verursacht hat. Sie können sie also auch einzeln deaktivieren.