天地Music

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

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

[复制链接]

698

主题

0

好友

791

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2015-8-17 18:10:31 |只看该作者 |倒序浏览
Windows7安装某些软件后,应用程序图标显示不正常,只会显示出是一个文件,无图标或图表显示错误。如果双击,也可以打开此应用程序。观察发现,一般从“管理”--“磁盘管理”中调整了磁盘盘符之后,容易出现这种问题。当然也不排除出现这个问题的其他可能性。如下图标:
$ c2 t8 w6 n( O( Z' e; o& g$ M+ D: \                      --------->>> : _6 I6 d" u6 O1 t( Y
                                                                                                
1 p/ Q* A% M$ |1 O解决办法如下:/ r- c$ r& n6 M  V

  W/ o1 G+ }& E2 \, @7 C方法一:手动删除iconcache.db文件/ T( _$ N' }  ~  J
开机按F8启动进入到安全模式,进入系统后搜索各个盘的iconcache.db文件,然后将它删除。重新启动计算机后就正常了!这个文件比较慢,如果不成功请使用下一种方法。7 R0 |1 Y6 {1 ]* q) l$ L* T+ H

) W- B( g- ]3 D$ m7 @* [* d: j! q方法二:建立一个清除Windows7图标缓存文件
% y* I3 B6 S9 U7 l- C把下面虚线内的字符复制到记事本或者文本编辑器,保存为“修复图标.bat”,双击运行就可以了。
; {% k1 P( a0 d0 q, b-------------------------------------------------------------------------------------------------------------------------------------------- 4 ^0 M" f/ e: g7 l1 \' [( e+ P
rem 关闭Windows外壳程序explorer. N# c0 u  c% ~  E  ^* {
taskkill /f /im explorer.exe$ p  S* C2 s- x
rem 清理系统图标缓存数据库
5 s' Z3 }2 x4 battrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"9 ~  V9 x+ S6 z+ ~1 Z
del /f "%userprofile%\AppData\Local\IconCache.db"
: o6 A# J! {( W- Gattrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
5 q4 X+ X4 t7 {, i4 f# y' t: K9 ldel /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"3 X; l: Y+ }2 ~7 _
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
6 S8 d7 ~8 V, _* V0 _/ zdel /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"2 w8 d6 |: Z$ S% b0 C/ p
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"  Y7 C: |( O8 Z7 {* j
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"5 p( h. l' e  D1 x
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
- g/ L' O8 d) i0 l2 J  Xdel /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"0 M. z4 H& L/ o
rem 清理 系统托盘记忆的图标* \0 M  s& q* A4 X% J. y  a
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams0 R: o+ j; C* A5 g7 D7 }
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
+ V! O0 k) {# H: e" orem 重启Windows外壳程序explorer
) D( o7 E+ |2 N1 ^2 n' Ostart explorer
# ]* H: C+ }- [--------------------------------------------------------------------------------------------------------------------------------------------! E# v, B' X$ a; u0 w
方法三:
3 ]: v7 R1 S' z! K% l1:打开任务管理器(任务栏右键,启动任务管理器),结束正在运行的Explorer.exe进程(Explorer是桌面进程,关闭后,你会发现你的桌面没有了,不要紧,解决问题需要)
6 K4 x+ Q4 C/ A4 w6 X) e2:点击新任务,在打开空格内输入“CMD”,执行以下命令:
, }! [% G( u( S/ i3 i! b4 T' q3 DCD /d %userprofile%\AppData\Local(回车)( Z' ]1 Q, @/ P" K7 M
DEL IconCache.db /a(回车)  M  `4 T3 B% i* i2 v7 M3 B
exit(回车); x* v7 r  Y$ T5 W' G
然后重新运行“Explorer.exe”,(点击任务管理器的“文件”--新建任务“运行”,输入explorer 即可。)
8 l5 C  ?3 M6 |; H. b原理:IconCache.db文件为图标属性文件,由于某种操作,导致文件损坏,删除后,系统会自动重建。然后图标就会恢复正常了。7 F& I! a( B# q" U
8 W7 ]! \+ Z( O" r
这里,我只用的是第三种方法(因为我懒,第三种看着最简单),立竿见影,奏效快
# j# d" N3 [  B" J, c, u/ c3 I! g$ D; c
您需要登录后才可以回帖 登录 | 立即注册

在线咨询
回顶部