Windows 8で特定のファイルタイプのアイコンを変更するのに問題があります。この質問とこれを含む無数のハウツーを読んで、FileTypesManと他のいくつかのプログラムを試し、レジストリを編集しましたが、どれも正確に動作しません。各メソッドの後、念のためアイコンキャッシュを消去して再起動しました。.cssファイルと.jsファイル(およびその他のファイル)のアイコンをアイコンに変更したいのですが、どちらのタイプもデフォルトでNotepad ++で開きます。
(.jsおよび.cssに関連付けられているProgIdの)DefaultIcon
レジストリのキーを変更するHKEY_CLASSES_ROOT\Applications\notepad++.exe
と、Notepad ++で開くすべてのファイルHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
のアイコンが変更されます。
変更DefaultIcon
中の.cssや.jsのファイルのためにHKEY_CLASSES_ROOT\CSSfile
とHKEY_CLASSES_ROOT\JSFile
効果はありません。
DefaultIcon
キーを追加してHKEY_CLASSES_ROOT\CSSfile
も何もしませんでした。何かを壊した場合に備えて、他の場所にキーを追加して実験することに消極的でした。
私が気づいたことの一つは、私はそれに関連付けられたデフォルトのプログラムなしで延長のアイコン(この場合の.php)を変更した場合、その後変化しているDefaultIcon
中にHKEY_CLASSES_ROOT\php_auto_file
仕事をしたが、私は愚か、その後++メモ帳で開いているPHPファイルを常にすることを選んだとNotepad ++アイコンに変更されました。
それで、同じプログラムで開くファイルのすべてのアイコンを変更せずに、デフォルトのプログラムが関連付けられているファイルタイプのアイコンを変更する方法はありますか?または、アイコンを変更できるようにファイルタイプとプログラムの関連付けを解除する方法はありますが、常に「アプリケーションから開く...」を使用する必要がありますか?前者のオプションが望ましい。