web-dev-qa-db-ja.com

一部のWindows 10 UWPアイコンが検索または設定に表示されない

すべてではありませんが、UWPアプリの一部のアイコンが検索または設定に表示されません。ただし、検索しない場合はスタートメニューに表示されます。 UWP以外のすべてのアプリのアイコンは常に正しく表示されます。 UWPアプリアイコンは常にタスクバーに表示されます。

更新:ローカルに保存された多くの画像サムネイルは、画像形式に関係なく、スタートメニューの検索結果にも表示されません。

私がこれを this thread とは別の質問として投稿した理由は、以下の区別する理由によるものです。

  • すべてのUWPアプリアイコンが表示されない
  • この問題は検索時にのみスタートメニューに表示されます
  • UWPアプリがタスクバーにアイコンを表示するのに失敗することはありません

私が試してみました:

  • アイコンキャッシュのリセット
  • 解決策 ここ windowsappsフォルダーを含む
  • 新しいユーザーアカウントの作成
  • Iconstreamレジストリキーの削除
  • サムネイルを保存するためのパフォーマンス設定の変更

  • PNGのデフォルトアプリの変更

  • Windows設定ですべての画像のデフォルトアプリを変更する
  • Windowsエクスプローラーのビュー設定の変更
  • グラフィックドライバの更新

スクリーンショット:
アイコンの表示に失敗した検索
一部のアイコンが設定で表示されない

12
Nathan Upchurch

何年もの間、アプリのサムネイルに関してまったく同じ問題がありました。特にMetroスタイルアプリ(RT/UWP)の場合、主に検索結果と設定に、空白またはデフォルトのアイコンがよく表示されます。私は何年もの間トラブルシューティングを行ってきましたが、今まで成功していません。私はこれに再び遭遇するだろうことを知っているので、ここでこれを文書化します。解決策を検索すると、このページが見つかるはずです。

バックグラウンド

Windows 10では、UWPアプリはAppXパッケージとして出荷されます。これには、多くの新しい組み込みアプリ(%SystemRoot%\SystemAppsに保存)とWindowsストア経由でダウンロードされたアプリ(%ProgramFiles%\WindowsAppsに保存)が含まれます。 PowerShellには、AppXパッケージの管理に役立つ いくつかのコマンドレット が用意されています。トラブルシューティング全体を通じて、Get-AppxPackage、Add-AppxPackage、およびRemove-AppxPackageが特に有用であることがわかりました。特に、[%ProgramFiles%\WindowsApps]は、管理者でさえも通常のユーザーがアクセスできないためです。

これらの修正を試みる前に、レジストリの編集、コマンドプロンプトとPowerShellの操作、およびバックアップの作成に慣れている必要があります。すべてをワイプして、何か問題が発生した場合にWindowsを再インストールする準備をする必要があります。

問題1:.pngのサードパーティサムネイルハンドラー

一部のサードパーティアプリは、カスタムサムネイルジェネレーターのインストールを好みます。これらのアプリのいくつかは、物事を壊す方法でそうします。私の場合、Googleの ドライブファイルストリーム が原因でした。これは、ファイルのデフォルトのプログラムを持つこととは異なることに注意してください。私にとってWindowsフォトはデフォルトのままでした。この問題を解決するには:

  1. 実行:regedt32.exe
  2. 次の場所に移動します:HKEY_CLASSES_ROOT\.png
  3. 少なくとも1つのサブキーを持つShellExキーを探します。サブキーが表示されている場合は、原因を見つけた可能性があります。
  4. サブキーを削除します。
  5. エクスプローラーを再起動します。

削除するもののスクリーンショットを次に示します。実際のキーの名前は{E357FCCD-A995-4576-B01F-234630154E96}ではない場合があることに注意してください。問題の原因となっているアプリケーションによって異なります。

Registry key to be deleted

これはあいまいな修正のように見えるかもしれませんが、問題はAppXパッケージのロゴが通常PNGファイルとして保存されているという事実から生じます。この問題が発生すると、PNGファイルに適切なサムネイルが表示されない場合もあります(ファイルエクスプローラーでフォルダーを参照しているときにプレビューが表示されません)。問題を引き起こしているアプリが他の画像ファイルタイプに対して同様のハンドラーをインストールしている場合、影響を受けるファイル拡張子に対して上記と同じ手順を実行して、サムネイルを復元できます。これはアプリの機能に影響する可能性があるため、トレードオフが必要になる場合があることに注意してください。

