Windows 10 上的空白开始菜单图标

Jef*_*eff 37 start-menu icons windows-10

我的开始菜单图标如下所示:

在此处输入图片说明

我从 Windows 7 使用 Windows 10。

如何使普通图标出现(不仅仅是显示的通用空白图标)?

小智 29

我使用 Windows 10 Creator Update 1703,移动文件夹后我也有一些空白图标。

我尝试了很多东西,比如“IconCache.db”删除程序,但没有成功......

我发现刷新开始菜单图标的唯一解决方案是更改链接文件 (*.lnk) 的“上次更新日期”属性。

创建一个“RefreshMenuIcons.bat”文件,其中包含:

@echo off
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
Run Code Online (Sandbox Code Playgroud)

运行“RefreshMenuIcons.bat”。就这样; 无需重新启动。


如果要从命令提示符运行它,则必须使用以下语法:

for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
Run Code Online (Sandbox Code Playgroud)

有关所用命令的更多详细信息,请参阅Microsoft 网站上的更新文件的日期和时间戳记

  • 工作得很好 (2认同)
  • 以管理员身份启动.bat;像魅力一样工作。 (2认同)

小智 24

  1. 通过文件资源管理器转到

    C:\Users\*Your USER ACCOUNT*\AppData\Local
    或使用环境变量
    %localappdata%
    (确保隐藏文件/文件夹可见)

  2. 删除iconCache.db(隐藏文件)

  3. Ctrl+ Shift+Esc
  4. 重新启动 Windows 资源管理器(或者,您可以重新启动 PC)
  5. 图标应该会恢复正常。这将解决问题,但不是根本原因 - 因此您可能会再次遇到此问题...欢迎使用新的 Windows 10...

如果你知道如何创建一个 .bat 文件 - 你可以简单地使用这个(复制/粘贴删除 - 和每个新行之前的空格):

ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
Run Code Online (Sandbox Code Playgroud)

将文本复制/粘贴到 .txt 文件 - 将 .txt 重命名为 .bat - 运行批处理文件,图标将被恢复。ie4uinit.exe 是 Internet Explorer 修复工具,它应该仍在您的系统上(Windows 标准可执行文件)。

  • 这没有用。 (19认同)
  • 这不起作用 (5认同)
  • 这确实为我解决了问题,但你提到这解决了症状而不是原因 - 这是什么原因? (2认同)
  • 我不知道为什么没有人知道 `%USERPROFILE%` Windows 环境变量。 (2认同)

mat*_*rix 8

好吧,我刚刚使用任务管理器重新启动了资源管理器,图标又回来了。

这该怎么做

您可以通过两种方式打开任务管理器:

  1. CTRL+SHFT+ESC
  2. 右键单击任务栏并选择任务管理器。

More Details如果没有显示Processes选项卡,则单击左下角的。

向下滚动已处理列表以查找Windows Explorer. 选择它并单击Restart右下角的。

注意:当您执行此操作时,您的桌面和任务栏将暂时消失。它们会自动重新出现。当任务栏上的所有图标都出现后,单击开始菜单以查看您的图标是否已恢复。

  • 不,它没有回来。我什至重新启动计算机,它没有回来 (2认同)