天地Music

 找回密码
 立即注册
搜索
热搜: 人声 器乐 古典
查看: 4662|回复: 0
打印 上一主题 下一主题

Win7【图标丢失】不正常显示的修复方法

[复制链接]

698

主题

0

好友

791

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2015-8-17 18:10:31 |只看该作者 |倒序浏览
Windows7安装某些软件后,应用程序图标显示不正常,只会显示出是一个文件,无图标或图表显示错误。如果双击,也可以打开此应用程序。观察发现,一般从“管理”--“磁盘管理”中调整了磁盘盘符之后,容易出现这种问题。当然也不排除出现这个问题的其他可能性。如下图标:
0 m, W8 N6 n  V. m                      --------->>> 4 y1 `4 y% L0 z, e1 D
                                                                                                 0 {" C7 t  T, ?4 e& G
解决办法如下:& K6 h* R9 _% ~$ v+ _' `5 i

& N. G3 z+ |6 @0 n! y( ^4 m/ F方法一:手动删除iconcache.db文件
  H! c/ ^6 B3 n开机按F8启动进入到安全模式,进入系统后搜索各个盘的iconcache.db文件,然后将它删除。重新启动计算机后就正常了!这个文件比较慢,如果不成功请使用下一种方法。: w, [+ M5 G) S$ ^) Z' }
* b' Q- w, t; i4 O: I: g0 P
方法二:建立一个清除Windows7图标缓存文件
, W! s: m# n* r# c0 Y/ T把下面虚线内的字符复制到记事本或者文本编辑器,保存为“修复图标.bat”,双击运行就可以了。
: z! z& h' n- B" B-------------------------------------------------------------------------------------------------------------------------------------------- 6 N# W7 k- }; u
rem 关闭Windows外壳程序explorer7 w  x7 f- B! H2 H! @; e& H: g
taskkill /f /im explorer.exe4 l7 W: l' E. m0 x$ E' ^5 @
rem 清理系统图标缓存数据库
2 E% R4 _# ^( qattrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"# B( |- e  W7 h- g
del /f "%userprofile%\AppData\Local\IconCache.db"
8 U( v8 z& Y+ d5 c6 Yattrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
; k3 Q+ D( j, {% Q7 z6 P* K  Odel /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"* T' y1 i% Y% z. A  @9 L; J
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"; A. V: U4 U* \8 |" s6 e
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"+ c  y$ B4 ]8 N/ O
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
8 s! v5 d3 b7 wdel /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"* R% b: X$ F0 a/ b- P& s
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
  ]( Q4 M% F" s6 \del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"
' B( o" l* B2 T" C# n* xrem 清理 系统托盘记忆的图标' k3 D; W; l- Y4 Z: G. T, h9 |
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams2 }7 T) _. H3 ~
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
3 m. A5 g5 I% {6 o+ }2 r' crem 重启Windows外壳程序explorer
' k+ i. j+ M5 b7 |- ?start explorer
" _2 o+ C) C1 \6 o. y) q--------------------------------------------------------------------------------------------------------------------------------------------
* T2 W7 `/ g# I6 o5 o) f" f; `方法三:$ F: B5 f* i% q4 a8 w; H
1:打开任务管理器(任务栏右键,启动任务管理器),结束正在运行的Explorer.exe进程(Explorer是桌面进程,关闭后,你会发现你的桌面没有了,不要紧,解决问题需要)2 `$ x8 o/ E* c) B' {4 z' H: U% }
2:点击新任务,在打开空格内输入“CMD”,执行以下命令:9 g! L1 ~* a1 s6 L( D* E8 N$ D
CD /d %userprofile%\AppData\Local(回车)
5 X9 ~/ M: Z5 P- Y" ^( ^5 s- W# MDEL IconCache.db /a(回车)5 |/ D% T) s( g" V; T6 N
exit(回车)/ {* z  G2 B* E# ]+ x* W( ?
然后重新运行“Explorer.exe”,(点击任务管理器的“文件”--新建任务“运行”,输入explorer 即可。)7 x* T' y9 v% E$ n9 c
原理:IconCache.db文件为图标属性文件,由于某种操作,导致文件损坏,删除后,系统会自动重建。然后图标就会恢复正常了。
) e" N( p2 D9 [& C7 _& V
) P3 A; f' u$ @, ^这里,我只用的是第三种方法(因为我懒,第三种看着最简单),立竿见影,奏效快) F& Q4 }/ b' }2 b

: p5 ]3 d, W7 X9 M: ]1 G
您需要登录后才可以回帖 登录 | 立即注册

在线咨询
回顶部