問題2:パフォーマンス設定でサムネイルが無効になっている

  1. スタートメニューアイコンを右クリックするか、 WindowsX
  2. メニューが表示されます。 Systemをクリックします。
  3. 右側のRelated settingsペインの下にあるSystem infoリンクをクリックします。
  4. 左側のペインでAdvanced system settingsリンクをクリックします。
  5. 表示されるダイアログでAdvancedタブがすでに選択されているはずです。
  6. PerformanceグループのSettings...をクリックします。
  7. Show thumbnails instead of iconsがオンになっていることを確認します。

問題3:フォルダーオプションでサムネイルが無効になっている

  1. ファイルエクスプローラウィンドウを開きます。
  2. Viewリボンタブで、右側のOptionsボタンをクリックします。
  3. 表示されるダイアログでViewタブを選択します。
  4. Advanced settingsグループのチェックボックスのリストの上部で、Always show icons, never thumbnailsがオフになっていることを確認します。
  5. 既にオフになっている場合は、オンにしてApplyをクリックし、再度オフにして、OKをクリックしてみてください。それ以外の場合は、チェックを外してOKをクリックします。

問題4:AppXパッケージを再インストールする必要がある

  1. 管理者としてPowerShellを開きます。
  2. 実行:
Get-AppxPackage -AllUsers | ForEach-Object {if ($_.InstallLocation) {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}}

問題5:Windows設定の同期

Windowsの設定の同期が原因で一部のユーザーのアイコンに問題が発生すると聞きました。これを再現することはできませんが、一時的に無効にすることで問題の原因かどうかを確認できます。本当の原因であるいくつかの根本的な設定のいずれかがある可能性があります。不正なアイコンがアップロードされる可能性があります。報告によると、これは主にCortanaと[スタート]メニューの検索結果に影響します。

  1. 設定を開きます。
  2. Accountsをクリックします。
  3. Sync your settingsをクリックします。
  4. Sync settingsをオフにします。
  5. https://OneDrive.live.com/win8personalsettingsprivacy に移動します。
  6. Removeボタンをクリックします。
  7. https://account.Microsoft.com/privacy/activity-history?view=usage に移動します。最近使用したアプリのリストが表示されます。
  8. Clear activityをクリックします。
  9. 安全のために再起動します。
  10. Sync your settingsを再度有効にしてみてください。

問題6:不正なアイコン/サムネイルがキャッシュされる

  1. ディスククリーンアップを実行します。 ([スタート]メニューで検索できます。)
  2. Thumbnailsを確認してください。他のすべてのチェックを外します。これが機能する場合は、停止できます。
  3. OKをクリックします。
  4. コマンドプロンプトを開きます。
  5. 自動アイコンキャッシュのクリアを試みます:ie4uinit -show(Windows 10より前:ie4uinit -ClearIconCache)。これが機能する場合は、停止できます。
  6. キルFile Explorertaskkill /im Explorer.exe /f
  7. キャッシュを削除します:del /f /q "%LocalAppData%\IconCache.db"
  8. さらにキャッシュを削除:del /f /q "%LocalAppData%\Microsoft\Windows\Explorer\iconcache_*.db"
  9. サムネイルにも問題がある場合は、それらのキャッシュも削除してください:: del /f /q "%LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db"
  10. ファイルエクスプローラーのバックアップを開始します:Explorer

問題7:ディスク容量が少ない

当然のことながら、ドライブがほぼいっぱいになると、ファイルエクスプローラーでサムネイルの保存に問題が発生し、かなり不満を感じるようになります。ここでの解決策は、スペースを空けることです。十分に単純です。

問題8:Windowsが停止している、パニックに進む

