Plik komputerowy, który może być używany tylko przez jeden program lub proces w tym samym czasie, jest uważany za plik zablokowany plik.
Innymi słowy, dany plik jest "zablokowany" przed używaniem go przez jakikolwiek inny program na komputerze, na którym jest włączony, a nawet przez sieć.
Wszystkie systemy operacyjne używają zablokowanych plików. W większości przypadków celem zablokowania pliku jest upewnienie się, że nie można go edytować, przenosić ani usuwać w trakcie jego użytkowania, przez użytkownika lub przez proces komputerowy.
Jak powiedzieć, czy plik jest zablokowany
Zazwyczaj nie polujesz na pliki, które są zablokowane - nie jest to atrybut pliku ani coś, na co możesz wyciągnąć listę. Najłatwiejszym sposobem sprawdzenia, czy plik jest zablokowany, jest sytuacja, gdy system operacyjny poinformuje cię o tym po próbie modyfikacji lub przeniesieniu pliku z miejsca, w którym znajduje się plik.
Na przykład, jeśli otworzysz plik DOCX otwarty do edycji, jak w Microsoft Word lub innym programie obsługującym pliki DOCX, ten plik zostanie zablokowany przez ten program. Jeśli spróbujesz usunąć, zmienić nazwę lub przenieść plik DOCX, gdy program go używa, zostaniesz poinformowany, że nie możesz, ponieważ plik jest zablokowany.
Inne programy faktycznie wygenerują zablokowany plik z określonym rozszerzeniem, takim jak .LCK, który jest używany przez programy Autodesk, VMware, Corel, Microsoft i prawdopodobnie inne.
Zablokowane komunikaty o plikach są bardzo różne, szczególnie od systemu operacyjnego do systemu operacyjnego, ale większość z nich zobaczysz coś takiego:
- Plik źródłowy lub docelowy może być w użyciu
- Przed kontynuowaniem musisz zamknąć plik
- Proces nie może uzyskać dostępu do pliku, ponieważ inny proces zablokował część pliku.
- Ta wirtualna maszyna wydaje się być w użyciu.
Podobnie jest w przypadku folderów, które często pokazują Folder w użyciu monit, a następnie a Zamknij folder lub plik i spróbuj ponownie wiadomość.
Jak odblokować zablokowany plik
Przenoszenie, zmiana nazwy lub usuwanie zablokowanego pliku może czasami być trudne, jeśli nie masz pewności, który program lub proces go otworzył … które musisz zamknąć.
Czasami bardzo łatwo jest stwierdzić, który program ma zablokowany plik, ponieważ system operacyjny wyświetli komunikat o błędzie. Często jednak tak się nie dzieje, co komplikuje proces.
Na przykład przy niektórych zablokowanych plikach zostanie wyświetlony monit, który mówi coś bardzo ogólnego, np. "Folder lub plik w nim jest otwarty w innym programie". W takim przypadku nie możesz być pewien, który to program. Może nawet pochodzić z procesu działającego w tle, którego nie widać nawet jest otwarty!
Na szczęście istnieje wiele darmowych programów stworzonych przez sprytnych twórców oprogramowania, których można użyć do przenoszenia, zmiany nazwy lub usuwania zablokowanego pliku, gdy nie masz pewności, co jest blokowane. Naszym ulubionym jest LockHunter. Dzięki niemu możesz kliknąć prawym przyciskiem myszy zablokowany plik lub folder, aby wyraźnie zobaczyć, co go trzyma, a następnie łatwo odblokować plik, zamykając program, który go używa.
Jak wspomnieliśmy we wstępie powyżej, pliki mogą być blokowane przez sieć. Innymi słowy, jeśli jeden użytkownik ma ten plik otwarty, może uniemożliwić innemu użytkownikowi na innym komputerze otwarcie pliku w sposób, który pozwala mu wprowadzać zmiany.
Kiedy tak się dzieje, Udostępnione foldery narzędzie w Computer Management jest naprawdę przydatne. Wystarczy dotknąć i przytrzymać lub kliknąć prawym przyciskiem myszy na otwartym pliku lub folderze i wybrać Zamknij otwarty plik. Działa to we wszystkich wersjach systemu Windows, takich jak Windows 10, Windows 8 itp.
Jeśli masz do czynienia z konkretnym błędem, takim jak błąd "maszyny wirtualnej" z powyższego, możesz sprawdzić, co się dzieje. W takim przypadku jest to zwykle problem VMware Workstation, w którym pliki LCK nie pozwalają przejąć własności maszyny wirtualnej. Możesz po prostu usunąć pliki LCK powiązane z daną maszyną wirtualną.
Po odblokowaniu pliku można go edytować lub przenosić jak każdy inny plik.
Jak utworzyć kopię zapasową zablokowanych plików
Zablokowane pliki mogą również stanowić problem w przypadku automatycznych narzędzi do tworzenia kopii zapasowych. Kiedy plik jest używany, często nie można uzyskać dostępu do takiego poziomu, jakiego potrzebuje program do tworzenia kopii zapasowych, aby zapewnić jego wykonanie. Wchodzić Usługa kopiowania woluminów w tle , lub VSS …
Usługa kopiowania woluminów w tle to funkcja, która została wprowadzona po raz pierwszy w systemach Windows XP i Windows Server 2003, umożliwiając pobieranie migawek z plików lub woluminów, nawet gdy są one używane.
Usługa VSS umożliwia korzystanie z innych programów i usług, takich jak Przywracanie systemu (w systemie Windows Vista i nowszym), narzędzia kopii zapasowych (np. Kopia zapasowa COMODO i Kopia zapasowa Cobian) oraz oprogramowanie do tworzenia kopii zapasowych online (np. Mozy) w celu uzyskania dostępu do klonu pliku bez dotykania oryginalnego, zablokowanego pliku .
Wskazówka: Zobacz naszą tabelę porównawczą online do tworzenia kopii zapasowych, aby zobaczyć, która z naszych ulubionych usług kopii zapasowych online obsługuje tworzenie kopii zapasowych zablokowanych plików.
Używanie Volume Shadow Copy przy użyciu narzędzia do tworzenia kopii zapasowych jest ogromnym plusem, ponieważ nigdy nie będziesz musiał się martwić zamykaniem wszystkich otwartych programów, aby można było tworzyć kopie zapasowe używanych plików. Dzięki temu włączeniu i używaniu możesz korzystać z komputera tak, jak normalnie, z usługą VSS działającą w tle i poza zasięgiem wzroku.
Powinieneś wiedzieć, że nie wszystkie programy lub usługi kopii zapasowych obsługują funkcję Volume Shadow Copy, a nawet niektóre z nich często wymagają jawnie włączania tej funkcji.