Napraw błędy Plik w użyciu na dyskach sieciowych poprzez wyłączenie generowania miniatur Windows
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 tworzenia plików miniaturek Windows (a następnie odmawianie ich usunięcia). Czytaj dalej, ponieważ rozwiązujemy problem z usunięciem pliku "File In Use".
Jaki jest problem?
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ę zwykle, wygląda tak. Patrzysz na folder, zdecydujesz, że nie potrzebujesz już wspomnianego folderu i jego zawartości, ale gdy spróbujesz usunąć folder, pojawi się komunikat o błędzie podobny do tego.
Windows szczęśliwie 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 frustrację i uporządkujesz i wyczyścisz więcej folderów, przekonasz się, że możesz następnie zwrócić i usunąć oryginalny folder oraz nieprzyjemny 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 miniaturek.
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ładowany inne folder i Thumbs.db tego folderu 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 teraz Nowy 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, przesuwając tworzenie miniatur na dyskach lokalnych do scentralizowanej lokalizacji. W Windows Vista (jak również 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. Chociaż rozwiązanie to rozwiązało większość problemów związanych z usuwaniem i zdemontowanych folderów użytkownika, problem Thumbs.db nie ustąpił do dziś, gdy pracowaliśmy 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.
Naprawianie 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, w 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.
Tymczasowo wyłącz dostęp do Thumbs.db
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 tymczasowa w sensie aplikacji (nie musisz wyłączać miniatur systemowych), a sens chronologiczny (trwa tylko tak długo, jak masz zmienione ustawienie jednorazowe) jest przełączaniem Widok Eksploratora Windows do "Szczegóły".
Możesz uzyskać do niego dostęp za pomocą Plik -> Widok -> Szczegóły lub za pomocą menu podręcznego prawego przycisku myszy w używanym folderze. 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 rzeczywiście chcesz tworzyć miniaturki na dyskach zdalnych, ale nie chcesz, aby były przeszkodą w przypadku poważnego zarządzania folderami.
Wyłączanie Network Thumbnail Creation
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); miniatury te 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.
Za pomocą Edytora zasad grupy
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 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 pokazano 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.
Poprzez Edytor rejestru
W przypadku użytkowników, którzy nie mają 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 jest poważną sprawą 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. Miejsce odnalezienia klucza 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 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 kluczu kliknij prawym klawiszem na 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.