.LCK

Plik LCK

Lock File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik LCK to plik blokady - mały plik kontrolny tworzony przez aplikację w celu oznaczenia bazy danych lub dokumentu jako „w użyciu”, aby dwóch użytkowników nie mogło pisać do niego w tym samym czasie i go uszkodzić. Nie otwiera się go ani nie konwertuje; program usuwa go automatycznie po zamknięciu pliku. Jeśli po awarii pozostanie nieaktualny plik .lck i blokuje on dostęp, zamknij aplikację na wszystkich komputerach, a następnie usuń osierocony plik.

Deweloper: No single owner - a generic convention used by many database and desktop applications Kategoria: Różne pliki MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .TORRENT · .MSO · .MD5 · .SHS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 30, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku LCK?

.lck to plik blokady zasobów - znacznik współbieżności, który aplikacja tworzy automatycznie, aby zasygnalizować, że plik lub baza danych jest obecnie w użyciu. Rozszerzenie .lck jest zazwyczaj dopisywane do nazwy blokowanego pliku; na przykład zablokowanie document.doc skutkuje utworzeniem pliku towarzyszącego o nazwie document.doc.lck, którego sama obecność na dysku działa jako sygnał blokady. Pliki .lck są najczęściej całkowicie puste, ale niektóre programy przechowują wewnątrz niewielką ilość dodatkowych danych, takich jak nazwa użytkownika, nazwa hosta lub identyfikator procesu (PID) sesji, która posiada blokadę. Plików .lck nie należy otwierać ani edytować ręcznie; są one tworzone i usuwane automatycznie przez aplikację macierzystą.

Każdy zablokowany plik jest chroniony przed zapisem przez drugi proces lub użytkownika. Aplikacja, która posiada blokadę, utrzymuje plik .lck aktywny przez cały czas trwania sesji, aby zapobiec usunięciu lub uszkodzeniu oryginalnego pliku. Mechanizm ten jest szeroko stosowany przez silniki baz danych, arkusze kalkulacyjne i procesory tekstu obsługujące formaty takie jak pliki .DOC. Blokowanie ma również zastosowanie, gdy wielu użytkowników w sieci uzyskuje dostęp do tego samego udostępnionego pliku jednocześnie; w takim przypadku plik .lck może śledzić, który użytkownik posiada aktywną sesję lub która część zasobu jest zablokowana.

Różne aplikacje implementują mechanizm blokowania w różny sposób. Niektóre powiązane konwencje plików blokad używają rozszerzeń takich jak .lock, .LDB lub .LACCDB. Ponieważ .lck jest ogólną konwencją międzyplatformową bez jednego właściciela ani specyfikacji - używaną w systemach Windows, macOS, Linux i Unix - jego wewnętrzna zawartość (jeśli istnieje) jest całkowicie zależna od aplikacji.

Bezpieczeństwo

RYZYKO: LOW

Plik .lck jest pasywnym plikiem znacznika - zazwyczaj pustym, bez kodu wykonywalnego - więc jego posiadanie jest nieszkodliwe, a odczyt bezpieczny. Jedyne realne ostrzeżenie ma charakter operacyjny, a nie związany z bezpieczeństwem: NIE usuwaj pliku .lck, gdy plik, który chroni, jest rzeczywiście otwarty przez kogoś, ponieważ niweczy to ochronę i może pozwolić dwóm użytkownikom na jednoczesny zapis i uszkodzenie danych. Usuwaj .lck tylko wtedy, gdy potwierdzisz, że plik źródłowy jest wszędzie zamknięty (tzw. „nieaktualna” blokada pozostała po awarii). Ryzykiem jest usunięcie aktywnej blokady, a nie sam plik.

Szczegóły formatu

w pigułce
PEŁNA NAZWALock Fileznany również jako File lock, Lockfile
DEWELOPERNo single owner - a generic convention used by many database and desktop applicationsod Long-standing OS/application convention (decades old); no single introduction date
KATEGORIARóżne pliki
TYP MIMEapplication/octet-stream
TYPZnacznik blokady współbieżności - zazwyczaj pusty lub zawierający niewielki rekord statusu/właściciela

Programy otwierające pliki LCK

Windows2 apps
Owning application (close to release) Wbudowany Nie otwieraj .lck - zamknij program/plik, który go utworzył na każdym komputerze; aplikacja automatycznie usunie .lck. Jeśli nieaktualny .lck pozostanie, a nikt nie ma otwartego pliku, usuń .lck ręcznie.
Notepad (inspect only) Wbudowany Jeśli musisz zobaczyć, co jest w środku, otwórz za pomocą Notepad - jest on pusty lub zawiera krótki rekord właściciela/PID. Nie edytuj go, gdy plik jest w użyciu.
macOS1 app
Owning application (close to release) Wbudowany Nie otwieraj .lck - zamknij program/plik, który go utworzył na każdym komputerze; aplikacja automatycznie usunie .lck. Jeśli nieaktualny .lck pozostanie, a nikt nie ma otwartego pliku, usuń .lck ręcznie.
Linux1 app
Owning application / file manager Wbudowany Zatrzymaj proces trzymający blokadę (aplikację lub sprawdź za pomocą „lsof file.lck”); usuń pozostały .lck dopiero po potwierdzeniu, że nic nie korzysta z pliku.

Szczegóły techniczne

