Jak mogę ukryć te irytujące pliki Thumbs.db w systemie Windows Vista i Windows 7?

52

W systemie Windows XP istniało ustawienie folderu takie jak „Nie buforuj miniatur”. Nie mogę znaleźć czegoś podobnego dla systemów Windows Vista i Windows 7, a każdy folder w mojej sieci zawierający zdjęcie lub film nadal jest zaśmiecony „Thumbs.db”. Rozumiem, że buforowanie miniatur ma jakiś sens, ale nadal chciałbym to wyłączyć, ponieważ cenię sobie również brak śmieci w folderach sieciowych.

Jaki jest najłatwiejszy / najszybszy sposób rozwiązania tego problemu?


Aktualizacja 1: Oto link do informacji Wikipedii o pamięci podręcznej miniatur Windows .


Aktualizacja 2: Moje rozwiązanie znajduje się poniżej i zawiera teraz ekwiwalent rejestru, który można zapisać w pliku .REG w celu uproszczenia aplikacji na dowolnym systemie Windows Vista lub Windows 7.

Chris W. Rea
źródło

Odpowiedzi:

47

Korzystanie z zasad grupy

Tak więc, dzięki bardziej szczegółowemu googlingowi, odkryłem, jak to zrobić z postu tutaj , dla wersji Vista i Windows 7, które są dostarczane z Edytorem zasad grupy. (Niestety, GPE nie jest dostarczany z Windows 7 Starter, Home Basic ani Home Premium. Rozwiązanie dla tych systemów operacyjnych można znaleźć w drugiej części tej odpowiedzi).

Oto moje szczegółowe instrukcje napisane przeciwko Windows 7, ale prawdopodobnie takie same dla Visty:

  1. Uruchom gpedit.mscbezpośrednio za pomocą menu Start. (Być może można również znaleźć panel sterowania edytuj zasady grupy wyszukujący według nazwy, ale nie mogłem znaleźć jego ikony na liście w obszarze „Wszystkie elementy panelu sterowania”. Idź rysunek!)
  2. W okienku po lewej stronie rozwiń Konfiguracja użytkownika , następnie Szablony administracyjne , a następnie Składniki systemu Windows .
  3. W obszarze Komponenty Windows, które właśnie zostało rozwinięte, wybierz Eksplorator Windows .
  4. W prawym panelu posortuj według Ustawień, a następnie przewiń w dół i znajdź ustawienie o nazwie „ Wyłącz buforowanie miniatur w ukrytych plikach thumbs.db ”. Kliknij dwukrotnie, ustaw na Włączone , a następnie kliknij Zastosuj .
  5. Wyloguj się z systemu Windows, a następnie zaloguj się ponownie.

W Eksploratorze Windows powinno być teraz możliwe usuwanie Thumbs.dbplików napotkanych w sieci (o ile inny komputer nie blokuje obecnie pliku), a komputer nie powinien ich ponownie tworzyć.

Warto również wiedzieć: w systemie Vista i Windows 7 Thumbs.dbdotyczy tylko folderów sieciowych . W przypadku folderów lokalnych Vista i Windows 7 zamiast tego zapisują informacje o pamięci podręcznej miniatur w bazie danych w folderze lokalnym na%userprofile%\AppData\Local\Microsoft\Windows\Explorer

Korzystanie z rejestru

Odpowiednikiem rejestru do wyłączenia Thumbs.dbtworzenia udziałów sieciowych w systemie Windows Vista i Windows 7 jest:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001

Jeśli umieścisz tę zawartość we własnym pliku tekstowym (np. W Notatniku) z .regrozszerzeniem, możesz kliknąć dwukrotnie, aby zaimportować na dowolnym komputerze z systemem Windows Vista lub Windows 7, aby zastosować ustawienie. Ostrożnie edytuj rejestr bezpośrednio.

Chris W. Rea
źródło
4
Dobrze, zauważ, że w Windows 8 nazwa klucza to teraz Eksplorator plików, a nie Eksplorator Windows. W Windows 10 prawdopodobnie zostanie przemianowany z powrotem na Menedżera plików, tak jak w Windows 3.11 dla grup roboczych. : S
andreszs
6

Thumbs.db to ukryty plik, więc najłatwiejszym sposobem, aby nie widzieć go jako śmieci, byłoby po prostu powiedzieć Windowsowi, aby nie pokazywał ukrytych plików. Oczywiście, jeśli często używasz wiersza poleceń lub masz inne ukryte pliki, które musisz zobaczyć, to nie pomoże.

