IE4UINIT.exeを使用してアイコンキャッシュをすばやく更新する方法

アイコンキャッシュをクリアしてWindowsに再構築させる方法については、Windows 10を含むすべてのバージョンのWindowsに適用されるアイコンキャッシュデータベースを完全にクリアして再構築することで確認しました。

以下は、Windows 7、8、10で機能する、きちんとした小さなコマンドラインを使用して、アイコンキャッシュを更新するより速い方法です。

アイコンキャッシュをすばやく更新する

IEのユーザーごとの初期化ユーティリティ(IE4Uinit.exe)を使用すると、シェルアイコンをすばやく更新できます。

WinKey + Rを押して、実行ダイアログを表示します。 次に、次のコマンドを実行してEnterキーを押します。

 ie4uinit.exe -ClearIconCache 

Windows 10では、代わりに次のコマンドを実行します。

 ie4uinit.exe -show 

これを示す小さなビデオクリップを次に示します。

.txtファイルに誤ったアイコンが表示されます。上記のコマンドを実行した直後に修正されました。

NirCmdの使用

優れたNirCmdユーティリティを使用している場合は、それを使用してシェルアイコンを更新できます。 アイコンを更新する2つのオプションをサポートしています。

1. Nircmd.exe sysrefreshコマンドは、一般的なシステム更新を開始します。 レジストリのシステム設定を変更した後、このコマンドを使用してシステムを更新できます(例:デスクトップアイコンのサイズ、環境変数などの変更)。

{更新タイプ}はオプションです。 次のいずれかの値を指定できます。「environment」–環境変数を更新する場合、「policy」–ポリシー設定の場合、「intl」、ロケール設定の場合。

例:

 nircmd.exe sysrefresh nircmd.exe sysrefresh環境nircmd.exe sysrefreshポリシー 

2. Nircmd.exe shellrefreshコマンドは、エクスプローラーシェル(ユーザーインターフェイス)の一般的な更新を開始します。 このコマンドは、シェルファイルタイプに関連するレジストリに変更を加え(たとえば、ファイルタイプアイコン、タスクバーアイコンを変更する)、エクスプローラシェルを再起動しなくても、変更がすぐに有効になるようにする場合に役立ちます。

注:アイコンキャッシュを完全にクリアして再構築する方法については、この投稿「Windows Vista、7、8、およびWindows 10でアイコンキャッシュを再構築する方法」を参照してください。

関連記事