Ich habe Probleme beim Ändern des Symbols für bestimmte Dateitypen in Windows 8. Ich habe unzählige Anleitungen einschließlich dieser und dieser Frage gelesen , FileTypesMan und mehrere andere Programme ausprobiert und die Registrierung bearbeitet, aber keine funktioniert genau. Nach jeder Methode habe ich den Icon-Cache geleert und neu gestartet, nur um sicherzugehen. Ich möchte die Symbole für CSS- und JS-Dateien (und andere auf der ganzen Linie) in separate Symbole ändern, aber beide Typen werden standardmäßig in Notepad ++ geöffnet.
Durch Ändern des DefaultIcon
Schlüssels in der Registrierung für HKEY_CLASSES_ROOT\Applications\notepad++.exe
(das mit .js und .css in verknüpfte ProgId HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
) wird das Symbol für alle Dateien geändert, die in Notepad ++ geöffnet werden.
Das Ändern der DefaultIcon
CSS- oder JS-Dateien in HKEY_CLASSES_ROOT\CSSfile
und HKEY_CLASSES_ROOT\JSFile
hat keine Auswirkungen.
Das Hinzufügen eines DefaultIcon
Schlüssels, um HKEY_CLASSES_ROOT\CSSfile
nichts zu bewirken, widerstrebte mir, zu experimentieren, indem ich ihn an einer anderen Stelle hinzufügte, falls ich etwas kaputt machen sollte.
Eine Sache, die mir aufgefallen ist, ist, wenn ich das Symbol einer Erweiterung ohne ein damit verbundenes Standardprogramm (in diesem Fall .php) ändere, hat das Ändern DefaultIcon
in HKEY_CLASSES_ROOT\php_auto_file
funktioniert, aber ich habe dummerweise beschlossen, PHP-Dateien danach immer in Notepad ++ zu öffnen es änderte sich in das Notepad ++ - Symbol.
Gibt es eine Möglichkeit, das Symbol für einen Dateityp zu ändern, mit dem ein Standardprogramm verknüpft ist, ohne alle Symbole für Dateien zu ändern , die im selben Programm geöffnet werden? Oder gibt es eine Möglichkeit, einen Dateityp von einem Programm zu trennen, sodass ich das Symbol ändern kann, aber immer "Öffnen mit ..." verwenden muss? Am liebsten die erstere Option.