Повечето хора обикновено няма да виждат тези файлове. Те обикновено се считат за скрити файлове и се появяват само ако излезете от пътя си да показвате скрити файлове. Системата създава тези файлове, за да ускори нещата и да запази настройките за в бъдеще, но можете да предотвратите създаването на някои от тях.
Какво представлява thumbs.db?
Файлът thumbs.db по същество е "базата данни с миниатюри" - това предполага името. Когато отворите папка в Windows Explorer или File Explorer и тази папка съдържа изображения, Windows ще създаде миниатюри на тези изображения. За да ускори нещата в бъдеще, Windows ще запази тези миниатюрни изображения в "thumbs.db" файл, който създава в тази конкретна папка. След това Windows може да презареди тези миниизображения, вместо да ги генерира отново при следващото ви отваряне на папка.
Това обикновено е добре, и обикновено няма да ги забележите, защото са скрити файлове. Те обаче могат да причинят проблеми в някои ситуации. Ако качите директории на уеб сървър, например, файловете thumbs.db могат да се маркират заедно.
За да промените тази настройка в Group Policy, натиснете клавиша Windows + R, за да отворите диалоговия прозорец Run, напишете "gpedit.msc" в диалоговия прозорец и натиснете Enter.
Отидете в Конфигуриране на потребителя> Административни шаблони> Компоненти на Windows> Файлов диспечер на Windows 10, 8.1 или 8. В Windows 7 отидете в Конфигурация на потребителя> Административни шаблони> Компоненти на Windows> Windows Explorer.
Щракнете двукратно върху опцията "Изключване на кеширането на миниатюри в скрити thumbs.db файлове" и я поставете на "Enabled".
Придвижете се до "HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced". Щракнете двукратно върху настройката "DisableThumbnailCache" в десния панел и я настроите на "1". Ако не виждате опцията "DisableThumbnailCache", щракнете с десния бутон в десния панел, създайте нова стойност DWORD и я наречете "DisableThumbnailCache". След това променете стойността му на 1.
Изтрийте стойността или я нагласете на "0", за да отмените тази промяна.
Какво представлява desktop.ini?
Windows създава и файлове на desktop.ini, но те са допълнително скрити. Не само те са скрити файлове, но и те се считат за защитени файлове на операционната система. Няма да можете да ги виждате, освен ако не деактивирате настройката "Скриване на защитени операционни системи (препоръчани)" в "Файл" или "Windows Explorer". Тази настройка се намира в прозореца Опции на папката.
Windows използва тези файлове desktop.ini, за да идентифицира начина, по който да се показва папка. Например, когато се опитате да преместите някои папки в Windows, Windows ще ви информира, че папката е системна папка и не трябва да я премествате. Някои папки също имат свои собствени уникални икони. Този вид информация се съхранява в файла desktop.ini в папка.
Не знаем как да предотвратим създаването на тези файлове от Windows. Трябва само да кажете на Windows да не показва защитени файлове на операционна система, ако не искате да ги виждате.
Какво представлява.DS_Store?
Mac OS X създава.DS_Store файлове. Тези файлове се създават във всяка папка и работят подобно на файловете desktop.ini в Windows. Тези файлове започват с период - знак "." И по този начин са скрити по подразбиране за Mac OS X и други Unix операционни системи. Няма да виждате тези файлове на Mac, освен ако не излезете от пътя си, за да видите скритите файлове. Те обикновено не се появяват в Finder или други помощни програми.
Файлът.DS_Store съдържа информация за позицията на иконите в папка, фоновото изображение на папката и други подробности. Когато отворите папка в Finder, Finder чете този файл, за да види как да показва съдържанието на папката. Когато промените тези настройки, Finder съхранява тези настройки в.DS_Store файла.
За да предотвратите това, Mac OS X предлага начин да предотвратите създаването на такива.DS_Store файлове - но само на мрежови устройства. За да направите това, отворете прозореца на терминала (натиснете Command + Space, въведете "Terminal" и натиснете Enter или отидете в Applications> Utilities> Terminal). Въведете следната команда в прозореца на терминала и натиснете Enter:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
За да отмените промените си и да накарате Mac OS X да продължи да създава.DS_Store файлове на мрежови устройства, изпълнете следната команда:
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Няма начин да се попречи на Mac OS X да създава.DS_Store файлове локално без хакове от трети страни.Оставете скритите файлове, които са деактивирани в Finder, и няма да видите и да ги притеснявате.
Тези файлове могат да попречат на използването на някои програми - например програми за контрол на версиите или инструменти за качване на файлове. В идеалния случай програмите, които използвате, трябва автоматично да игнорират файловете thumbs.db, desktop.ini и.DS_Store. Ако те се намесват в дадена програма, вижте дали можете да ги пренебрегнете напълно.