Notepad++ のアイコンが表示されない問題を修正するにはどうすればいいですか?

Notepad++ のアイコンが表示されない問題を修正するにはどうすればいいですか?

私は Notepad++ で開発するのが好きですが、MS Office 2010 をインストールして以来、これをすべての html/php/js ファイルの既定のエディターとして設定した後でも、ファイル ブラウザーには Notepad++ ではなく XML エディターのアイコンが表示されます。

また、XMLエディタを完全に削除したいので、変更すべき点を教えていただければ幸いです。プログラムの追加と削除それを体から洗い流すために、ぜひ聞いてみたいです。

答え1

ファイルの関連付けが正しく設定されていて、アイコンのみを変更する必要がある場合は、次のようなものを使用できます。ファイルタイプマンこれを達成するために。

  1. 上部のペインから編集するファイルの種類/拡張子を選択します。

    ここに画像の説明を入力してください

  2. 次に、選択したファイルタイプを編集し(右クリック/コンテキストメニューまたはF2デフォルトアイコンフィールドは、Notepad++ の実行可能ファイル (またはアイコンを含むファイル、おそらく .DLL) を適切にポイントするように設定されます。

    ここに画像の説明を入力してください

  3. FileTypesManを終了し、ログオフして再度ログインするか、必要に応じて再起動して、変更をテストします。

もちろん、レジストリからこれらすべてを実行することもできますが、このユーティリティを使用すると、作業が簡単になります (おそらくより安全になります)。 :)

Office XML エディターの削除については、[プログラムの追加と削除] の下に別のエントリが見つかりませんでした。また、Office 2010 のインストールと [機能の追加と削除] を変更するときにも見つけられませんでした。おそらく、何らかの理由で見逃したのでしょう。いずれにしても、.XML 拡張子とまったく関連付けられていない限り、そこに存在していても問題はありません。それが必要なことです。


編集:Notepad++ ファイル関連付けユーティリティ助けになるかもしれないが、そうでなければもう一度試してみることをおすすめするプログラム自体を通じて、または再インストールして、インストーラーがすべてのデフォルトのファイルの関連付けを適切に設定できるようにします。

答え2

今朝この問題があり、解決方法を Web で検索していたところ、この質問を見つけました。FileTypesMan ツールを試したところ、実際のツールは役に立ちませんでしたが、解決に至りました。問題のあるアイコンの TypeName を見つけたら、右クリックして regedit へのリンクをたどりました。そこから、Notepad++_file というタイプと、Notepad++.cpp、Notepad++.h などの名前の付いた他のタイプがいくつか表示されました。Notepad++_file と比較して、これらの他のタイプがどこから来たのかはよくわかりませんが、何らかの理由で、この包括的な Notepad++_file ではなく、Notepad++.c が実際にシステム上の .c ファイルに関連付けられていることに気付きました。また、それらの違いにも気付きました。Notepad++_file の下に、他のものにはない extShell というサブキーがありました。この extShell キーを削除して再起動すると、すべて正常に動作するようになりました。

答え3

私も同じ問題を抱えていました (Windows 10 を使用していますが)。@Rich の回答を読んだ後、Regedit で「notepad++」を検索して、何が見つかるか試してみることにしました。しばらく F3 キーを連打していたら、次のキーに出会いました。

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

これには というキーが含まれておりShellEx、それ自体には というキーが含まれていましたIconHandler。このキーによって何かが壊れた場合は NPP を再インストールすればいいので、このキーを安全に削除できるとnotepad++.exe判断しました。するとなんと、エクスプローラーで F5 キーを押すだけで、Notepad++ アイコンが再び表示されるようになりました。次に、ディスク クリーンアップを使用してサムネイル キャッシュを削除し、フォルダーのサムネイルが再生成されるようにしました。

これは理想的な回答形式ではないことは承知していますが、この情報を他の場所で見つけることができなかったため、とにかく投稿します。


アップデート:過去数か月間に、この問題がさらに数回発生しました。レジストリ キーを削除するだけでは不十分な場合があり、XML (または CSV、または間違ったアイコンが表示されているファイル形式) の既定のプログラムを別のプログラムに変更してから、再度変更する必要があります。

関連情報