Znalazłem artykuł, który wspomina o możliwości wyłączenia buforowania miniatur poprzez modyfikację klucza rejestru. Jeśli w systemie Vista / Windows 7 brakuje opcji wyłączenia buforowania miniatur, być może nadal możesz to zrobić w ten sposób.

  1. Otwórz Edytor rejestru (regedit.exe).
  2. Przejdź do następującej gałęzi rejestru:

    HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \

  3. W prawym okienku kliknij dwukrotnie wartość DisableThumbnailCache i ustaw jej dane wartości na 1. Jeśli klucz rejestru DisableThumbnailCache nie istnieje, utwórz nową wartość DWORD o tej nazwie.
  4. Zamknij Edytor rejestru.
  5. Wyloguj się i zaloguj ponownie lub uruchom ponownie komputer, aby zmiany odniosły skutek.

Inną opcją może być po prostu wyłączenie wyświetlania podglądu miniatur w Eksploratorze Windows:

  1. Kliknij przycisk Start, a następnie Wszystkie programy, a następnie Akcesoria.
  2. Uruchom Eksploratora Windows.
  3. W oknie Eksploratora Windows kliknij przycisk Organizuj na menu / pasku skrótów.
  4. W menu rozwijanym kliknij polecenie Opcje folderów i wyszukiwania.
  5. Pojawi się okno dialogowe Opcje folderów. Kliknij kartę Widok.
  6. Pod nagłówkiem drzewa Pliki i foldery zaznacz (zaznacz) pole wyboru obok opcji Zawsze pokazuj ikony, nigdy miniatur.
  7. Kliknij przycisk OK.
cichy__ przemyślany
źródło
3
Niestety, tak naprawdę nie wydaje się, aby wyłączało tworzenie Thumbs.db w folderach sieciowych. Zmusiłem edycję rejestru, wylogowałem się i zalogowałem ponownie, ale nadal widzę plik Thumbs.db utworzony w moich folderach sieciowych.
Chris W. Rea
5
-1 dla „nie pokazuj ukrytych plików”. OP chce zatrzymać faktyczne generowanie pliku Thumbs.db i jak komentuje poniżej, jako zaawansowany użytkownik wolę widzieć wszystko przez cały czas. Konsekwencją jest to, że jeszcze bardziej denerwuję się, gdy uzyskuję dostęp do folderu sieciowego, postanawiam, że go już nie potrzebuję, ale nie mogę go całkowicie usunąć, ponieważ plik Thumbs.db został wygenerowany podczas przeglądania folderu i jest teraz zablokowany przez system Windows.
KalenGi
4

Istnieje klucz rejestru, który można zmienić, aby wyłączyć buforowanie miniatur.

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ DisableThumbnailCache

Ustaw na 1, aby wyłączyć buforowanie.

Szczegóły tutaj .

Simon P. Stevens
źródło
3
Niestety, tak naprawdę nie wydaje się, aby wyłączało tworzenie Thumbs.db w folderach sieciowych. Zmusiłem edycję rejestru, wylogowałem się i zalogowałem ponownie, ale nadal widzę plik Thumbs.db utworzony w moich folderach sieciowych.
Chris W. Rea
2

Zasadniczo przechowuję ukryte pliki w tajemnicy i odkrywam je, jeśli muszę coś złapać. Pliki Thumbs.db są denerwujące, tak, ale mogą przyspieszyć ładowanie folderów.

Gdyby system Windows musiał ponownie generować wszystkie te miniatury za każdym razem, gdy ładowany byłby każdy folder multimediów, miałbym kłopoty.

Jeśli wyłączysz pamięć podręczną miniatur, zaleciłbym zmianę wyświetlania na „listę” i zresetowanie wszystkich folderów, aby korzystały z tego trybu z menu Narzędzia -> Opcje folderów -> menu Widok.

Uwaga: menu narzędzi jest nadal dostępne w systemie Windows 7, wystarczy nacisnąć „Alt” w oknie eksploratora.

