Skip to main content

View Contents of Windows Thumbnail Cache Thumbs.db

Whenever you switch the view mode in Windows Explorer to thumbnails (in Windows XP and earlier) and medium or large icons (in Windows Vista and 7), Windows generates thumbnail images of all files in the folder. The thumbnails are then stored in a file named thumbs.db so that these thumbnail images could be displayed faster when you open the folder the next time. The thumbs.db file is basically a miniature replica of the contents of the folder, contents that might no longer exist but saved in thumbs.db, unknown to the user. If you can peek into the thumbnail cache, you can see what files the folder had once contained.

Thumbs.db files are stored in each directory that contains thumbnails on Windows systems. The file is created locally among the images, however, they are hidden and cannot be seen unless you enable viewing of protected Windows files from Explorer Folder options. Even if you delete the contents of the folder, it still leaves the thumbnail cache behind.

Worse, Windows stores each thumbnail cache in a centralized location on the system apart from storing them on individual directory. This provides the system with access to images independent of their location, and addresses issues with the locality of Thumbs.db files. The cache is stored at %userprofile%\AppData\Local\Microsoft\Windows\Explorer as a number of files with the label thumbcache_xxx.db (numbered by size); as well as an index used to find thumbnails in each sized database.

thumbnail-db-viewer

Thumbnail Database Viewer is a free program that enables you to view the content within the thumbnail cache. The program supports thumbs.db, ehthumbs.db (created by Windows XP Media Center Edition) and thumbcache_*.db (the centralized thumbnail cache).

Thumbnail Database Viewer can aid forensic analysis of thumbnail cache providing details of when images were saved and their names and storage locations.

You can also use Thumbnail Database Viewer to clear the thumbnail cache.

Another way delete thumbnail cache is to right click on the C hard drive partition in My Computer, choose Properties and then click on the ‘Disk Cleanup’ button. Then under Disk Clean, check the box ‘Thumbnails’ and click OK to delete the files.

thumbnail-cleanup

To prevent Windows from generating thumbnails, open Windows Folder Options from Explorer or Control Panel. Under the View tab, check the box that says “Always show icons, never thumbnails”

folder-options-thumbs

Comments

  1. thank u. i was looking for it

    ReplyDelete
  2. When I tried this program, drag and drop didn't work at all. When I used File > Open > thumbcache_xxx.db, it just showed hundreds of files with names like cd5ef7b... that I could not open to see the contents of. Disappointing.

    ReplyDelete

Post a Comment

Popular posts from this blog

69 alternatives to the default Facebook profile picture

If you have changed the default Facebook profile picture and uploaded your own, it’s fine. But if not, then why not replace that boring picture of the guy with a wisp of hair sticking out of his head with something different and funny?

How to Schedule Changes to Your Facebook Page Cover Photo

Facebook’s current layout, the so called Timeline, features a prominent, large cover photo that some people are using in a lot of different creative ways. Timeline is also available for Facebook Pages that people can use to promote their website or business or event. Although you can change the cover photo as often as you like, it’s meant to be static – something which you design and leave it for at least a few weeks or months like a redesigned website. However, there are times when you may want to change the cover photo frequently and periodically to match event dates or some special promotion that you are running or plan to run. So, here is how you can do that.

How to Record CPU and Memory Usage Over Time in Windows?

Whenever the computer is lagging or some application is taking too long to respond, we usually fire up task manager and look under the Performance tab or under Processes to check on processor utilization or the amount of free memory available. The task manager is ideal for real-time analysis of CPU and memory utilization. It even displays a short history of CPU utilization in the form of a graph. You get a small time-window, about 30 seconds or so, depending on how large the viewing area is.