以文本方式查看主题

-  动网先锋论坛  (http://2007.hnzqw.com/index.asp)
--  公共频道  (http://2007.hnzqw.com/list.asp?boardid=85)
----  【公共图文】文件夹中的隐藏文件thumbs【湖南知青公共频道】  (http://2007.hnzqw.com/dispbbs.asp?boardid=85&id=38951)

--  作者:友情周末
--  发布时间:2007/9/1 20:44:04

--  【公共图文】文件夹中的隐藏文件thumbs【湖南知青公共频道】

文件夹中的隐藏文件thumbs


                                                                                

    Thumbs.db是 Windows XP/2003 为了提高文件夹在缩略图查看方式下的响应速度而对当前文件夹下的图像文件建立的缓存,这个文件本身并无大碍,因为本身是“系统文件+隐藏文件”,平常是不显示的(除非你电脑的查看里设置了)。但有时却挺麻烦的,甚至能给 Web 站点带来一定的安全风险。


    Thumbs.db是一个数据库文件,它一般可以在带有图片的文件夹中找到,而且其体积随着文件夹中图片数量增加而增大。事实上Thumbs.db文件就好比是加快预览图片速度的缓存文件,对系统没有任何害处。如果你不希望再次看到该文件的话,可以在文件夹选项窗口中选择“查看”标签,然后选择“高级设置”列表中的“不缓存缩略图”选项,最后按下确定按钮之后,缩略图缓存文件Thumbs.db就会被禁用。


    Thumbs.db有时会挺占硬盘空间的,在打开了“显示系统和隐藏文件”后搜索所有的Thumbs.db,然后一次性删除!


--  作者:友情周末
--  发布时间:2007/9/1 20:50:26

--  Thumbs.db这个是什么文件.?

Thumbs.db这个是什么文件.?

这是查看缩略图所产生的缓存文件,正常的现象,不是病毒,要它不出现可以:控制面板——文件夹选项——查看,在高级设置中将“不缓存缩略图”选项选择上

还有就是可以:打开开始菜单的运行窗口,输入gpedit.msc ,打开组策略配置, 用户配置——管理模板——Windows组件——Windows资源管理器 ,在右侧的窗口中找到并双击打开关闭缩略图缓存这个策略。


http://bbs.cpcw.com/archiver/?tid-326288.html



Thumbs.db是 Windows XP/2003 为了提高文件夹在缩略图查看方式下的响应速度而对当前文件夹下的图像文件建立的缓存,这个文件本身并无大碍,因为本身是“系统文件+隐藏文件”,平常是不显示的(除非你电脑的查看里设置了)。但有时却挺麻烦的,甚至能给 Web 站点带来一定的安全风险。
比如当你上传电脑的数码相片,在查看时,删除了其中的一张“SSA2501”,再将其后的“SSA2502”改成了“SSA2501”,看,“SSA2502”的照片立刻换成了“SSA2501”的照片,不只是名字换了,照片也变了。如果再将“SSA2503”的名字重命名成“SSA2502”,奇迹发生了,原来的“SSA2502”照片又回来了,“SSA2503”的照片不见了!
是中毒了吗?不是的!!原来Windows XP为了能更快地显示图片,会自动将文件夹中的图片缩略图保存为索引文件“Thumbs.db”。我们将没用的图片删除后,由于“Thumbs.db”不能立即自动更新,当出现新文件与原文件名称相同时,便直接将原缩略图取了出来,其实图片本身并没变,改变的只是图片的缩略图。但这样就对用户造成了误导!
更严重的后果是如果一位 Web 站点创作者在 Windows 文件夹选项中设置显示系统文件和隐藏文件,他在制作网站的过程中制作或搜集了大量图片到某一目录,并以缩略图的方式预览过此目录,然后他在上传整个目录或所有文件到服务器的时候,就无意中把这个 Thumbs.db 也给传了上去,因为有工具可以查看 Thumbs.db 的内容,甚至导出其中的图像,这样一来,就开启了此目录的浏览权限。用户可以通过 Thumbs.db 得到此文件夹中的所有文件名及缩略内容,然后可以使用Thumbs.db 浏览器下载此目录下的所有图像文件并浏览,最坏的情况是让别人发现这缩略图中还有不健康内容 ...

禁用方法是:打开“我的文档”,选择“工具→文件夹选项→查看”,选中“不缓存缩略图”选项前的复选框,即可禁止Windows XP使用Thumbs.db文件缓存缩略图。(如下图所示)。

删除方法是:利用搜索功能把所有Thumbs.db文件找出来并删除。或者生成一个.bat文件,运行之后,一切问题都将迎刃而解。

生成.bat文件方法如下:新建一个文本文档,并将其另存为DelThumbs.bat文件即可。

FOR %%I IN (C:D:E:F:G:H:I:) DO (%%I cd\\\\ attrib -s -h -r Thumbs.db /s /d >nul del Thumbs.db /s)

保存完毕直接运行即可将硬盘中的所有Thumdb文件全部删除!