显示桌面图标变成不可识别的,这是缓存出了问题,可以通过批处理解决问题:
1、打开记事本,复制以下代码,保存,格式改为BAT或CMD :
@echo off
@title 清除图标缓存
@taskkill /im explorer.exe /f
rem 关闭explorer
@if exist "%userprofile%\Local Settings\Application Data\IconCache.db" (attrib -s -hh -a -r "%userprofile%\Local Settings\Application Data\IconCache.db" & del "%userprofile%\Local Settings\Application Data\IconCache.db")
rem 清除XP图标缓存
@if exist "%userprofile%\AppData\Local\IconCache.db" (attrib -s -h -a -r "%userprofile%\AppData\Local\IconCache.db" & del "%userprofile%\AppData\Local\IconCache.db")
rem 清除Vista&Win7图标缓存
@start explorer
rem 启动explorer
2、运行刚才的记事本即可。
在Windows操作系统中,任务栏(快速启动栏)中的显示桌面图标的实际位置是“C:\\Windows\\System\\显示桌面.scf”。快速启动是通过放在“C:\\Windows\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\显示桌面.scf”实现的。当显示桌面图标被误删需要恢复该图标时,可以在“C:\\Windows\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\显示桌面.scf”新建一个“显示桌面.scf”文件。也可以从“C:\\Windows\\System\\显示桌面.scf”找到它,复制到文件夹“C:\\Windows\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch”中或创建快捷方式直接拖拽至任务栏中即可。
上面讲的比较难懂,更方便的操作是:使用记事本等文本编辑器,重新用以下内容建立一个显示桌面.scf文件。内容如下:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
保存时把文件名设为“显示桌面.scf”,再将其拖到快速启动栏上,显示桌面图标就找回来了。
第三行代表的是图标的位置,把数字“3”换成“4”,刷新,图标会变化;再换成“5”,变成另外一个。更改显示桌面图标的方法就是这样。其实,只要在“IconFile=”后输入你所中意的图标的路径就可以
第一步:进入控制面板,点击外观和个性化;
第二步:在第二行的显示下面有“放大或缩小文本和其他项目”,点击进入,而后点击“中等(M)-125%”或相反的,任意都可以,应用设置;
第三步:重新进入,再把刚才的设置更改回来,你会发现问题解决了。
显示图标的文件在你的硬盘这个位置:
C:\Documents and Settings\你的用户名\Application Data\Microsoft\Internet Explorer\Quick Launch
如果在这个路径下没有显示桌面文件的话,那么从其它电脑上同位置拷贝到此目录下就可以了.
装系统