缺少 UWP 图标

缺少 UWP 图标

我注意到 Micrsoft Edge 缺少任务栏图标,然后发现所有 UWP 应用都缺少图标。您可以在此锁定屏幕设置的屏幕截图中清楚地看到这一点:

锁定屏幕设置上的带有后备图标的图像

尝试过的事情:

  • 尝试使用DISM.exe /Online /Cleanup-image /Restorehealth和修复 Windows sfc /scannow,但没有发现任何问题。
  • 使用以下命令重新安装 Edge 也无济于事:Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -verbose}
  • 更新我的图形驱动程序无济于事。
  • chkdsk C:/ f / r / x
  • Get-AppxPackage | Remove-AppxPackage 然后重新启动并按照 Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode} 并再次重新启动。
  • 尝试删除 %AppData%..\Local\IconCache.db 然后重新启动。
  • 在 Windows 10 中重建损坏的图标缓存- “要重建图标缓存,您必须删除此文件夹中出现的所有图标缓存文件”:\AppData\Local\Microsoft\Windows\Explorer

知道问题可能是什么吗?或者关于如何恢复图标有什么建议吗?

Windows 10 Pro,1709;操作系统内部版本 16299.192。

答案1

在 Windows 资源管理器的地址栏中,复制路径C:\Program Files\WindowsApps然后按Enter

在此处输入图片描述

你可能会收到一个弹出窗口,告诉你您目前无权访问此文件夹所以你要按继续选项。

在此处输入图片描述

然后你可能会看到一个弹出窗口告诉你您无权访问此文件夹其中会有一个名为安全选项卡您将点击它。

在此处输入图片描述

从那里Windows应用程序属性窗口将打开,并从安全选项卡上,您将选择先进的选项。

在此处输入图片描述

然后您将按下改变选项来自高级安全设置~窗户

在此处输入图片描述

然后输入要拥有该文件夹的帐户的用户名,按检查姓名进而好的。 按好的再重复一两次,然后关闭在此过程中打开的所有弹出窗口。

在此处输入图片描述

最后,你应该找到一个包含图片/资产的文件夹,用于存放一两个图像文件的图标,右键单击该文件,然后选择打开用选项,然后选择绘画 3D应用程序,或尝试其他各种程序,直到您看到缩略图生成。此时图标大部分将返回并等待,也许等待索引器,最终应恢复所有位置的所有图标。

在此处输入图片描述

答案2

Google Drive File Stream 是导致我出现问题的罪魁祸首。卸载此应用程序后图标会重新出现。我没有删除该应用程序的选项,因此我只能接受此修复,直到我重新安装 Windows 并掷骰子看看问题是否会再次出现。

可以暂时(每天)起作用的方法是删除以下注册表项:

HKEY_CLASSES_ROOT\.png\shellex\{E357FCCD-A995-4576-B01F-234630154E96}

然后从任务管理器重新启动 Windows 资源管理器。

此注册表项将会恢复,因此当您的图标再次消失时,您将需要再次执行此操作。这适用于除 Windows Mail 图标之外的所有图标。

我尝试了本网站上的所有修复方法,以及其他一些方法,包括重新安装 Windows。但都没有任何效果。我认为很大一部分人遇到这个问题是因为 Google Drive File Stream。Google 似乎对解决这个问题不感兴趣,因为它不会影响到每个人。我的同事和我使用的是相同版本的 Windows,他们的图标都很好。

答案3

为我,Google Drive 文件流导致了这个问题。

这个答案那个答案对我有用。以下是我执行的步骤:

  1. 首先确保禁用自动启动Google Drive File Stream 的版本。您可以在 中执行此操作Task Manager > Startup tab。然后,关闭Google Drive 文件流。

  2. 在注册表编辑器中,删除以下键HKEY_CLASSES_ROOT\.png\shellex\{E357FCCD-A995-4576-B01F-234630154E96}

    这是 Google Drive 的缩略图处理程序,它导致了问题(解释)。不用担心,当您再次打开Goog​​le Drive时,它会重新生成。

编辑:摆弄它时,我发现了一个名为的奇怪键DisableProcessIsolation位于HKEY_CLASSES_ROOT\CLSID\{8AD5CECD-DF0D-41C3-BA21-1E22114CC73C}。这是 Google Drive File Stream 的缩略图提供程序。删除此DisableProcessIsolation键并重新创建图标缓存(下一步将解释)解决了该问题,因为每次启动 Google Drive File Stream 时都不会重新生成该键。

  1. 在 Explorer 中,转到%UserProfile%\AppData\Local\Packages\Microsoft.Windows.Search_cw5n1h2txyewy\LocalState\AppIconCache重命名文件夹命名100100.bak,然后创建一个名为 的新文件夹100

    这将从 Windows 搜索中删除图标缓存。如果您现在搜索某些内容,则所有 UWP 应用都不会有图标。当您重新启动 PC 时将重新生成。

  2. 重新开始您的电脑。

    由于以下原因,Google Drive File Stream 不会在启动时执行第一步。这将使 Windows Search 有时间在 Google Drive 再次打开之前缓存所有 UWP 图标。

等待几分钟后,所有 UWP 图标应该会恢复。现在您可以打开 Google Drive 并恢复自动启动(如果需要)。

答案4

如果你有Google Drive 文件流,卸载它并重新启动机器,然后再次检查,因为这对我有用。

相关内容