Wie behebt man, dass Notepad++-Symbole nicht angezeigt werden?

Wie behebt man, dass Notepad++-Symbole nicht angezeigt werden?

Ich entwickle gern in Notepad++, aber seit ich MS Office 2010 installiert habe, wird mir im Dateibrowser immer noch das Symbol des XML-Editors und nicht das von Notepad++ angezeigt, selbst nachdem ich es als Standard-Editor für alle HTML-/PHP-/JS-Dateien festgelegt habe.

Ich würde den XML-Editor auch gerne ganz loswerden. Wenn mir also jemand sagen kann, was ich ändern soll,Hinzufügen entfernen Programmeum es aus meinem System zu waschen, würde ich gerne davon hören.

Antwort1

Wenn die Dateizuordnung richtig eingestellt ist und nur das Symbol geändert werden muss, können Sie etwas wieFileTypesManum das zu erreichen.

  1. Wählen Sie im oberen Bereich den Dateityp/die Dateierweiterung aus, die Sie bearbeiten möchten:

    Bildbeschreibung hier eingeben

  2. Bearbeiten Sie anschließend den ausgewählten Dateityp (über Rechtsklick/Kontextmenü oder F2) und stellen Sie sicher, dassStandardsymbolist so eingestellt, dass es richtig auf die ausführbare Datei von Notepad++ verweist (oder auf die Datei, die die Symbole enthält, beispielsweise eine DLL):

    Bildbeschreibung hier eingeben

  3. Beenden Sie FileTypesMan, melden Sie sich ab und wieder an oder starten Sie den Computer neu, falls erforderlich. Testen Sie dann Ihre Änderungen.

Natürlich können Sie das alles auch über die Registrierung erledigen, aber dieses Dienstprogramm macht es einfacher (und wahrscheinlich auch sicherer). :)

Was die Entfernung des Office XML-Editors betrifft, habe ich unter „Programme hinzufügen/entfernen“ keinen separaten Eintrag dafür gefunden. Ich konnte ihn auch nicht entdecken, als ich die Office 2010-Installation und „Funktionen hinzufügen/entfernen“ änderte. Vielleicht habe ich ihn irgendwie übersehen. Es schadet jedenfalls nicht, dass er da ist, solange er nicht mehr in irgendeiner Weise mit der Erweiterung .XML verknüpft ist, was Sie ja möchten.)


Bearbeiten:DerDienstprogramm zur Dateizuordnung von Notepad++könnte auch helfen, ansonsten würde ich empfehlen, es noch einmal zu versuchenüber das Programm selbst, oder führen Sie eine Neuinstallation durch, damit das Installationsprogramm alle Standarddateizuordnungen richtig festlegen kann.

Antwort2

Ich hatte dieses Problem heute Morgen und bin beim Suchen im Internet nach einer Lösung auf diese Frage gestoßen. Ich habe dieses Tool FileTypesMan ausprobiert und konnte das Problem lösen, obwohl das eigentliche Tool nicht geholfen hat. Als ich den TypeName mit dem fehlerhaften Symbol gefunden habe, habe ich mit der rechten Maustaste geklickt und dem Link zu regedit gefolgt. Dort wurde mir ein Typ namens Notepad++_file sowie mehrere andere mit Namen wie Notepad++.cpp, Notepad++.h usw. angezeigt. Nun weiß ich nicht wirklich, woher diese anderen Typen im Vergleich zu Notepad++_file kamen, aber aus irgendeinem Grund ist mir aufgefallen, dass Notepad++.c der Typ ist, der auf meinem System tatsächlich mit den .c-Dateien verknüpft ist, und nicht dieser Sammelbegriff Notepad++_file. Und mir ist auch ein Unterschied zwischen ihnen aufgefallen: Unter Notepad++_file gab es einen Unterschlüssel namens extShell, den die anderen nicht hatten. Ich habe diesen extShell-Schlüssel gelöscht, neu gestartet und jetzt funktioniert alles.

Antwort3

Ich hatte dieses Problem auch (obwohl ich Windows 10 verwende). Nachdem ich @Richs Antwort gelesen hatte, beschloss ich, in Regedit nach „notepad++“ zu suchen und zu sehen, was ich finden konnte. Ich habe mich eine Weile mit F3 durchgekämpft, bis ich auf diese Taste gestoßen bin:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\notepad++.exe

Es enthielt einen Schlüssel namens ShellEx, der wiederum einen Schlüssel namens enthielt IconHandler. Ich beschloss, dass ich den notepad++.exeSchlüssel getrost löschen könnte, da ich NPP einfach neu installieren könnte, wenn es etwas kaputt machen würde. Und siehe da, ich musste im Explorer nur F5 drücken, damit die Notepad++-Symbole wieder auftauchten. Dann habe ich einfach die Datenträgerbereinigung verwendet, um den Miniaturbild-Cache zu löschen, sodass die Ordner-Miniaturbilder neu generiert wurden.

Mir ist klar, dass dies nicht das ideale Antwortformat ist, aber ich poste es trotzdem, weil ich diese Informationen nirgendwo anders finden konnte.


Aktualisieren:In den letzten Monaten ist es noch ein paarmal passiert. Manchmal reicht es nicht aus, den Registrierungsschlüssel zu löschen, und ich muss das Standardprogramm für die XMLs (oder CSVs oder das Dateiformat, das das falsche Symbol anzeigt) in ein anderes Programm ändern und es dann wieder zurück ändern.

verwandte Informationen