Warum? Ich habe den Grund dafür erst vor kurzem entdeckt, daher kann ich ihn hier ebenfalls teilen. Nun, es ist einer der Gründe oder einer der möglichen Szenarien.
Zunächst habe ich erst vor kurzem mit dem Hex-Editor-Plugin für Notepad ++ angefangen. Ich wusste also nicht, dass Notepad ++ Stabilitätsprobleme mit diesem Plugin hatte. Aber es kommt! Das Plugin wurde lange Zeit nicht aktualisiert (versuchen Sie es sechs Jahre), während Notepad ++ regelmäßig (ein Dutzend pro Jahr) aktualisiert wurde. Irgendwann wurde Notepad ++ mit diesem Plugin nicht mehr kompatibel.
So wie ich es sehe, ist das kein großes Problem. Ich kann jedoch verstehen, warum der Autor von Notepad ++ dieses Plugin hinter sich lassen und jedes Mal deaktivieren möchte, wenn Notepad ++ auf eine neue Version aktualisiert wird. Das Installationsskript verschiebt das Plugin in einen Unterordner namens "disabled".
Ich hatte kürzlich einige NFO-Dateien auf meinem Computer, und als ich mit der rechten Maustaste auf eine der Dateien geklickt und sie aus dem Kontextmenü in Notepad ++ bearbeitet habe, stürzte Notepad ++ ab. Ich fand das komisch. Also habe ich Notepad ++ gestartet und dann die Datei per Drag & Drop darauf gezogen und es hat funktioniert. Es stürzte also jedes Mal ab, wenn ich das Kontextmenü zum Öffnen der Datei verwendete, und es funktionierte jedes Mal, wenn ich die Datei per Drag & Drop ablegte oder das Dialogfeld "Öffnen" verwendete.
Ein paar Wochen später erhielt ich die Aufforderung, dass eine neue Version von Notepad ++ verfügbar ist. Also habe ich es heruntergeladen und installiert. Dies ist das erste Mal, dass mir die Meldung angezeigt wurde, dass das Hex-Editor-Plugin instabil ist und in den "deaktivierten" Ordner verschoben werden musste.
Ich hatte den Gedanken, dass dies möglicherweise die Abstürze verursacht hat. Wie sich herausstellte, war es! Im Moment verwende ich Version 6.9.2 von Notepad ++ und 0.9.5 von Hex Editor Plugin unter Windows 10 Version 1511 (10586.494). Sobald ich die DLL-Datei für den Hex-Editor in den Plugins-Ordner verschoben habe, um sie zu aktivieren, und dann das Kontextmenü zum Öffnen einer Datei verwende, stürzt das Programm ab. Wenn ich es herunterfahre, verschieben Sie die DLL-Datei zurück in den deaktivierten Ordner. Dann stürzt sie nicht ab, wenn Sie das Kontextmenü verwenden.
Hinweis! Dies geschieht nur, wenn die Dateinamenerweiterung NFO ist! Also für eine Datei mit der Namenserweiterung von TXT ist dies nicht betroffen. Ich habe viele der anderen Dateinamenerweiterungen, die ich auf meinem Computer habe, nicht getestet, aber ich habe einige davon getestet (z. B. JPG), und es scheint, als wären nur Dateien mit NFO-Erweiterungen betroffen.
Für den Fall, dass jemand das interessant findet, können Sie dies wiederholen.
- Installieren Sie Notepad ++ Version 6.9.2.
- Installieren Sie das Hex Editor Plugin Version 0.9.5.
- Erstellen Sie auf dem Desktop eine neue Dummy-Datei namens dummy.nfo.
- Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Bearbeiten mit Notepad ++.
Beachten Sie, dass einige ältere Versionen von Notepad ++ den Fehler ebenfalls auslösen. Ich weiß nicht, welche Version dieses Problem eingeführt hat. Wenn Sie jedoch eine zu alte Version verwenden, wird der Fehler nicht angezeigt.