Windows缩图快取

檔名為「thumbs.db」的檔案內容

Windows缩图快取是一个从Windows 2000开始加入到Microsoft Windows作业系统的功能[1]。Windows缩图快取会预先绘制各资料夹中特定类型档案的缩图,并储存在该资料夹里的thumbs.db档案中。经由此方式来储存缩图将可节省每次用户使用Windows档案总管开启资料夹,而系统需要重新绘制缩图的时间。

目的

由于产生档案缩图的工序需耗用大量的CPU资源,如果资料夹中包含了大量的档案更会拖慢电脑的其他工作;一个明显的例子是开启内含大量图像档案的光碟,由于不可以在光碟中写入档案,用户每次打开资料夹系统都需要重新绘制缩图,这将浪费大量时间及电脑资源。从Windows 2000开始,Windows会预先绘制多种档案的缩图,如JPEGBMPGIFPNGTIFFAVIPDFPPTXDOCXHTML等等,并将缩图储存到缩图快取档案之中以解决此问题[1]。在使用NTFS档案系统的硬碟中,Windows会将缩图储存在该档案的交换数据流(NTFS);而FAT32档案系统则会储存在thumbs.db档案之中。另外Windows ME作业系统亦会新增一个Thumbs.db档案该资料夹之中[1]。从Windows XP开始,使用者可以自行设定是否要预先建立缩图快取。而在Windows 2000、ME及XP,使用者可以在档案的右键选单中选择强制重制档案缩图。

Thumbs.db

thumbs.db用于储存该资料夹中的档案的缩图快取,但同时Thumbs.db会耗用系统或移除式装置一定的容量[2]。在Windows XP 媒体中心版(Windows XP Media Center Edition)则会把影片的预览快取储存在ehthumbs.db档案中。在同一资料夹内的缩图快取均会储存在同一资料库档案中,不论那个档案是甚么格式,Windows均会以JPEG格式储存,而大小则会是预设的96×96平方像素或按比例缩小至最长边长为96像素,或可自行在登录档中自订大小。thumbs.db档案是以物件连结与嵌入档式储存,而该格式亦有应用于多个Microsoft Office产品之中[3]

集中缩图快取

Windows Vista开始,整个档案系统的预览缩图均集中储存在一个位置(%userprofile%\AppData\Local\Microsoft\Windows\Explorer),而系统则可不用进入档案的资料夹位置以存取该档案的缩图快取。而储存方式由以前一个thumbs.db代表一个资料夹,改为储存在数个容量较大的thumbcache_xxx.db档案中,当中的“xxx”代表该数据库档的缩图大小。

然而,如在Windows Vista及Windows 7在拥有写入权限的情况下登入网络中的其他电脑位置,系统还是会自动在该位置加入thumbs.db档案。但这将会引起因删除资料夹而令该位置会被锁上一段时间的问题。而用户可停用“自动建立thumbs.db”来解决此问题[4]

作为呈堂证供

由Windows缩图快取系统所产生出来的thumbs.db曾经被政府执法部门用作法庭上的证明之用,以证明该电脑的拥有者曾在电脑上储存某些档案。2008年,美国FBI曾在法庭上呈上一thumbs.db档案,用作控告管有儿童色情资讯的证物之一[5]

参考资料

  1. ^ 1.0 1.1 1.2 THUMBS DB FILES FORENSIC ISSUES (PDF). AccessData. [2012-04-05]. (原始内容 (PDF)存档于2011-07-07) (英语). 
  2. ^ IThumbnailCache interface. MSDN. 2012-03-07 [2012-04-05]. (原始内容存档于2017-08-12) (英语). 
  3. ^ Thread: Thumbnails Thumbs.db. Oracle Forum. Oracle: pp. 1. [2012-04-06]. (原始内容存档于2012-07-22) (英语). 
  4. ^ Renaming a network folder in Windows 7 Explorer fails with "the action can't be completed...". Microsoft. 2011-11-21 [2012-04-06]. (原始内容存档于2015-03-08) (英语). 
  5. ^ McCullagh, Declan. FBI posts fake hyperlinks to snare child porn suspects. CNET. 2008-03-20 [2012-04-06]. (原始内容存档于2020-09-25) (英语).