Microsoft Answersでこの問題について誰かが言及するときはいつでも、Microsoftの担当者は常に同じ解決策を推奨しています。私はそれが誰のためにも機能することを聞いたことがありませんが、試しても害はありません。 (それに加えて、マイクロソフトに連絡すると、とにかくそうするように言われます。)理論的には、特定のあいまいな問題を修正できる可能性があります。

  1. 管理者としてコマンドプロンプトを開きます。
  2. 実行:sfc /scannow。目前の問題に関連している可能性のある違反を探します。
  3. 実行:dism /online /cleanup-image /restorehealth
  4. コンピュータを再起動します。
  5. これで実際に問題が解決した場合は、コメントを残してください。
18
Zenexer

私はWindows 10の初期の頃から何年にもわたってこの問題に直面してきました。実際、多くの調査を行った結果、この問題の主な原因を突き止め、それがGoogleドライブファイルストリームでしたローンチしてから使っています。

調査中にこの問題の唯一の解決策は、Googleドライブファイルストリーム(GDFS)のアンインストールでした。しかし、私はそのプログラムを日常的に頻繁に使用しているため、アンインストールできませんでした。そこで、GDFSを使用して、この壊れたアイコンの問題を修正できるソリューションを探しました。最後に、私は このRedditの投稿 を見て、それを適用すると、すべての問題が解決されました。そこで、この回答では本日、GDFSをインストールしたまま、Windows Searchの問題で壊れたUWPアイコンを修正する方法を紹介します。

  1. 実行:regedt32.exe
  2. 次の場所に移動します:HKEY_CLASSES_ROOT\.png
  3. 少なくとも1つのサブキーを持つShellExキーを探します。サブキーが表示されている場合は、原因を見つけた可能性があります。
  4. サブキーを削除します。
  5. shellexを右クリックしてpermissionsをクリックします(スクリーンショットは下に表示されています)
  6. Groups or user namesの下で下にスクロールしてAdministratorsを選択します
  7. Full ControlDenyの両方の権限セクションRead。次に、[適用]と[OK]をクリックします。
  8. PCを再起動し、システムに複数のモニターが接続されている場合は、それらの電源をオフにします。 1つのモニターのみをアクティブにしてください。
  9. PCが再起動したら、ウィンドウでchange resolutionと入力して、解像度設定の変更を選択します。適切な設定ページに移動します。
  10. 設定ページの[Scale and layout]で、スケールを100%(またはシステムで推奨されているもの)から125%(または推奨値より高い/低い値)に変更します。
  11. スケールを変更したら、検索ボックスをもう一度クリックして、以前にアイコンが壊れていたUWPアプリを検索します。アイコンが通常の状態に戻ります。それが表示されない場合は、スケールを再度100%に変更し、再度125%に増やします。場合によっては、それを実現するために複数回試行する必要があるため、それを数回実行します。スケールを変更するたびに、検索に移動して、問題が解決したかどうかを確認してください。問題が解決したことを確認したらすぐに、スケールを100%または推奨されるスケールに変更します。

????問題が解決しました!!! ????


????特記事項と免責事項

上記のソリューションは、Googleドライブファイルストリーム(GDFS)をインストールしたまま、壊れたUWPアイコンの問題を修正しますが、しかしまた、マイナーな厄介な問題が発生します。この修正後、コンピューターがランダムに更新されている(F5キーを押している場合と同様)ことがわかります。これはあなたがあなたの仕事や何かをすることができないという問題を引き起こしませんが。しかし、デスクトップのすべてを最小化し、アイコンで画面を見続けると、間違いなくそれに気づくでしょう。

繰り返しになりますが、これによってシステムの速度が低下したり、作業が妨げられたりすることはありませんが、私が見たように、この免責事項を提示するのが最善だと思いました。現在、この自動更新の問題を修正する方法はありません。少なくとも私はそれを認識していません。この回答を読んでいる誰かが更新の問題を修正するための解決策を思いついた場合は、私に知らせてください。回答を更新します。

私はこの問題についてもGoogleにフィードバックを送信しましたが、他の多くの人々もそれを行ったと思います。彼らはまだ問題を修正していないため、今後修正されるかどうかはわかりません。しかし、この問題に対する最良の修正は、Googleだけがプッシュできるものです。


????上記の手順のスクリーンショット

Right click on shellx and go to permissionsDenying all permission for AdministratorChanging screen resolutionScreen resolution change page

4
iSaumya