我拥有几乎全新的 Windows 10 1903。从头开始安装它的第二天,我也安装了 Irfan View。另一天后,我意识到它已经(?)替换了我的“设置”图标:
我到目前为止尝试过的事情:
- 重置图标缓存数据库。
- 重新创建缩略图缓存(均描述了方法)。
- 重置默认应用程序到...默认(如建议的Irfan View 的论坛)。
- 重置设置应用程序恢复其默认设置。
- 卸载(并过几天重新安装)IrfanView。
最后一个确实让我很头疼。我非常确定,完全删除导致(可能)图标被替换的程序(然后执行另一次图标缓存清除)将解决该问题。然而,这并没有解决。IrfanView 从我的系统中消失了,替换的“设置”图标仍然存在。
执行第 3 步时发生了一件非常奇怪的事情。单击重置Windows 10 已将照片的默认应用程序重置为... IrfanView。必须手动将其“重置”为 Paint(原始照片应用程序已卸载)。
我该怎么做才能摆脱它并恢复设置的原始图标?
编辑:问题并不局限于“设置”。我刚刚注意到“你的手机”组件也有 Irfan View 的图标,而不是默认图标:
答案1
早在 2020 年 4 月,我就遇到了同样的问题,在尝试了许多建议的解决方案(包括 OP 建议的所有解决方案)后,我最终发现将“设置”中的“显示缩放比例”从推荐的 150% 更改为 125%,然后再改回 150% 可以解决这个问题。灵感来自这个回答类似问题Windows 10 搜索中不显示图标。
然而,快进到 2021 年 10 月,问题再次出现,而之前的显示缩放切换这次并没有解决问题!读了一些资料后,我发现了这一点解决方案到某些 Windows 10 UWP 图标未在搜索或设置中显示问题,似乎我的新问题可能是由升级引起的Google 备份和同步到Google Drive 文件流。在此解决方案中,还需要事先切换显示缩放比例,删除下面的所有键HKEY_CLASSES_ROOT\.png\ShellEx
(并且可能是为了防止添加新键,ShellEx
删除了管理员对该键的权限)。
在建议的解决方案我跳过了一步,所以实际上我做的是这样的:
- 开始注册表编辑器。
- 导航
HKEY_CLASSES_ROOT\.png
。 - 查找
ShellEx
至少有一个子项的项。如果您看到任何子项,则可能已找到罪魁祸首。 - 删除子项。
- 右键单击该项
ShellEx
,然后单击权限。 - 在
Groups or user names
选择下Administrators
,在权限下勾选Deny
和Full Control
,Read
然后选择OK
。 - 已跳过:重启电脑,如果系统上连接了多个显示器,请关闭它们的电源。只保留一个显示器处于活动状态。
- 在Windows 搜索输入
Change the size of text, apps and other items
并选择匹配的项目。它将带您进入相应的设置显示页面。 - 在“显示设置”页面上,
Scale and layout
将比例从 100%(或系统上当前设置的比例)更改为其他比例。 - 一旦你改变了规模首先等待至少 10 秒然后再次搜索之前图标损坏的 UWP 应用。您应该会看到这些图标恢复正常状态。如果没有看到,请再次将比例改回原始比例,然后再改成其他比例。多做几次,因为在某些情况下,需要多次尝试才能实现。每次更改比例时首先等待至少 10 秒然后再次搜索以检查问题是否已解决。一旦您看到问题已解决,请将显示比例改回原始比例。
也就是说,我不需要重新启动或注销以使修复生效(而且我只有一台显示器,因此不需要关闭任何其他显示器)。执行显示缩放切换后,我确实需要等待大约 5-10 秒,因为当我在显示缩放切换后立即执行 Windows 开始菜单搜索时,问题并未得到解决。据推测,在执行显示缩放切换后,搜索图标在后台重新生成需要一些时间。
答案2
对我来说,根本原因是我在高级性能设置中禁用了缩略图视图。Windows 似乎使用 Windows 的缩略图显示来显示应用程序图标。因此,我启用了缩略图视图,然后通过上面提到的显示缩放刷新了图标缓存。