中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-13 23:01
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » [原创] COPY命令也可以重建图标缓存
可打印版本  799 / 1
第1楼 JonePeng 发表于 2004-08-11 00:00
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
[原创] COPY命令也可以重建图标缓存
ShellIconCache.文件是Windows的图标缓存,这个文件的脾气有点古怪,一旦丢失,就永远不会自动生成。我的电脑上这个文件偶尔会莫名其妙地被删掉,导致每次进入桌面,图标不是一下子出来,而是一个一个慢吞吞的显示,开始菜单的显示也被拖慢。虽然可以借助第三方软件如优化大师、超级兔子来重建图标缓存,但其结果只是刷新图标而已,ShellIconCache.文件还是没生成。
既然它不会自动生成,那就手动做一个吧。我在无意中用一个COPY命令就实现了:在纯DOS或MSDOS方式下,键入COPY CON ShellIconCache.回车(看仔细啰:ShellIconCache后面是有一点的),然后随便按一个字符,比如空格(不要按回车),再按F6或者Ctrl+Z,回车。好,这样就建立了一个只有1字节的图标缓存文件。重启进入Windows桌面,你就会发现ShellIconCache.这个文件的大小已经有几百K了(此文件是隐藏的)。图标缓存就是这样恢复了,想不到一个简单的COPY命令可以与其它软件媲美!
为试验其准确性,我又故意删掉ShellIconCahce.,再Copy一个,结果都很成功,在Win98、2000和XP都通过。
第2楼 JonePeng 发表于 2004-08-11 00:00
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
哎呀,忘了补充一点:ShellIconCache.这个文件是位于Windows文件夹里,在Copy的时候记住要在Windows文件夹中进行哦。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023