.LOCK

Plik LOCK

Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .lock to znacznik informujący, że program aktywnie korzysta z pliku, bazy danych lub profilu. Zazwyczaj jest pusty lub zawiera krótką notatkę tekstową, taką jak ID procesu (PID). Nie należy go otwierać ani edytować. Jeśli aplikacja uległa awarii i pozostawiła nieaktualny plik .lock, który blokuje dostęp, zamknij całkowicie program i usuń ten plik.

Deweloper: N/A (generic OS/application convention) 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 29, 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 LOCK?

Plik .lock służy do blokowania zasobu lub pliku i jest obsługiwany przez różne systemy operacyjne oraz programy. Gdy wiele procesów lub użytkowników próbuje uzyskać dostęp do plików lub zasobów w tym samym czasie, plik .lock sygnalizuje innym aplikacjom, aby poczekały do momentu zwolnienia zasobu. Plik .lock jest zazwyczaj plikiem pustym (o rozmiarze zero bajtów); może jednak zawierać krótką treść w formacie tekstowym - taką jak identyfikator procesu (PID), nazwę hosta, nazwę użytkownika lub znacznik czasu - w zależności od aplikacji, która go utworzyła. Pliki .lock są powszechnie obsługiwane w systemach Linux, macOS, Windows i innych platformach, wykraczając daleko poza wczesne systemy oparte na Unix, gdzie narodziła się ta konwencja.

Nie istnieje stały format wewnętrzny ani magiczne bajty; sam fakt istnienia pliku wskazuje, że zasób jest w użyciu. Drugim ważnym zastosowaniem rozszerzenia .lock są nowoczesne menedżery pakietów: narzędzia takie jak npm (package-lock.json), Yarn (yarn.lock), Cargo (Cargo.lock) i Bundler (Gemfile.lock) zapisują pod tym samym rozszerzeniem strukturalne manifesty zależności, aby przypisać dokładne wersje i zapewnić powtarzalność kompilacji.

Powiązane formaty obejmują pliki tymczasowe .tmp oraz pliki identyfikatorów procesów .pid, które pełnią podobne role operacyjne.

Bezpieczeństwo

RYZYKO: LOW

Plik .lock jest obojętny - nie można go uruchomić i zazwyczaj nic nie zawiera. Jedynym realnym ryzykiem jest usunięcie go, gdy program posiadający jest faktycznie aktywny, co może spowodować, że dwa procesy będą zapisywać tę samą bazę danych/plik jednocześnie i ją uszkodzą. Zawsze najpierw zamknij/sprawdź aplikację posiadającą. Plik .lock pozostawiony przez złośliwe oprogramowanie typu ransomware to zupełnie inna rzecz (oznacza on zaszyfrowany plik); jeśli pliki .lock pojawią się nagle na wielu dokumentach osobistych, potraktuj to jako możliwy wskaźnik ransomware, a nie normalną blokadę.

Szczegóły formatu

w pigułce
PEŁNA NAZWALock Fileznany również jako lockfile, exclusive-access marker
DEWELOPERN/A (generic OS/application convention)od Long-standing Unix convention (1970s-1980s); used across many OSes and apps
KATEGORIARóżne pliki
TYP MIMEapplication/octet-stream
TYPPlik znacznika/strażnika - zazwyczaj pusty lub mały fragment tekstu (brak stałego formatu)
To rozszerzenie jest również używane przez…
  • Plik blokady zależności menedżera pakietów - Pliki takie jak Cargo.lock, Gemfile.lock, yarn.lock, poetry.lock, flake.lock przypisują dokładne wersje zależności - są to rzeczywiste, edytowalne manifesty tekstowe, a nie puste znaczniki.
  • Blokada profilu/sesji aplikacji - Przeglądarki i aplikacje (np. profil Firefox .parentlock, pliki LibreOffice .~lock) tworzą blokadę, aby uniemożliwić drugiej instancji otwarcie tego samego profilu lub dokumentu.

Programy otwierające pliki LOCK

Windows2 apps
Windows Notepad Wbudowany Kliknij prawym przyciskiem myszy -> Otwórz za pomocą -> Notatnik tylko po to, aby podejrzeć tekst (PID/właściciel); większość jest pusta. Nie zostawiaj go otwartego.
Notepad Open-source Otwórz .lock jako zwykły tekst, aby odczytać osadzony PID lub ścieżkę; przydatne do diagnozowania nieaktualnych blokad.
macOS1 app
TextEdit Wbudowany Otwórz .lock jako zwykły tekst, aby sprawdzić zawartość; zazwyczaj jest pusty.
Linux1 app
Any text editor (gedit, nano, less) Open-source Użyj „cat file.lock” lub otwórz w edytorze, aby odczytać PID/właściciela; polecenia „lsof”/„fuser” pokazują, który proces go trzyma.

