Mimo że zarówno system Windows, jak i jego użytkownicy przeszli do XXI wieku, w systemie operacyjnym wciąż pozostają pewne irytujące problemy z lat 90., w tym nieustępliwe pragnienie Windows tworzenia plików miniatur (a następnie odmawianie ich usuwania). Czytaj dalej, ponieważ rozwiązujemy problem z usunięciem pliku "File In Use".
Podczas porządkowania plików, usuwania starszych archiwów lub czyszczenia w inny sposób, często zdarza się, że napotkasz bardzo irytujący błąd "Plik w użyciu". Sposób, w jaki błąd pojawia się zazwyczaj, wygląda następująco. Przyjrzyj się folderowi, zdecyduj, że nie potrzebujesz już folderu i jego zawartości, ale gdy spróbujesz usunąć folder, pojawi się komunikat o błędzie podobny do tego.
Windows z przyjemnością usunie zawartość folderu, ale nie usunie folderu, a plik "Thumbs.db" będzie trwał. Możesz kliknąć "Spróbuj ponownie" cały dzień i nie będzie się ruszał. Jeśli jednak przejdziesz dalej w sferze frustracji i posortujesz i wyczyścisz więcej folderów, przekonasz się, że możesz następnie zwrócić i usunąć oryginalny folder oraz nieostry plik Thumbs.db w środku. Co daje?
System Windows ma bardzo rozsądną politykę, która zapobiega usuwaniu plików aktualnie używanych przez system operacyjny lub aplikację. To świetna polityka, która sama w sobie rzadko powoduje problemy. Niestety system Windows ma również inną zasadę, że wszystkie foldery z nośnikami wizualnymi (pliki obrazów i filmy) powinny mieć bazę miniatur, aby zapewnić miniaturki plików, jeśli użytkownik przełączy się na dowolny z dostępnych widoków miniatur.
Po otwarciu folderu w celu sprawdzenia zawartości system Windows ładuje plik Thumbs.db do Eksploratora Windows. Po przejściu do usunięcia folderu system Windows odmawia, ponieważ Thumbs.db jest obecnie używany przez Eksploratora. Powodem, dla którego możesz powrócić do folderu upartego później i usunąć go pomyślnie, jest to, że minęło wystarczająco dużo czasu i system Windows rozładował Thumbs.db lub od tego czasu został załadowanyinne folder i ten katalog Thumbs.db zastępuje poprzedni Thumbs.db, a teraz oryginalny Thumbs.db nie jest już zablokowany przez system Windows, a denerwujący błąd "File In Use" znika. To świetnie, ale terazNowy Plik Thumbs.db jest zablokowany, a cykl frustracji trwa.
Firma Microsoft w pewnym sensie naprawiła ten problem podczas przechodzenia między systemami Windows XP i Windows Vista, zmieniając tworzenie miniatur na dyskach lokalnych w scentralizowaną lokalizację. W Windows Vista (a także Windows 7 i Windows 8) miniatury są przechowywane w centralnej bazie danych znajdującej się pod adresem% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
zamiast w każdym pojedynczym folderze. Mimo że usunięto większość problemów związanych z usuwaniem i zdemontowanych folderów użytkownika, problem Thumbs.db utrzymuje się do dnia dzisiejszego podczas pracy z dyskami i folderami sieciowymi / zdalnymi.
Przyjrzyjmy się kilku rozwiązaniom, zarówno tymczasowym, jak i stałym, które można wykorzystać do usunięcia tego irytującego błędu.
Istnieje kilka sposobów obejścia tego błędu, począwszy od tymczasowych rozwiązań (dzięki czemu wielu nadal korzysta z funkcji miniatur) do trwałych (w których nie musisz się martwić, że problem pojawi się ponownie). Zaczniemy od tymczasowych rozwiązań, które są przydatne, jeśli używasz komputera roboczego, na którym nie masz uprawnień do wprowadzania zmian.
Uwaga: Jeśli masz problemy z Thumbs.db w Windows XP, zapoznaj się z tym samouczkiem, aby poznać techniki wyłączania miniatur w XP; ten samouczek koncentruje się na nowym systemie miniatur, który można znaleźć w systemie Windows Vista i nowszych instalacjach.
System Windows używa tylko bazy danych kciuków, jeśli przeglądasz pliki w Eksploratorze Windows w widoku wymagającym od Eksploratora pobrania danych miniatur do wyświetlenia. Tak więc bardzo poręczna praca, która jest zarówno czasowa w sensie aplikacji (nie trzeba wyłączać miniatur systemowych), jak i sensie chronologicznym (utrzymuje się tylko tak długo, jak zmienia się pojedyncze ustawienie niestałe) jest przełączanie Widok Eksploratora Windows do "Szczegóły".
Możesz uzyskać do niego dostęp poprzez Plik -> Widok -> Szczegóły lub za pomocą menu kontekstowego prawego przycisku myszy w folderze, który pracujesz. Jeśli wykonujesz wiele pracy z wieloma folderami, możesz zmienić widok folderów w całym systemie, przechodząc do Plik -> Widok -> Opcje, a następnie w menu Opcje folderów, wybierając kartę Widok, a następnie Przycisk "Zastosuj do folderów", aby zastosować wybrany widok do wszystkich folderów.
Teraz, gdy sortujesz i czyścisz foldery, plik bazy danych miniaturek pozostanie niezaładowany i możesz usuwać foldery bez zakłóceń. To rozwiązanie jest idealne, jeśli faktycznie chcesz miniatury na dyskach zdalnych, ale nie chcesz ich w sposób, w jaki robisz poważne zarządzanie folderami.
Jeśli błąd "Plik w użyciu" jest wystarczająco irytujący, że po prostu chcesz, aby te irytujące pliki Thumbs.db zniknęły na zawsze z dysków sieciowych, najlepszą praktyką jest całkowite wyłączenie ich tworzenia. To nie powstrzyma systemu Windows od tworzenia i buforowania lokalnych miniatur (takich jak te, które pojawią się w twoich lokalnych bibliotekach fotograficznych); te miniatury będą nadal generowane i przechowywane w scentralizowanej bazie danych, o której wspominaliśmy wcześniej w artykule. Spowoduje to wyłączenie tworzenia wszystkich przyszłych baz danych miniatur na dyskach zdalnych.
Użytkownicy korzystający z wersji systemu Windows Vista, Windows 7 i Windows 8, którzy mają dostęp do Edytora zasad grupy (można znaleźć tylko w wersjach powyżej poziomu Home Premium, jak Windows 7 Professional itp.), Można wyłączyć generowanie miniaturki sieci za pomocą zasad redaktor.
Otwórz Edytor lokalnych zasad grupy, wpisując "gpedit.msc" w polu Uruchom menu Start. W edytorze strategii przejdź do następującej lokalizacji, korzystając z lewego panelu nawigacyjnego opartego na używanej wersji systemu Windows.
Użytkownicy Windows Vista i Windows 7 powinni skorzystać z opcji Konfiguracja użytkownika -> Szablony administracyjne -> Komponenty Windows -> Eksplorator Windows.
Użytkownicy systemu Windows 8 powinni przejść do opcji Konfiguracja użytkownika -> Szablony administracyjne -> Komponenty systemu Windows -> Eksplorator plików.
Użytkownicy wszystkich trzech systemów operacyjnych powinni następnie przejrzeć panel po prawej stronie, gdzie znajdują się ustawienia konfiguracji, i posortować ustawienia według nazwy, klikając tytuł kolumny Ustawienia, jak widać na powyższym zrzucie ekranu. Wyszukaj wpis "Wyłącz buforowanie miniatur w ukrytych plikach thumb.db" i kliknij go dwukrotnie.
Domyślnie jest ustawiony na "Nieskonfigurowany". Zmień go na "Włączony". Kliknij OK, aby zapisać ustawienie, a następnie uruchom ponownie komputer, aby zaczął działać. Odtąd system Windows nie będzie już generował plików Thumbs.db podczas przeglądania dysków sieciowych.
W przypadku użytkowników bez dostępu do edytora zasad do wygenerowania tego samego efektu wymagany jest włamanie do rejestru. Należy uprzedzić, że granie w rejestrze systemu Windows to poważna sprawa i powinieneś potrójnie sprawdzić każdą wprowadzoną przez siebie zmianę, zanim podejmiesz decyzję.
Aby uzyskać dostęp do edytora rejestru, wpisz "regedit.exe" w polu Uruchom menu Start i naciśnij enter. Gdzie znajduje się klucz rejestru zależy od wersji systemu Windows.
Użytkownicy Windows Vista i Windows 7 muszą przejść do następującego klucza rejestru:
HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer \
Wewnątrz tego klucza edytuj wpis REG_DWORD "DisableThumbsDBOnNetworkFolders" na wartość "1" (domyślnie jest to 0).
Użytkownicy systemu Windows 8 mają trudniejsze czasy, ponieważ w \ Policies \ Windows \ nie ma pasującego klucza. Aby włączyć tę samą wartość w systemie Windows 8, musisz utworzyć zarówno brakujący klucz, jak i wartość. Przejdź do tego klucza.
HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \
Kliknij prawym klawiszem \ Windows \ i wybierz Nowy -> Klucz. Nazwij nowy klucz "Explorer". W nowym prawym klawiszu kliknij prawym panelu nawigacyjnym i wybierz Nowy -> DWORD. Nazwij wpis DWORD DisableThumbsDBOnNetworkFolders. Kliknij go prawym przyciskiem myszy i zmodyfikuj, aby zmienić wartość z 0 na 1.
Jeśli nie masz ochoty edytować istniejącej wartości lub zupełnie utworzyć nowej wartości, możesz utworzyć plik rejestru wklejając do Notatnika następujący tekst jako zapisujący plik z rozszerzeniem ".reg" zamiast ".txt". Kliknij dwukrotnie plik, aby dodać adnotację do rejestru.
Edytor rejestru systemu Windows w wersji 5.00
[HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer]
"DisableThumbsDBOnNetworkFolders" = dword: 00000001
Ten plik rejestru będzie działać w systemie Windows Vista, Windows 7 i Windows 8.
Dzięki powyższym edycjom nie będziesz już musiał zajmować się finnickimi plikami Thumbs.db w udziale sieciowym; czyszczenie i porządkowanie folderów będzie płynnym doświadczeniem bez ciągłej frustracji zablokowanych plików.