解决方法
1、在桌面新建txt文本文档-粘贴如下内容:
rem 清理 系统托盘记忆的图标echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreamsecho y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStreamrem 重启Windows外壳程序explorerstart explorer
保存txt文本文档-重命名-修改txt后缀为bat,然后以管理员身份运行bat文件
2、使用快捷键Win+R打开运行窗口,输入regedit
3、菜单栏-文件-导出,将当前注册表导出到本地计算机备份
4、打开注册表如下路径:HKEY_CLASSES_ROOT\Localettings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
删除IconStreams和PastIconsStream这两个键值,关闭注册表编辑器
5、使用快捷键Ctrl+Alt+Del打开任务管理器-explorer.exe-结束任务进程,桌面可能全部消失,不用害怕
6、任务管理器-文件-新建任务-输入explorer.exe-确定,新建图形管理,右下角通知栏图标缓存就重建完毕
我有个批处理很好用
把下面的文字复制到文本文档,改后缀名为.bat,双击运行,ok
rem 关闭Windows外壳程序explorer
taskkill /f /im explorer.exe
rem 清理系统图标缓存数据库
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"
rem 清理 系统托盘记忆的图标
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
rem 重启Windows外壳程序explorer
start explorer