6Sep

Napraw błędy "Plik w użyciu" na dyskach sieciowych przez wyłączenie generowania miniatur Windows

click fraud protection

Mimo że zarówno system Windows, jak i jego użytkownicy przeszli do XXI wieku, wciąż istnieją pewne irytujące w systemie operacyjnym 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".

W czym 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ę 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 nieprzyjemny plik Thumbs.db w środku. Co daje?

instagram viewer

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 albo upłynął wystarczająco dużo czasu, a Windows wyładował Thumbs.db, albo od tego czasu załadowałeś inny folder , a jego Thumbs.db zastąpił poprzednie 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 i 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( jak również Windows 7 i Windows 8) miniatury są przechowywane w centralnej bazie danych znajdującej się w% 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.

Naprawianie błędu

Istnieje kilka sposobów obejścia błędu, który obejmuje rozwiązania tymczasowe( 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 dotyczącym technik 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.

Wyłącz tymczasowo Thumbs.db Dostęp

Windows używa bazy danych kciuków tylko podczas przeglądania plików 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łączanieWidok Eksploratora Windows do "Szczegóły".

Możesz uzyskać do niego dostęp poprzez Plik - & gt;Wyświetl - & gt;Szczegóły lub za pomocą menu podręcznego 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 - & gt;Wyświetl - & gt;Opcje, a następnie w menu Opcje folderów, wybierając kartę Widok, a następnie przycisk "Zastosuj do folderów", aby zastosować wybór widoku dokonany we wszystkich folderach.

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.

Wyłączanie tworzenia miniatur w sieci

Jeśli błąd "Plik w użyciu" jest wystarczająco irytujący, że po prostu chcesz, aby te irytujące pliki Thumbs.db zostały utracone 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.

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 i tym podobne), możnawyłącz generowanie miniatur sieci za pomocą edytora strategii.

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 systemu Windows Vista i Windows 7 powinni skorzystać z opcji Konfiguracja użytkownika - & gt;Szablony administracyjne - & gt;Składniki systemu Windows - & gt;Eksplorator Windows.

Użytkownicy systemu Windows 8 powinni przejść do opcji Konfiguracja użytkownika - & gt;Szablony administracyjne - & gt;Składniki systemu Windows - & gt;Przeglądarka 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.

Za pomocą edytora rejestru

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 \

W tym kluczu edytuj wpis REG_DWORD "DisableThumbsDBOnNetworkFolders" na wartość "1"( domyślnie0).

Użytkownicy systemu Windows 8 mają trudniejszy czas, 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 - & gt;Klawisz. Nazwij nowy klucz "Explorer".W nowym prawym klawiszu kliknij prawym panelu nawigacyjnym i wybierz Nowy - & gt;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ć nową wartość, możesz utworzyć plik rejestru wklejając do Notatnika poniższy tekst jako zapisplik 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.

Po wprowadzeniu powyższych zmianna miejscu 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.