Auxonic
źródło
Chciałbym, aby miniatury były buforowane na dysku systemowym lub w innym wyznaczonym folderze, w pamięci podręcznej podobnej do przeglądarki Internet Explorer, w której sam mogłem je opróżnić, ustawić limit miejsca itp.
Chris W. Rea
5
Jeśli chodzi o ukrywanie ukrytych plików: Ci z was, którzy są zaawansowanymi użytkownikami i nie mogą znieść myśli, że nie widzą wszystkiego przez cały czas , głosujcie w górę na ten komentarz :-)
Chris W. Rea
cwrea: Jako ktoś, kto korzysta zarówno z systemu Windows, jak i Linux, nienawidzę widzieć TON plików .dotfiles i katalogów w moim katalogu domowym Ubuntu. (Mimo że utworzyłem ich połowę.) Chcę tylko, aby tryb „wszystko” był łatwo przełączalny (tak jak jest ls -a).
grawity
0

W Eksploratorze Windows 7 (standardowa przeglądarka plików i folderów):

Organizuj -> „Opcje folderów i wyszukiwania” -> Widok -> „Zawsze pokazuj ikony, nigdy miniatur”

Nie wiem dokładnie, jak szeroko jest to stosowane, ale wydaje się, że to załatwiło sprawę.

nobar
źródło
0

Nienawidzę nekroić tego wątku, ale nie ma w nim pełnej odpowiedzi:

Scal następujący skrypt rejestru w rejestrze systemu Windows 7, aby wyłączyć buforowanie miniatur w folderach lokalnych i folderach sieciowych:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoThumbnailCache"=dword:00000001

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001
2 Załaduj
źródło
2
Dzięki, ale moja zaakceptowana odpowiedź powyżej była już kompletna. Wymagany jest tylko drugi wpis rejestru. Lokalne miniatury (tj. Obrazy na dyskach lokalnych, a nie dyskach sieciowych) nie są przechowywane w pliku Thumbs.db, ale w folderze lokalnym w folderze „% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer” . Różni się to od zachowania systemu Windows XP, w którym plik Thumbs.db został również utworzony w folderach na dyskach lokalnych.
Chris W. Rea
1
@ ChrisW.Rea Zmodyfikowałem swoją odpowiedź, aby uwzględnić wyłączenie lokalnej pamięci podręcznej miniatur (np. % Userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer ). Teraz jest gotowy! ;)
2Toad
0

Kroki, aby usunąć thumbs.db w Windows> 8:

  1. Otwórz Eksploratora Windows.
  2. (Ctrl + F1), aby otworzyć panel poleceń.
  3. Wybierz / kliknij plik Thumbs.db
  4. W okienku poleceń kliknij menu „Właściwości”.
  5. Wybierz „Usuń właściwości”
  6. W okienku dialogowym „Usuń właściwości” wybierz przycisk „Usuń następujące właściwości rop z tego pliku:”.
  7. Kliknij przycisk „OK”.
  8. W okienku poleceń kliknij „Usuń”.
  9. W okienku dialogowym „Usuń plik” kliknij przycisk „Tak”.

Źródło

Ehsan Chavoshi
źródło
1
Przeczytaj Jak odwoływać się do materiałów napisanych przez innych . Powinieneś zablokować tekst cytatu napisany przez kogoś innego. Zobacz pomoc Markdown . Tym razem naprawiłem to, ale proszę, zwróć uwagę na to w przyszłości.
DavidPostill
0

Postępując zgodnie z instrukcjami na tej stronie Microsoft, możemy dowiedzieć się o poleceniuattrib

Jeśli mam folder ze zdjęciami i nie chcę go zobaczyć Thumbs.db, możesz otworzyć CMDz uprawnieniami administratora, a następnie przejść do ścieżki folderu, po prostu zrób to cd, na przykład:

cd C:\Users\"YourUserName"\Pictures\"NameOfTheFolder" 

Aby ukryć wszystkie pliki Thumbs.db w tym katalogu i dowolnym innym podfolderze:

attrib +s +h *Thumbs.db /s 
Duilio Ariel Estrella
źródło
-1

Ścieżka obiektu zasad grupy thumbs.db GPO (Group Policy Object) różni się w zależności od systemu operacyjnego:

Ścieżka GPO:

Szablon administracyjny wcześniejszy niż Windows 8 / wcześniejszy niż Windows Server 2012:

User Configuration > Administrative Templates > Windows Components > Windows Explorer

Szablon administracyjny Windows 8 / Windows Server 2012 lub nowszy:

User Configuration > Administrative Templates > Windows Components > File Explorer

Elementy GPO:

Turn off the display of thumbnails and only display icons on network folders

Turn off the catching of thumbnails in hidden thumbs.db files

Wyodrębniono z: http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html

Punxsutawney
źródło