`

Thumbs.DB文件的作用

阅读更多

由Windows生成的文件夹缩略图(如各种图片),文件名为thumbs.db,缺省情况下每个文件夹都存在一个。

XP系统的缩略图原理而已
一、缩略图原理
这是什么原理呢?因为现在JPEG的文件采用了压缩的方式,其过程比较复杂。为了能让大家快速查看其缩略图,JPEG标准在文件中记录了一些EXIF信息。数码照相机拍出的图片带有相机的很多参数,这都属于EXIF信息,其中缩略图也是一部分。缩略图是一幅较小的JPEG图片,存储在EXIF信息段。支持EXIF信息内嵌缩略图数据库的片格式的图片除了JPEG格式(.jpg、.jpeg、.jpe),还有PSD、PDD、EPS、TIF、TIFF等格式。

而Windows在第一次显示缩略图时先读当前目录中的“Thumbs.db”这个文件,其实这是一个缩略图数据库,从而来判断是否有该图片的缩略图。如果不存在“Thumbs.db”文件或者该库中不存在该图片的缩略图,那么Windows会尝试取图片中的EXIF信息,判断是否存在缩略图数据。如果图片中EXIF信息中不存在缩略图信息或信息错误,那么Windows就会用插值的方法重新生成缩略图(如果可能则保存到当前目录中的“Thumbs.db”缩略图数据库中)。

二、如何制作缩略图

了解了这些,既然知道原理,那么我们能否也做出这样的图片呢?其实很简单,只需通过修改EXIF信息中的缩略图信息达到上面那种奇异的效果了。那么用什么软件能够修改EXIF信息呢?这里笔者给大家介绍一款名字为Exifer 软件,通过它就可以很轻松的修改EXIF信息。

第一步:首先打开Exifer,选择要进行添加要修改的图片


第二步:图片添加好之后,会在右边EXIF thumbnail中看到图片的缩略图,这时候按鼠标右健,选择In sert thumb nail这项,来对缩略图进行更换。要注意的是替换的缩略图一定要和原图长宽比例一致,否则没有效果。


第三步:更换之后,将图片进行保存即可。(说明一点,在替换缩略图之前先需要对原图片进行备份,因为Exifer这款软件不能将改过的图片另存为。)而且就算刷新缩略图也不能改变这个bug,只要将图片更换目录这个问题依旧存在。并且笔者发现,就算给Windows XP打上SP2补丁,这个Bug也没有解决。

这样我们也可以制作出图片和缩略图不同的照片了,拿出去给朋友看看,相信一定会吸引住他们的目光的。

我曾在另一篇随笔(WindowsXP中一个关于图片缩略图的Bug?)中描述了WindowsXp中关于图片缩略图的另一种非正常现象,看来答案也在这儿了。关于本文提到的现象,可以算是WindowsXp的“聪明之处”,但WindowsXP中一个关于图片缩略图的Bug? 中所描述的现象,看来的确得算作一个Bug了。

分享到:
评论

相关推荐

    Thumbs.db下载 安装loadrunner11时提示缺少的 Thumbs.db 文件.zip

    总的来说,理解Thumbs.db文件的作用和在LoadRunner 11安装过程中的重要性,可以帮助我们更有效地解决问题,保证软件测试工作的顺利进行。在IT行业中,每个细节都可能影响到整体的效率和质量,因此,对每一个环节的...

    如何删除thumbs.db,thumbs.db是什么文件.docx

    通过了解thumbs.db文件的作用以及如何删除或禁用它,您可以更好地管理自己的计算机系统,特别是在处理大量图片文件时,合理使用thumbs.db文件可以帮助您提升工作效率并保护隐私。无论是手动删除还是通过系统设置禁用...

    loadrunner缺少的Thumbs.db的文件

    总之,遇到LoadRunner安装时提示“缺少的Thumbs.db文件”错误,不要惊慌,这是一个常见的问题,可以通过简单地拷贝Thumbs.db文件来解决。了解并掌握这类问题的处理方法,有助于提升IT专业人员的故障排查能力,保证...

    vb提取查看thumbs.db文件中的图像内容.rar

    vb提取查看thumbs.db文件中的图像内容,VB6.0编写开发的Windows XP缩略图缓存文件查看提取工具,把有图片的文件夹中的Thumbs.db拖到下面的列表框中(在资源管理器的文件夹选项设置中要取消“隐藏受保护的系统文件...

    Thumbs.DBViewer缩略图查看器

    缩略图查看器Thumbs.DBViewer软件介绍: 缩略图查看器(Thumbs.DB Viewer)原名:ThumbsDb浏览器。 缩略图查看器(Thumbs.DB Viewer)是用以查看由Windows... 2、选择Thumbs.db文件; 3、导出:点击"导出"便可

    Thumbs.db文件信息.docx

    Thumbs.db 文件的主要作用是提高文件夹在缩略图查看方式下的响应速度。它是一个系统文件,平常是不显示的,除非用户在查看设置中设置了显示隐藏文件。 然而,Thumbs.db 文件也可能会带来一些问题。如果用户上传电脑...

    thumbs.db文件下载

    thumbs.db容易被金山或者360误做系统垃圾删除,安装Autodesk等软件可能无法正常进行

    Thumbs.db 下载

    安装loadrunner11时容易缺损的部件,希望对大家有帮助!

    C#读取thumbs.db类库下载.rar

    在IT行业中,尤其是在Windows操作系统环境下,用户经常遇到一个名为`thumbs.db`的文件。这个文件是Windows Explorer(资源管理器)为了加速缩略图显示而创建的缓存文件,存储了图片文件夹中的缩略图信息。对于开发者...

    thumbs.db是什么文件.docx

    Thumbs.db 文件的主要作用是打开图片文件夹时将图片生成缩略图并记录下来,方便下次能快速预览。系统默认情况下是无法看到 Thumbs.db 这个文件,只有在开启"显示所有文件和文件夹"和关闭"隐藏受保护的操作系统文件...

    Thumbs.db(缩略图)文件操作

    在IT领域,尤其是在Windows操作系统中,`Thumbs.db`文件是一个非常常见的概念,它与文件的缩略图预览功能紧密相关。这篇文章将详细介绍`Thumbs.db`文件的性质、用途,以及如何在C#编程环境中操作这类文件。 首先,`...

    Thumbs.db下载

    安装loadrunner11时提示缺少的 Thumbs.db 文件

    Thumbs.db是什么文件可以删除吗-.docx

    Thumbs.db 文件的作用是查看缩略图所产生的缓存文件,以加快预览图片速度。该文件是 Windows XP/2021 为了提高文件夹在缩略图查看方式下的响应速度而对当前文件夹下的图像文件建立的缓存。Thumbs.db 文件本身是系统...

    Thumbs.db是什么文件?如何禁止产生和删除它.docx

    Thumbs.db 文件是什么?如何禁止产生和删除它 Thumbs.db 文件是什么? Thumbs.db 文件是 Windows 操作系统中的一种缓存文件,用于存储缩略图信息。当用户在 Windows 资源管理器中浏览图片文件时,系统会生成一个 ...

    Thumbs.DB 浏览器

    Thumbs.DB 浏览器,查看使用缩略图时生成的Thumbs.DB 文件

    如何禁止产生Thumbs.db和删除.docx

    在Windows操作系统中,Thumbs.db文件是Windows Explorer生成的-thumbnail缓存文件,用于存储文件夹中的缩略图信息。然而,Thumbs.db文件有时会占用大量磁盘空间,并且可能会引发一些问题。因此,本文将介绍如何禁止...

    xp thumbs.db 缩略图片提取器

    “XP thumbs.db图片提取器”是一款专门针对XP系统thumbs.db文件设计的工具,其主要功能是从thumbs.db文件中提取出对应的原始图片缩略图。这款软件可以帮助用户方便地备份或恢复丢失的图片预览,或者在需要时查看和...

Global site tag (gtag.js) - Google Analytics