specyfikacja
Typ formatuZnacznik blokady współbieżności oparty na istnieniu; obecność pliku na dysku jest sygnałem blokady, a nie jego zawartość
Typowy rozmiar pliku0 bajtów (najczęściej); czasami od kilku do kilkuset bajtów, gdy przechowywane są dane właściciela
Sygnatura pliku (magic bytes)Brak - brak nagłówka lub magicznych bajtów; plik nie posiada sygnatury identyfikacyjnej
KodowaniePusty (w większości przypadków); zwykły tekst lub mały binarny rekord specyficzny dla aplikacji, gdy nie jest pusty
Zawartość, gdy nie jest pustyKrótki rekord właściciela zawierający nazwę użytkownika sesji blokującej, nazwę hosta lub identyfikator procesu (PID)
Konwencja nazewnictwaPlik towarzyszący z dopiskiem .lck - np. do `report.xls` dołączany jest `report.xls.lck`
Zakres blokowaniaZapobiega równoczesnemu dostępowi do zapisu w powiązanym pliku; niektóre implementacje nadal zezwalają na dostęp tylko do odczytu dla innych procesów
Cykl życiaTworzony, gdy plik jest otwierany do wyłącznego użytku; usuwany automatycznie po zakończeniu sesji lub poprawnym zamknięciu aplikacji
Ryzyko nieaktualnej blokadyJeśli proces nadrzędny ulegnie awarii, osierocony plik `.lck` może pozostać na dysku, blokując dostęp do czasu ręcznego usunięcia
Środowiska wieloużytkownikoweKoordynuje dostęp do plików udostępnionych w sieci; może rejestrować, który użytkownik lub stacja robocza posiada aktywną blokadę
Typ MIMEapplication/octet-stream (domyślny); text/plain, gdy plik zawiera dane właściciela w formie tekstowej
Powiązane systemy operacyjneWindows, macOS, Linux, Unix - konwencja międzyplatformowa bez zależności od konkretnego systemu
Dane użytkownikaNie zawiera treści dokumentu ani danych użytkownika; służy wyłącznie jako plik kontrolny dla aplikacji macierzystej
StandaryzacjaBrak formalnej specyfikacji; format zawartości i zachowanie są definiowane indywidualnie przez każdą aplikację, która go używa
Typowe typy aplikacjiSilniki baz danych, arkusze kalkulacyjne i procesory tekstu, systemy kontroli wersji, zintegrowane środowiska programistyczne
Powiązane rozszerzenia plików blokad.lock, .ldb, .laccdb, .tmp, ~lock - alternatywne konwencje nazewnictwa używane przez inne aplikacje w tym samym celu
WydanoLong-standing OS/application convention (decades old); no single introduction date
Najnowsza wersjaN/A - not a versioned format

Konwersje LCK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami LCK. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki LCK.

Najczęściej zadawane pytania

Co to jest plik .lck?
To plik blokady - mały plik kontrolny tworzony przez aplikację (często bazę danych), aby oznaczyć plik jako „w użyciu”, dzięki czemu dwóch użytkowników lub programów nie może pisać do niego w tym samym czasie i go uszkodzić. Zazwyczaj jest pusty; jego obecność stanowi blokadę.
Czy mogę usunąć plik .lck?
Tak, ale tylko wtedy, gdy plik, który chroni, jest rzeczywiście zamknięty wszędzie. Zwykle aplikacja usuwa własny plik .lck przy wyjściu. Jeśli plik pozostał po awarii i blokuje dostęp, upewnij się, że nikt nie ma otwartego pliku, a następnie usuń nieaktualny .lck.
Jak otworzyć plik .lck?
Właściwie się go nie otwiera - nie zawiera on treści użytkownika. Jeśli jesteś ciekawy, otwórz go w edytorze tekstu: jest albo pusty, albo zawiera krótki rekord z informacją, kto posiada blokadę. Tym, czego naprawdę potrzebujesz, jest plik, którego blokada strzeże.
Dlaczego moja baza danych/plik nie chce się otworzyć - pojawia się komunikat, że jest zablokowany?
Aplikacja pozostawiła plik .lck informujący, że plik jest w użyciu. Jeśli ktoś naprawdę ma go otwartego, poczekaj, aż go zamknie. Jeśli jest to nieaktualna blokada po awarii, zamknij aplikację na wszystkich maszynach i usuń osierocony .lck, a następnie otwórz ponownie.
Jaki program tworzy pliki .lck?
Robi to wiele programów - narzędzia bazodanowe (Navicat, Paradox), klienci poczty e-mail (Pegasus Mail), CAD (Autodesk Inventor), wirtualizacja (VMware) i inne. Nie ma jednego właściciela; .lck to ogólna konwencja oznaczania pliku jako „w użyciu”.
Czy plik .lck to wirus?
Nie. To pasywny, zazwyczaj pusty znacznik bez kodu. Nie może się uruchomić ani niczego zainfekować. Po prostu nie usuwaj aktywnego pliku, gdy chroniony plik jest otwarty.

Źródła

1Wikipedia - File locking (lock files)en.wikipedia.org
2Wikipedia - Record lockingen.wikipedia.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.BINCD/DVD Disc Image (BIN/CUE)
9.NOMEDIAAndroid No-Media Marker File
10.JSONJavaScript Object Notation file

Powiązane rozszerzenia

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z