win7图标不显示怎么办?找回丢失的win7程序图标

发布时间:2019-09-23编辑:脚本学堂
本文介绍了win7图标不显示的解决方法,在用win7系统时,一些程序的图标或是快捷方式无法正常显示,可以参考下这里的解决方法,希望对大家有所帮助。

win7图标不显示怎么办?

使用方法:
复制下面cmd代码到“记事本”程序,点“另存为”,在“文件名”处输入 重建win7图标缓存.bat,“保存类型”选择“所有文件”即可。

批处理脚本代码:
 

复制代码 代码示例:
rem 关闭windows外壳程序explorer
taskkill /f /im explorer.exe
rem 清理系统图标缓存数据库
attrib -h -s -r "%userprofile%AppDataLocalIconCache.db"
del /f "%userprofile%AppDataLocalIconCache.db"
attrib /s /d -h -s -r "%userprofile%AppDataLocalMicrosoftWindowsExplorer*"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_32.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_96.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_102.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_256.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_1024.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_idx.db"
del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorerthumbcache_sr.db"
rem 清理 系统托盘记忆的图标
echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v IconStreams
echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v PastIconsStream
rem 重启Windows外壳程序explorer
start explorer

以上内容保存为win7desktop.bat,然后双击运行即可。对注册表不熟悉的朋友,可以参考下:

win7桌面图标缓存重建方法,重建又称为“覆盖”“清理”“删除”,原理都是一样的。(www.jb200.com 脚本学堂)

方法如下:
打开任何一个文件夹,然后在地址栏输入%USERPROFILE%AppDataLocal后按回车键即可跳转到local目录,找到IconCache.db文件并删除,重启启动后即可重建图标缓存。
适用于Windows 7,Windows Vista,Windows 2008系统。

如果出现黑块,请通过以下方法解决。
将以下内容复制到记事本,然后保存为“桌面图标黑块修复器.bat”,然后运行之!
 

复制代码 代码示例:
@echo off
title win7桌面图标黑块修复工具
reg delete “hkcuSoftwareMicrosoftWindowsCurrentVersionExplorershell Icons” /f
reg delete “hklmSOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Icons” /f
taskkill /f /im explorer.exe & start explorer.exe

使用以上两种方法,即可完美解决win7桌面图标缓存的问题。