Windows10/Windows11でタスクバーにピン留めされているアプリのアイコンが表示されなくなったり、表示がおかしくなるケースがあります。
この問題は、タスクバー上の特定のアプリだけでなく、ほとんどのアプリアイコンの表示がおかしくなる場合があります。
また、タスクバー以外の場所にあるアイコンは正常に表示されているにも関わらず、タスクバーのアイコンのみの表示がおかしいケースもあります。
本記事では、Windows10/11でタスクバーのアイコンがおかしい/表示されない時の対処法について詳しく解説します。
この記事の内容
対処1: Windowsエクスプローラを再起動する
Windowsのエクスプローラーに一時的な問題が起きたことが原因で、タスクバーのアイコンが消えたり、表示がおかしくなるケースがあります。
そのため。突然タスクバーのアイコンの表示がおかしくなった場合は、まずエクスプローラーを再起動してみてください。
エクスプローラーを再起動するには、次の手順で操作します。
- 「Windowsマーク」を右クリックして「タスクマネージャー」を選択して起動します。
- タスクマネージャーが開いたら、「プロセス」タブをクリックします。
- 簡易表示の場合は左下の「詳細表示」をクリックしてください。
- Windowsプロセスの一覧から「エクスプローラー」を右クリックして、「再開」を選択します。
- 再起動が表示されない場合は、「タスクの終了」を選択してから、「ファイル」→「新しいタスクの実効」をクリックし、「explorer.exe」と入力して「OK」をクリックしてください。
- 画面が一瞬消えて再度表示されたら、エクスプローラーの再起動は完了です。
Windowsエクスプローラの再起動が完了したら、タスクバーのアイコンが正しく表示されたか確認してください。エクスプローラーの再起動を行なっても問題が解決しない場合は、次の対処方法に進んでください。
対処2: PCを再起動する
Windowsのシステムに一時的な問題が起きていることが原因で、タスクバーのアイコンが非表示になるケースがあります。
そのため、PCを一度再起動してアイコンの表示が解決しないか試してみてください。PCを再起動することで、システムの一時的なエラーがリセットされ問題が解決する可能性があります。
再起動しても直らない場合は、システムファイルなどに問題が起きていることが考えられるため、次の対処方法を試してください。
対処3: アイコンキャッシュを削除する
Windowsのアイコンキャッシュが破損していることが原因で、タスクバーのアイコン表示がおかしくなるケースがあります。
そのため、アイコンキャッシュを一旦削除してリセットすることで、アイコンの問題が解決する可能性があります。アイコンキャッシュを削除する手順は以下の通りです。
- 「Windowsマーク」を右クリックして「ファイル名を指定して実行」を起動します。
- 「%LOCALAPPDATA%\」と入力して「OK」をクリックします。
- フォルダ内にある「IconCache.db」を右クリックして「削除」を選択します。
- 続いてエクスプローラーに以下のアドレスを入力してEnterキーで移動します。
%LOCALAPPDATA%\Microsoft\Windows\Explorer
- フォルダ内にある全ての「iconcache_**.db」と「thumbcache_**.db」を右クリックして「削除」します。
- 末尾の数字が異なるファイルは全て削除してください。
- アイコンキャッシュを全て削除できたら、PCを再起動します。
アイコンキャッシュを削除してからPCを再起動すると、アイコンキャッシュが自動で再構築されます。
再起動が完了したら、タスクバーのアイコンが正常に表示されたか確認してください。
対処4: アイコンを再度ピン留めする/手動で変更する
特定のアイコンのみが非表示になっていたり、正しく表示されない場合は、アイコンのピン留めをやり直すことで解決する場合があります。
タスクバーのアイコンのピン留めをやり直すには、次の手順で操作します。
- タスクバーで「正常に表示されないアイコン」を右クリックして「タスクバーからピン留めを外す」を選択します。
- 「Windowsマーク」をクリックし、一覧から「アイコンが表示されないアプリ」を右クリックして「その他」→「タスクバーにピン留めする」を選択します。
上記の手順でも正しいアイコンが表示されない場合は、アイコンを手動で変更してタスクバーに追加してみてください。
アイコンを手動で変更してタスクバーに追加するには、次の手順で操作します。
- タスクバーで「正常に表示されないアイコン」を右クリックして「タスクバーからピン留めを外す」を選択します。
- 「Windowsマーク」をクリックし、一覧から「アイコンが表示されないアプリ」をデスクトップにドラッグ&ドロップして、ショートカットを作成します。
- 「ショートカット」を右クリックして「プロパティ」を選択します。
- 「ショートカット」タブを開いて、「アイコンの変更」をクリックします。
- 「下の一覧からアイコンを選択」内で表示したいアイコンを選択します。
- 「適用」→「OK」の順にクリックします。
- デスクトップ上のショートカットをタスクバーにドラッグ&ドロップします。
以上の手順で、アイコンを手動で変更してタスクバーに追加することができます。タスクバーに正しいアイコンが表示されたことを確認してください。
対処5: システムファイルチェッカーとDISMコマンドを実行する
Windows10のシステムファイルが破損していることが原因で、タスクバーのアイコンが消えたり、表示がおかしくなるケースが考えられます。
そのため、システムファイルの修復を実行して、アイコンの表示が元に戻らないか試してみてください。
システムファイルの修復を行うには、次の手順でシステムファイルチェッカーとDISMコマンドを実行します。
- Windows + Xを押してアドバンスドメニューを開きます。
- 「Windows PowerShell(管理者)」をクリックして起動します。
- 以下のコマンドを実行します。
DISM.exe /Online /Cleanup-image /Restorehealth
- 「操作は正常に完了しました」と表示されたら、そのまま以下のコマンドを実行します。
sfc /scannow
- 「検証が100%完了しました」と表示されたらOKです。
システムファイルの修復が完了したらPCを再起動し、タスクバーのアイコン表示の問題が解決したか確認してください。
対処6: コントロールされたフォルダアクセスの制御をオフにする
一部のユーザーは、Windowsセキュリティのフォルダアクセスの制御設定を変更すると、タスクバーのアイコンが正しく表示されたことをMicrosoftコミュニティに報告しています。
そのため、フォルダアクセスの制御を無効にして、アイコン表示の問題が解決しないか試してみてください。
Windowsセキュリティの設定でフォルダアクセスの制御を無効化するには、次の手順で操作します。
- 「Windowsマーク」を右クリックして「設定」を選択します。
- Windowsの設定ウィンドウが開いたら、「更新とセキュリティ」をクリックします。
- Windows11の場合は「プライバシーとセキュリティ」を選択してください。
- 左ペインから「Windows セキュリティ」をクリックします。
- 右ペインで「ウイルスと脅威の防止」をクリックします。
- Windowsセキュリティのウィンドウが起動したら、「設定の管理」をクリックします。
- 「コントロールされたフォルダアクセス」内にある「フォルダアクセスの制御を管理する」をクリックします。
- 「コントロールされたフォルダアクセス」のスイッチを「オフ」に変更します。
- 既に「オフ」になっている場合は、設定を変更する必要はないため、別の対処方法を試してください。
- ウィンドウを閉じてPCを再起動します。
フォルダアクセスの制御を無効化できたら、タスクバーのアイコンの問題が解決したか確認してください。
対処7: 問題のアプリを再インストールする
タスクバーの一部のアプリアイコンの表示だけがおかしい場合は、アプリの登録状況に問題があることが考えられます。
上記の問題が起きている場合は、対象のアプリを再インストールすることで問題が解決する可能性があります。
Windowsの標準アプリのアイコンが表示されない場合は、次の手順で再インストールを行なってください。
- 「Windowsマーク」を右クリックして「Windowsターミナル(管理者)」または「Windows PowerShell(管理者)」を選択して起動します。
- 以下のコマンドを入力してEnterキーで実行します。
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- コマンドの実行が完了したら、PowerShellウィンドウを閉じます。
Windowsの標準アプリ以外のアイコン表示がおかしい場合は、通常の手順でアンインストールを行なって再インストールしてください。
アプリケーションを再インストールできたら、タスクバーのアイコン表示の問題が解決したか確認してください。
対処8: %temp%フォルダ内のファイルをすべて削除する
Windowsのテンポラリファイルに問題が起きていることが原因で、タスクバーのアイコンが正常に表示されないケースが少なからず考えられます。
そのため、テンポラリファイルを全て削除して、アイコンが正常に表示されないか試してみてください。テンポラリファイルを削除してもWindowsの動作に問題が起きることはありません。
Windowsのテンポラリファイルを削除するには、次の手順で操作します。
- Windowsエクスプローラ以外のアプリケーションを全て終了します。
- 「Windowsマーク」を右クリックして「ファイル名を指定して実行」を選択します。
- 「%temp%」と入力して「OK」をクリックします。
- 表示されたフォルダ内にある全てのファイルを選択して右クリックで「削除」します。
- エラーで削除できないファイルがある場合は、バックグラウンドでアプリケーションが起動していないか確認してください。
- 削除が完了したらPCを再起動します。
テンポラリファイルを全て削除してPCが再起動したら。タスクバーのアイコンが正常に表示されたか確認してください。
「タスクバーのアイコンがおかしい/表示されない時の対処法 – Windows10」を参考にしました。
私はWindows11を使用しています。
「対処3: アイコンキャッシュを削除する」では、「iconcache_**.db」と「thumbcache_**.db」を削除しようとすると、使用中につき削除できません、となり、うまくいきませんでした。。
秀丸は「対処7: 問題のアプリを再インストールする」でうまくいきました。
Firefoxは、アンインストールのときに「リフレッシュ」でうまくいきました。
ありがとうございました。
上と同様に一部のファイルが使用中で削除できない、とありましたが、とりあえずエクスプローラーを閉じた上でその部分はスキップするとして処理した後に再起動したら、直りました。ありがとうございました