Szczegóły techniczne

specyfikacja
Typ mechanizmuBlokowanie doradcze (kooperacyjne): aplikacje muszą dobrowolnie sprawdzać istnienie pliku; system operacyjny nie wymusza wyłączności
Sygnał blokadySamo istnienie pliku wskazuje, że zasób jest zajęty - zawartość nie jest wymagana
Typowy rozmiar pliku0 bajtów do kilku KB; zdecydowana większość to 0 bajtów (pusty strażnik)
Kodowanie treściPuste lub zwykły tekst ASCII/UTF-8 - PID, nazwa hosta, nazwa użytkownika, ścieżka do pliku lub znacznik czasu
Magiczne bajty / nagłówekBrak - brak liczby magicznej lub stałego nagłówka; identyfikowany wyłącznie po nazwie i rozszerzeniu
Obsługa platformLinux, Unix, macOS, Windows; wieloplatformowy dzięki konwencji
Cykl życiaTworzony przez proces posiadający w momencie przejęcia zasobu; usuwany przy prawidłowym zwolnieniu
Ryzyko nieaktualnej blokadyJeśli proces posiadający ulegnie awarii bez posprzątania, plik .lock musi zostać usunięty ręcznie, aby przywrócić dostęp
Wariant strukturalnyManifesty menedżerów pakietów (package-lock.json, Gemfile.lock, Cargo.lock, yarn.lock, poetry.lock) współdzielą rozszerzenie, ale zawierają strukturalne dane o zależnościach
Typowe aplikacjeEdytory tekstu (LibreOffice, vim), bazy danych (SQLite), przeglądarki (profil Firefox), menedżery pakietów (npm, Yarn, Bundler, Cargo, Poetry)
Alternatywa na poziomie OSflock/fcntl w systemie Unix, LockFileEx w systemie Windows - często używane obok plików blokad dla silniejszych gwarancji
Typ MIMEapplication/octet-stream (pusty/binarny) lub text/plain (treść tekstowa)
WydanoLong-standing Unix convention (1970s-1980s); used across many OSes and apps
Najnowsza wersjaN/A - no single specification; meaning is defined per application

Konwersje LOCK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami LOCK. 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 LOCK.

Najczęściej zadawane pytania

Co to jest plik .lock i czy mogę go otworzyć?
To znacznik informujący, że program korzysta z zasobu. Zazwyczaj w środku nie ma nic do otwarcia - może być pusty lub zawierać małą notatkę tekstową (PID/właściciel). Można do niego zajrzeć edytorem tekstu, ale nie jest on przeznaczony do otwierania.
Czy usunięcie pliku .lock jest bezpieczne?
Tak, jeśli program, który go utworzył, jest całkowicie zamknięty lub nieuruchomiony - usuwa to wtedy nieaktualną blokadę. Usunięcie go, gdy aplikacja aktywnie korzysta z zasobu, może uszkodzić powiązany plik lub bazę danych.
Aplikacja twierdzi, że plik jest zablokowany i nie chce się otworzyć - jak to naprawić?
Zamknij każdą kopię programu (i sprawdź w Menedżerze zadań/ps, czy nie zostały procesy widma), a następnie usuń osierocony plik .lock znajdujący się obok dokumentu/bazy danych i otwórz go ponownie.
Dlaczego plik .lock ciągle powraca?
Ponieważ program tworzy go za każdym razem, gdy otwiera zasób - to normalne zachowanie. Powinien zniknąć po prawidłowym zamknięciu aplikacji; jeśli pozostaje, aplikacja prawdopodobnie uległa awarii lub nadal działa w tle.
Czy powinienem dodawać Cargo.lock / yarn.lock / Gemfile.lock do git?
Są to pliki blokady zależności (inne zastosowanie .lock) - rzeczywiste manifesty tekstowe ustalające wersje. W przypadku aplikacji zazwyczaj się je dodaje; w przypadku bibliotek konwencja zależy od ekosystemu.
Wiele moich dokumentów nagle otrzymało rozszerzenie .lock - czy to ransomware?
Możliwe. Niektóre programy typu ransomware dodają .lock do zaszyfrowanych plików. Normalne blokady znajdują się obok używanego pliku, a nie na dziesiątkach dokumentów osobistych naraz. Odłącz się od sieci i wykonaj skanowanie, jeśli pliki również nie dają się otworzyć.

Źródła

1Wikipedia - File locking (advisory vs mandatory)en.wikipedia.org
2Linux man pages - flock(2) / lockfile conventionsman7.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.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.EMLE-Mail Message (RFC 822 / MIME)

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