Ho problemi a cambiare l'icona per tipi di file specifici in Windows 8. Ho letto innumerevoli modi per includere questa domanda e questa , ho provato FileTypesMan e molti altri programmi e ho modificato il registro ma nessuno funziona esattamente. Dopo ogni metodo ho rimosso la cache delle icone e riavviato per essere sicuro. Voglio cambiare le icone per i file .css e .js (e altri lungo la linea) in icone separate, ma entrambi i tipi si aprono in Notepad ++ per impostazione predefinita.
La modifica della DefaultIconchiave nel registro per HKEY_CLASSES_ROOT\Applications\notepad++.exe(ProgId associato a .js e .css in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice) modifica l'icona per tutti i file che si aprono in Notepad ++.
La modifica dei file DefaultIconper .css o .js in HKEY_CLASSES_ROOT\CSSfilee HKEY_CLASSES_ROOT\JSFilenon ha alcun effetto.
L'aggiunta di una DefaultIconchiave HKEY_CLASSES_ROOT\CSSfilenon ha fatto nulla, ed ero riluttante a sperimentare aggiungendola altrove nel caso avessi rotto qualcosa.
Una cosa che ho notato è che, se cambio l'icona di un'estensione senza un programma predefinito associato (in questo caso .php), la modifica DefaultIconin HKEY_CLASSES_ROOT\php_auto_fileha funzionato, ma ho stupidamente scelto di aprire sempre i file PHP in Notepad ++ e poi è cambiato nell'icona Notepad ++.
Quindi c'è un modo per cambiare l'icona di un tipo di file a cui è associato un programma predefinito senza cambiare tutte le icone per i file che si aprono nello stesso programma? Oppure c'è un modo per dissociare un tipo di file con un programma in modo che io possa cambiare l'icona ma devo sempre usare "Apri con ..."? Preferibilmente la prima opzione.
