论文部分内容阅读
身边的朋友们都一个个用上了Win7,自己也不甘落后,可是自从使用上Win7旗舰版,没用多久先后多次发生了文件图标故障问题。不是一些EXE文件图标莫名奇妙丢失,变成未知图标;就是桌面快捷方式图标箭头区域变成黑块;虽然能正常使用,但总感觉不美观。更可恶的是桌面上的快捷方式图标时不时的自己变形状,今天宽带连接的图标变成Windows Media Player的图标,明天千千静听又变成浏览器的图标,这给辨别程序类型造成不小的麻烦。使用安全和杀毒工具处理也没能解决问题,看来并不是病毒的原因,真让人抓狂呀!
其实,出现此问题是系统的图标缓存在捣鬼。因为图标的数据是以链接形式存放在缓存区域中的,如果链表中每个元素的开始与结束位置发生了错位,就会导致出现图标自动变换的情况。另外图标缓存文件(iconcache.db)损坏,也会导致win7下的一些exe文件图标会莫名奇妙丢失。使用Win7过程中使用美化工具对桌面快捷方式进行美化时,修改注册表不当时,就会出现桌面快捷方式图标箭头区域变成黑块问题。知道了造成这些问题的原因,那就处理它们吧!
一、重置和增加图标缓存 解决快捷方式图标错位问题
Windows为了让右击刷新电脑时不出现太大的显示延迟,在系统中创建了一块区域就叫桌面图标缓存,桌面图标缓存就是用来保存已经建立的快捷方式图标,刷新桌面显示时就无需重新建立,只需从缓存中读取即可。Windows默认的缓存大小比较小只有500KB,如果桌面建立的快捷方式图标过多,就超出了缓存的存储范围,会造成桌面图标错位混乱现象。
解决这一问题最简单的办法就是重建图标缓存了!手动重置WIN7图标缓存方法较麻烦,那就使用“Win7图标缓存重建工具中文绿色版”这个傻瓜式的Win7图标缓存重建小工具代劳吧!下载后运行它点击“确定”按钮,此时会出现一个命令行方式窗口,很快就执行完成,这样系统就会自动清空并重建图标缓存中的数据,原来的错位也就消除了(如图1)。
再适当增加一下图标缓存大小,让图标缓存取更自如,杜绝图标过多缓存过小造成的图标错位问题!打开注册表编辑器,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer],在右侧窗格创建一个名为“Max Cached Icons”的字符串值,设置它的值为“2048”(注意:最大只能设为8192),这要看你的桌面图标有多少、内存有多大来定了。设大了占用系统内存过多,小了图标缓存不够用,一般设为2048(占内存2MB)就足够了,重启系统后即可生效了(如图2)。
小提示
Windows优化大师也可以设置桌面图标缓存大小,安装有该软件的朋友们可以一试,但需要注意的是调整图标缓存时不要低于已经使用的图标缓存大小哦。
二、修复iconcache.db图标缓存文件解决文件图标丢失问题
虽然可通过Win7图标缓存重建来解决图标显示的一些问题,但是如果iconcache.db图标缓存文件损坏时,重新建立图标缓存的方法就无效了,这时最好使用IconPatch这个小工具修复iconcache.db这个图标缓存文件来解决。
下载IconPatch,解压后在管理员权限下运行它(可能需要VS2008的VC运行库支持,按提示安装即可),点击“应用补丁”按钮,开始修复,完成后按钮提示注销重新登录系统即可生效。该软件特别适合修复Win7部分图标经常变为未知类型的问题(如图3)。
三、使用Microsoft Fix it解决桌面快捷方式图标箭头区域变成黑块问题
针对桌面快捷方式图标箭头区域变成黑块问题,Microsoft Fix it团队已经为这个问题提供了自动化解决方案,此解决方案只是帮助大家修改或恢复了注册表的信息,不会在大家的电脑里装入任何新的插件。下载修复此问题对应的Microsoft Fix it 50550安装包后,运行它,按照提示一步步操作,即可自动完成修复,修复后重新启动电脑即可(如图4)。
知识扩展:巧改Win7文件关联图标让辨别文件更直观
一般朋友们在使用Windows系统时都会隐藏文件的扩展名,通过文件图标来方便快捷的辨别文件类型,在XP下可通过在“文件夹选项”对话框中方便的修改文件关联图标。可是在Vista和Win7下,此方法不适用了,“文件夹选项”对话框中的“文件类型”标签变成了“搜索”,系统本身已不能修改文件关联图标了,只能任由软件或系统自动更改图标,但这不利于辨别文件类型呀。
那让FileTypeRegist这个绿色小工具来帮忙搞定吧!它操作简单方便,无需去准备图标文件,可自动从程序文件中提取来应用。下载运行软件后,在“文件扩展名”后输入需要更改图标的文件扩展名,点击“查询”按钮,在“文件信息”下显示出该文件的默认图标和文件类型,点击“更改图标”按钮,在出现的“IconForm”对话框中点击“浏览”按钮,选择想关联的程序文件,这时在下方显示出从程序中提取出的图标,双击需要使用的图标后,返回到主界面,点击“确定”按钮,即可生效(如图5)。
相关软件下载地址:
Win7图标缓存重建工具中文绿色版:http://www.downbank.cn/s/24490.htm
IconPatch 0.1绿色版:http://www.99d.com/down/53/493197.html
Microsoft Fix it 50550:http://convurl.com/1v2UgE
FileTypeRegist:http://download.csdn.net/source/2252829
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
其实,出现此问题是系统的图标缓存在捣鬼。因为图标的数据是以链接形式存放在缓存区域中的,如果链表中每个元素的开始与结束位置发生了错位,就会导致出现图标自动变换的情况。另外图标缓存文件(iconcache.db)损坏,也会导致win7下的一些exe文件图标会莫名奇妙丢失。使用Win7过程中使用美化工具对桌面快捷方式进行美化时,修改注册表不当时,就会出现桌面快捷方式图标箭头区域变成黑块问题。知道了造成这些问题的原因,那就处理它们吧!
一、重置和增加图标缓存 解决快捷方式图标错位问题
Windows为了让右击刷新电脑时不出现太大的显示延迟,在系统中创建了一块区域就叫桌面图标缓存,桌面图标缓存就是用来保存已经建立的快捷方式图标,刷新桌面显示时就无需重新建立,只需从缓存中读取即可。Windows默认的缓存大小比较小只有500KB,如果桌面建立的快捷方式图标过多,就超出了缓存的存储范围,会造成桌面图标错位混乱现象。
解决这一问题最简单的办法就是重建图标缓存了!手动重置WIN7图标缓存方法较麻烦,那就使用“Win7图标缓存重建工具中文绿色版”这个傻瓜式的Win7图标缓存重建小工具代劳吧!下载后运行它点击“确定”按钮,此时会出现一个命令行方式窗口,很快就执行完成,这样系统就会自动清空并重建图标缓存中的数据,原来的错位也就消除了(如图1)。
再适当增加一下图标缓存大小,让图标缓存取更自如,杜绝图标过多缓存过小造成的图标错位问题!打开注册表编辑器,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer],在右侧窗格创建一个名为“Max Cached Icons”的字符串值,设置它的值为“2048”(注意:最大只能设为8192),这要看你的桌面图标有多少、内存有多大来定了。设大了占用系统内存过多,小了图标缓存不够用,一般设为2048(占内存2MB)就足够了,重启系统后即可生效了(如图2)。
小提示
Windows优化大师也可以设置桌面图标缓存大小,安装有该软件的朋友们可以一试,但需要注意的是调整图标缓存时不要低于已经使用的图标缓存大小哦。
二、修复iconcache.db图标缓存文件解决文件图标丢失问题
虽然可通过Win7图标缓存重建来解决图标显示的一些问题,但是如果iconcache.db图标缓存文件损坏时,重新建立图标缓存的方法就无效了,这时最好使用IconPatch这个小工具修复iconcache.db这个图标缓存文件来解决。
下载IconPatch,解压后在管理员权限下运行它(可能需要VS2008的VC运行库支持,按提示安装即可),点击“应用补丁”按钮,开始修复,完成后按钮提示注销重新登录系统即可生效。该软件特别适合修复Win7部分图标经常变为未知类型的问题(如图3)。
三、使用Microsoft Fix it解决桌面快捷方式图标箭头区域变成黑块问题
针对桌面快捷方式图标箭头区域变成黑块问题,Microsoft Fix it团队已经为这个问题提供了自动化解决方案,此解决方案只是帮助大家修改或恢复了注册表的信息,不会在大家的电脑里装入任何新的插件。下载修复此问题对应的Microsoft Fix it 50550安装包后,运行它,按照提示一步步操作,即可自动完成修复,修复后重新启动电脑即可(如图4)。
知识扩展:巧改Win7文件关联图标让辨别文件更直观
一般朋友们在使用Windows系统时都会隐藏文件的扩展名,通过文件图标来方便快捷的辨别文件类型,在XP下可通过在“文件夹选项”对话框中方便的修改文件关联图标。可是在Vista和Win7下,此方法不适用了,“文件夹选项”对话框中的“文件类型”标签变成了“搜索”,系统本身已不能修改文件关联图标了,只能任由软件或系统自动更改图标,但这不利于辨别文件类型呀。
那让FileTypeRegist这个绿色小工具来帮忙搞定吧!它操作简单方便,无需去准备图标文件,可自动从程序文件中提取来应用。下载运行软件后,在“文件扩展名”后输入需要更改图标的文件扩展名,点击“查询”按钮,在“文件信息”下显示出该文件的默认图标和文件类型,点击“更改图标”按钮,在出现的“IconForm”对话框中点击“浏览”按钮,选择想关联的程序文件,这时在下方显示出从程序中提取出的图标,双击需要使用的图标后,返回到主界面,点击“确定”按钮,即可生效(如图5)。
相关软件下载地址:
Win7图标缓存重建工具中文绿色版:http://www.downbank.cn/s/24490.htm
IconPatch 0.1绿色版:http://www.99d.com/down/53/493197.html
Microsoft Fix it 50550:http://convurl.com/1v2UgE
FileTypeRegist:http://download.csdn.net/source/2252829
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文