Czym są pliki thumbs.db, desktop.ini i .DS_Store?
Poinformuj swojego menedżera plików, aby pokazał ukryte pliki, a zobaczysz sporo niepotrzebnych plików rozproszonych w twoich folderach. System Windows tworzy pliki thumbs.db i desktop.ini w wielu folderach, a Mac OS X tworzy pliki .DS_Store.
Większość ludzi zwykle nie widzi tych plików. Zwykle są uważane za ukryte pliki i pojawiają się tylko wtedy, gdy robisz wszystko, aby pokazać ukryte pliki. System tworzy te pliki, aby przyspieszyć działanie i zapisać ustawienia na przyszłość, ale możesz uniemożliwić tworzenie niektórych plików.
Co to jest thumbs.db?
Plik thumbs.db jest w zasadzie "bazą danych miniatur" - tak wskazuje nazwa. Za każdym razem, gdy otwierasz folder w Eksploratorze Windows lub Eksploratorze plików, a ten folder zawiera obrazy, system Windows tworzy miniatury tych obrazów. Aby przyspieszyć działanie w przyszłości, system Windows zapisze te miniaturki w pliku "thumbs.db", który utworzy w tym określonym folderze. System Windows może następnie ponownie załadować te miniaturki zamiast generować je ponownie przy następnym otwarciu folderu.
Zazwyczaj jest to w porządku, a normalnie nie zauważysz ich, ponieważ są to ukryte pliki. Mogą one jednak powodować problemy w niektórych sytuacjach. Jeśli na przykład prześlesz katalogi do serwera WWW, pliki thumbs.db mogą się tagować.
Aby zapobiec tworzeniu plików thumbs.db w systemie Windows - większość osób nie musi tego robić, ale możesz, jeśli chcesz - możesz użyć Edytora zasad grupy (w wersji Professional lub Enterprise systemu Windows) lub Edytora rejestru ( w domowej wersji systemu Windows.)
Aby zmienić to ustawienie w Zasadach grupowych, naciśnij Klawisz Windows + R, aby otworzyć okno dialogowe Uruchom, wpisz "gpedit.msc" w oknie dialogowym i naciśnij Enter.
Przejdź do opcji Konfiguracja użytkownika> Szablony administracyjne> Składniki systemu Windows> Eksplorator plików w systemach Windows 10, 8.1 lub 8. W systemie Windows 7 przejdź do opcji Konfiguracja użytkownika> Szablony administracyjne> Składniki systemu Windows> Eksplorator Windows zamiast.
Kliknij dwukrotnie opcję "Wyłącz buforowanie miniatur w ukrytych plikach thumb.db" i ustaw opcję "Włączone".
W domowych wydaniach systemu Windows otwórz Edytor rejestru, naciskając klawisz Windows + R, wpisując "regedit" i naciskając klawisz Enter.
Przejdź do "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced". Kliknij dwukrotnie ustawienie "DisableThumbnailCache" w prawym panelu i ustaw je na "1". Jeśli nie widzisz opcji "DisableThumbnailCache", kliknij prawym przyciskiem myszy w prawym panelu, utwórz nową wartość DWORD i nazwij ją "DisableThumbnailCache". Następnie zmień jego wartość na 1.
Usuń wartość lub ustaw ją na "0", aby cofnąć tę zmianę.
Co to jest desktop.ini?
Windows również tworzy pliki desktop.ini, ale są one dodatkowo ukryte. Nie tylko są to ukryte pliki, ale są również uważane za chronione pliki systemu operacyjnego. Nie będzie można ich zobaczyć, chyba że wyłączysz ustawienie "Ukryj chronione pliki systemu operacyjnego (zalecane)" w Eksploratorze plików lub Eksploratorze Windows. To ustawienie znajduje się w oknie Opcje folderów.
System Windows używa tych plików desktop.ini do identyfikacji sposobu wyświetlania folderu. Na przykład, gdy spróbujesz przenieść niektóre foldery w systemie Windows, system Windows poinformuje cię, że folder jest folderem systemowym i nie powinieneś go przenosić. Niektóre foldery mają swoje własne unikalne ikony. Ten rodzaj informacji jest przechowywany w pliku desktop.ini w folderze.
Nie wiemy, w jaki sposób można zapobiec tworzeniu tych plików przez system Windows. Powinieneś po prostu powiedzieć systemowi Windows, aby nie wyświetlało chronionych plików systemu operacyjnego, jeśli nie chcesz ich widzieć.
Co to jest .DS_Store?
Mac OS X tworzy pliki .DS_Store. Te pliki są tworzone w każdym folderze i działają podobnie do plików desktop.ini w systemie Windows. Pliki te zaczynają się od kropki - znaku "." - i dlatego są domyślnie ukryte w systemach Mac OS X i innych systemach operacyjnych Unix. Nie zobaczysz tych plików na komputerze Mac, chyba że zejdziesz mu z drogi, aby wyświetlić ukryte pliki. Zazwyczaj nie pojawiają się w Finderze lub innych narzędziach.
Plik .DS_Store zawiera informacje o położeniu ikon w folderze, obrazie tła folderu i innych szczegółach. Po otwarciu folderu w Finderze Finder odczytuje ten plik, aby zobaczyć, jak wyświetlić zawartość folderu. Po zmianie tych ustawień Finder przechowuje te ustawienia w pliku .DS_Store.
Komputery Mac zwykle tworzą te pliki .DS_Store nawet w udostępnionych folderach sieciowych, co może stanowić problem. Na przykład te pliki .DS_Store będą po prostu dodatkowym bałaganem, który mógłby zmylić użytkowników systemu Windows.
Aby temu zapobiec, Mac OS X oferuje sposób zapobiegania tworzeniu tych plików .DS_Store - ale tylko na dyskach sieciowych. Aby to zrobić, otwórz okno Terminal (naciśnij Command + Space, wpisz "Terminal" i naciśnij Enter lub przejdź do Applications> Utilities> Terminal). Wpisz następujące polecenie w oknie terminala i naciśnij Enter:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Aby cofnąć zmiany i Mac OS X nadal tworzy pliki .DS_Store na dyskach sieciowych, uruchom następujące polecenie:
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Nie ma sposobu, aby uniemożliwić Mac OS X tworzenie plików .DS_Store lokalnie bez hacków zewnętrznych. Należy jednak pozostawić ukryte pliki wyłączone w Finderze, a nie będziesz ich widzieć i niepokoić.
Pliki te mogą przeszkadzać podczas korzystania z niektórych programów - na przykład programów kontroli wersji lub narzędzi do przesyłania plików. Idealnie, programy, których używasz, powinny automatycznie ignorować pliki thumbs.db, desktop.ini i .DS_Store. Jeśli przeszkadzają w konkretnym programie, sprawdź, czy możesz go całkowicie zignorować.