If-Koubou

Какви са файловете thumbs.db, desktop.ini и .DS_Store?

Какви са файловете thumbs.db, desktop.ini и .DS_Store? (Как да)

Кажете на диспечера на файлове да показва скрити файлове и ще видите доста ненужни файлове, разпръснати във вашите папки. Windows създава файловете thumbs.db и desktop.ini в много папки и Mac OS X създава .DS_Store файлове.

Повечето хора обикновено няма да виждат тези файлове. Те обикновено се считат за скрити файлове и се появяват само ако излезете от пътя си да показвате скрити файлове. Системата създава тези файлове, за да ускори нещата и да запази настройките за в бъдеще, но можете да предотвратите създаването на някои от тях.

Какво представлява thumbs.db?

Файлът thumbs.db по същество е "базата данни с миниатюри" - това предполага името. Когато отворите папка в Windows Explorer или File Explorer и тази папка съдържа изображения, Windows ще създаде миниатюри на тези изображения. За да ускори нещата в бъдеще, Windows ще запази тези миниатюрни изображения в "thumbs.db" файл, който създава в тази конкретна папка. След това Windows може да презареди тези миниизображения, вместо да ги генерира отново при следващото ви отваряне на папка.

Това обикновено е добре, и обикновено няма да ги забележите, защото са скрити файлове. Те обаче могат да причинят проблеми в някои ситуации. Ако качите директории на уеб сървър, например, файловете thumbs.db могат да се маркират заедно.

За да не позволите на Windows да създава файлове thumbs.db - повечето хора няма да трябва да правят това, но можете, ако желаете - можете да използвате редактора на групови правила (на професионална или корпоративна версия на Windows) или редактора на системния регистър ( на издание на Windows за дома.)

За да промените тази настройка в Group Policy, натиснете клавиша Windows + R, за да отворите диалоговия прозорец Run, напишете "gpedit.msc" в диалоговия прозорец и натиснете Enter.

Отидете в Конфигуриране на потребителя> Административни шаблони> Компоненти на Windows> Файлов диспечер на Windows 10, 8.1 или 8. В Windows 7 отидете в Конфигурация на потребителя> Административни шаблони> Компоненти на Windows> Windows Explorer.

Щракнете двукратно върху опцията "Изключване на кеширането на миниатюри в скрити thumbs.db файлове" и я поставете на "Enabled".

В изданията на Home на Windows отворете редактора на системния регистър, като натиснете клавиша Windows Key + R, като въведете "regedit" и натиснете Enter.

Придвижете се до "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 системите обикновено създават тези .DS_Store файлове дори в споделени мрежови папки и това може да е проблем. Например, тези .DS_Store файлове просто биха били допълнително объркване, което би объркало потребителите на Windows.

За да предотвратите това, Mac OS X предлага начин да предотвратите създаването на такива .DS_Store файлове - но само на мрежови устройства. За да направите това, отворете прозореца на терминала (натиснете Command + Space, въведете "Terminal" и натиснете Enter или отидете в Applications> Utilities> Terminal). Въведете следната команда в прозореца на терминала и натиснете Enter:

по подразбиране пишете com.apple.desktopservices DSDontWriteNetworkStores true

За да отмените промените си и да накарате Mac OS X да продължи да създава .DS_Store файлове на мрежови устройства, изпълнете следната команда:

по подразбиране пишете com.apple.desktopservices DSDontWriteNetworkStores false

Няма начин да се попречи на Mac OS X да създава .DS_Store файлове локално без хакове от трети страни. Оставете скритите файлове, които са деактивирани в Finder, и няма да видите и да ги притеснявате.

Тези файлове могат да попречат на използването на някои програми - например програми за контрол на версиите или инструменти за качване на файлове. В идеалния случай програмите, които използвате, трябва автоматично да игнорират файловете thumbs.db, desktop.ini и .DS_Store.Ако те се намесват в дадена програма, вижте дали можете да ги пренебрегнете напълно.