Кіріспе

Windows операциялық жүйесінің бір қыры
Microsoft Windows операциялық жүйелерінде, Windows 95 және 98 үшін Internet Explorer 4 Active Desktop Update-тен бастап, Windows Explorer-дің миниатюралық көрінісі үшін миниатюралық кескіндерді сақтау үшін шағын кескін кэші қолданылады. Бұл кескіндерді көрсету жылдамдығын арттырады, себебі пайдаланушы қалтаны қараған сайын осы кіші кескіндерді әрқашан қайта есептеудің қажеті болмайды.

Мақсаты

Windows графикалық файлдардың миниатюраларын, сондай-ақ кейбір құжаттар мен бейне файлдарын миниатюра кэш файлында сақтайды, оның ішінде келесі форматтар: JPEG, BMP, GIF, PNG, TIFF, AVI, PDF, PPTX, DOCX, HTML және тағы да басқалары. Оның мақсаты – көптеген файлдарды қамтитын папканы, әр файлды миниатюра ретінде көрсетуге орнатқанда, дискінің I/O, процессордың өңдеуі және жүктелу уақытын жоғарылатпау. Бұл эффект, мыңдаған суреттері бар DVD дискісіне кіргенде және бас бармақшасыз көрініске ауысқанда, .db файлы мен файл атауларының жанында миниатюраларды көрсетуге орнатқанда жақсы байқалады. Миниатюра кэштеуі Windows 2000 жүйесінде енгізілді; Windows XP Media Center Edition сондай-ақ ehthumbs.db файлында бейне файлдарының алдын ала қарауларын сақтайды. Папкада жасалған әрбір миниатюра осы деректер базасында файлдың бастапқы форматына қарамастан, кішкентай JPEG файлы ретінде көрсетіледі. Суреттер әдепкі бойынша 96×96 пикселге дейін өзгертіледі немесе шаршы емес суреттер үшін бастапқы пішінінің пропорционалды миниатюрасы, ең ұзын жағы 96 пикселге дейін. Мөлшерін Windows тіркеліміндегі параметр арқылы басқаруға болады. Миниатюра көрінісі іске қосылған әрбір папкада (яғни Windows Explorer-де миниатюралар немесе пленка жолағы көрінісі көрсетілген жерде) Thumbs.db файлы болады. Суреттері бар папкалар, сондай-ақ, миниатюра режимінде көрсетілгенде олардың белгішесінде алдын ала қарауды көрсетеді – папкадағы алғашқы төрт сурет 40×40 пикселде (немесе пропорционалды пішінде), стандартты үлкен папка белгішесіне 1 пикселдік бөлігішпен жабылады. Thumbs.db файлы көптеген Microsoft Office өнімдері қолданатын форматта, құрама файлдың екілік форматында сақталады.

Орталықтандырылған шағын кескін кэші

Windows Vista нұсқасынан бастап, суреттердің шағын көріністері жүйеде орталықтандырылған жерде сақталады. Бұл жүйеге олардың орналасқан жеріне қарамастан суреттерге қол жеткізуді қамтамасыз етеді және Thumbs.db файлдарының орналасуымен байланысты туындайтын мәселелерді шешеді. Кэш %userprofile%\AppData\Local\Microsoft\Windows\Explorer мекенжайында thumbcache xxx.db (көлемі бойынша нөмірленген) атты бірнеше файл түрінде сақталады; сондай-ақ, әр көлемді дерекқорда шағын суреттерді табуға арналған индекс сақталады. Дегенмен, жазу рұқсаты бар желілік папкаларды қарау кезінде Windows Vista және Windows 7, (жергілікті) орталық шағын кескін кэшін пайдаланудың орнына, Thumbs.db файлын қашықтағы каталогқа сақтайды. Бұл қашықтан бөлісетін ресурстарды жою кезінде қиындықтар тудыруы мүмкін, себебі Windows Explorer автоматты түрде қашықтан Thumbs.db файлын құрған кезде каталог қысқа мерзімге құлыпталып қалады. Қашықтан бөлісетін ресурстарда Thumbs.db файлдарын жасауды топтық саясат параметрлері арқылы өшіруге болады.

Сот-медициналық дәлел ретінде

Құқық қорғау органдары бұл файлды бұрын қатаң дискіде заңсыз фотосуреттер сақталғанын дәлелдеу үшін пайдаланды. Мысалы, 2008 жылы ФБР «thumbs.db» файлын бала порнографиясын қарау дәлелі ретінде пайдаланды. 2013 жылы шағын кескіндер кэшінің цифрлық сот-сараптамалық маңызын және шағын кескіндер кэшінің ішінара файлдарын қалпына келтіруге бағытталған зерттеу жүргізілді. Зерттеу көрсетті, шағын кескіндер кэшінің стандартты анықтамасы болғанымен, оның құрылымы және одан қалпына келтірілетін сот-медициналық артефактілер операциялық жүйелерге байланысты айтарлықтай өзгереді. Сондай-ақ, жұмыс «thumbcache_256.db» файлында стандартты емес шағын кэш жазбалары бар екенін көрсетті, олар желілік ресурстардың атаулары және тағайындалған диск әріптері сияқты қызықты деректерді сақтай алады.