.LOCK

LOCK-bestand

Stel een vraag
SNEL ANTWOORD

Een .lock-bestand is een markering dat een programma actief gebruikmaakt van een bestand, database of profiel. Het is meestal leeg of bevat een kleine tekstnotitie zoals een proces-ID. U hoeft het niet te openen of te bewerken. Als een app is gecrasht en een verouderd .lock-bestand heeft achtergelaten dat u blokkeert, sluit het programma dan volledig en verwijder het bestand.

Ontwikkelaar: N/A (generic OS/application convention) Categorie: Verschillende bestanden MIME: application/octet-stream
OPENT OP Windows macOS Linux
Gerelateerd: .TORRENT · .MSO · .MD5 · .SHS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 29, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het LOCK-bestandsformaat?

Een .lock-bestand wordt gebruikt om een bron of bestand te vergrendelen en wordt ondersteund door verschillende besturingssystemen en programma's. Wanneer bestanden of bronnen gelijktijdig worden geopend door meerdere processen of gebruikers, geeft het .lock-bestand een signaal aan andere applicaties om te wachten tot de bron is vrijgegeven. Het .lock-bestand is doorgaans een leeg (nul-byte) bestand; het kan echter een korte tekstuele payload bevatten - zoals een proces-ID (PID), hostnaam, gebruikersnaam of tijdstempel - afhankelijk van welke applicatie het heeft aangemaakt. .lock-bestanden worden breed ondersteund op Linux, macOS, Windows en andere platforms, en gaan veel verder dan de vroege op Unix gebaseerde systemen waar de conventie is ontstaan.

Er is geen vast intern formaat of magic number; het loutere bestaan van het bestand geeft aan dat de bron in gebruik is. Een tweede belangrijke toepassing van .lock is te vinden in moderne pakketbeheerders: tools zoals npm (package-lock.json), Yarn (yarn.lock), Cargo (Cargo.lock) en Bundler (Gemfile.lock) schrijven gestructureerde dependency-manifesten onder deze zelfde extensie om exacte versies vast te leggen en reproduceerbare builds te garanderen.

Gerelateerde formaten zijn onder meer .tmp tijdelijke bestanden en .pid proces-ID-bestanden, die vergelijkbare operationele rollen vervullen.

Beveiliging & veiligheid

RISICO: LOW

Een .lock-bestand is inert - het kan niet worden uitgevoerd en bevat meestal niets. Het enige echte risico is het verwijderen ervan terwijl het eigenaarsprogramma echt actief is, wat ertoe kan leiden dat twee processen tegelijkertijd naar dezelfde database of hetzelfde bestand schrijven en dit beschadigen. Sluit of verifieer altijd eerst de bijbehorende app. Een .lock-bestand dat is achtergelaten door ransomware-achtige malware is iets heel anders (het markeert een versleuteld bestand); als .lock-bestanden plotseling verschijnen op veel persoonlijke documenten, behandel dit dan als een mogelijke ransomware-indicator, niet als een normale vergrendeling.

Formaatdetails

in een notendop
VOLLEDIGE NAAMLock Fileook bekend als lockfile, exclusive-access marker
ONTWIKKELAARN/A (generic OS/application convention)sinds Long-standing Unix convention (1970s-1980s); used across many OSes and apps
MIME-TYPEapplication/octet-stream
TYPEMarkerings-/schildwachtbestand - meestal leeg of een kleine tekststub (geen vast formaat)
Deze extensie wordt ook gebruikt door…
  • Pakketbeheerder dependency lock-bestand - Bestanden zoals Cargo.lock, Gemfile.lock, yarn.lock, poetry.lock, flake.lock leggen exacte dependency-versies vast - echte, bewerkbare tekstmanifesten, geen lege markeringen.
  • Applicatieprofiel/sessievergrendeling - Browsers en apps (bijv. Firefox-profiel .parentlock, LibreOffice .~lock-bestanden) maken een vergrendeling aan om te voorkomen dat een tweede instantie hetzelfde profiel of document opent.

Programma's die LOCK-bestanden openen

Windows2 apps
Windows Notepad Ingebouwd Rechtermuisknop -> Openen met -> Kladblok, alleen om eventuele tekst (PID/eigenaar) te bekijken; de meeste zijn leeg. Houd het niet open.
Notepad Open-source Open de .lock als platte tekst om een eventueel ingebedde PID of pad te lezen; handig voor het diagnosticeren van verouderde vergrendelingen.
macOS1 app
TextEdit Ingebouwd Open de .lock als platte tekst om de payload te inspecteren; meestal is deze leeg.
Linux1 app
Any text editor (gedit, nano, less) Open-source «cat file.lock» of open in een editor om een PID/eigenaar te lezen; «lsof»/«fuser» laten zien welk proces het bestand vasthoudt.

Technische details

diepe specificaties
Mechanisme typeAdvisory (coöperatieve) vergrendeling: applicaties moeten vrijwillig controleren op het bestand; het OS dwingt geen uitsluiting af
VergrendelingssignaalHet loutere bestaan van het bestand geeft aan dat de bron bezet is - geen inhoud vereist
Typische bestandsgrootte0 bytes tot enkele KB; de overgrote meerderheid is 0 bytes (lege schildwacht)
InhoudscoderingLeeg, of platte tekst ASCII/UTF-8 - PID, hostnaam, gebruikersnaam, bestandspad of tijdstempel
Magic bytes / headerGeen - geen magic number of vaste header; uitsluitend geïdentificeerd door naam en extensie
PlatformondersteuningLinux, Unix, macOS, Windows; platformonafhankelijk door conventie
LevenscyclusAangemaakt door het eigenaarsproces wanneer het de bron verkrijgt; verwijderd bij een schone vrijgave
Risico op verouderde lockAls het eigenaarsproces crasht zonder op te ruimen, moet het .lock-bestand handmatig worden verwijderd om de toegang te herstellen
Gestructureerde variantPakketbeheerder-manifesten (package-lock.json, Gemfile.lock, Cargo.lock, yarn.lock, poetry.lock) delen de extensie maar bevatten gestructureerde dependency-gegevens
Veelvoorkomende applicatiesTeksteditors (LibreOffice, vim), databases (SQLite), browsers (Firefox-profiel), pakketbeheerders (npm, Yarn, Bundler, Cargo, Poetry)
Alternatief op OS-niveauflock/fcntl op Unix, LockFileEx op Windows - vaak gebruikt naast lock-bestanden voor sterkere garanties
MIME-typeapplication/octet-stream (leeg/binair) of text/plain (tekst-payload)
UitgebrachtLong-standing Unix convention (1970s-1980s); used across many OSes and apps
Laatste versieN/A - no single specification; meaning is defined per application

LOCK conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met LOCK-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over LOCK-bestanden.

Veelgestelde vragen

Wat is een .lock-bestand en kan ik het openen?
Het is een markering dat een programma een bron gebruikt. Meestal zit er niets in om te openen - het kan leeg zijn of een kleine tekstnotitie bevatten (een PID/eigenaar). U kunt een kijkje nemen met een teksteditor, maar het is niet bedoeld om geopend te worden.
Is het veilig om een .lock-bestand te verwijderen?
Ja, als het programma dat het heeft aangemaakt volledig is gesloten of niet draait - dat wist een verouderde vergrendeling. Het verwijderen van een bestand terwijl de app de bron actief gebruikt, kan het onderliggende bestand of de database beschadigen.
Een app zegt dat het bestand vergrendeld is en niet wil openen - hoe los ik dit op?
Sluit elke kopie van het programma (en controleer Taakbeheer/ps op achtergebleven processen), verwijder vervolgens het verweesde .lock-bestand naast het document of de database en open het opnieuw.
Waarom komt een .lock-bestand steeds terug?
Omdat het programma het telkens opnieuw aanmaakt wanneer het de bron opent - dat is normaal. Het zou moeten verdwijnen wanneer de app netjes wordt afgesloten; als het blijft bestaan, is de app waarschijnlijk gecrasht of draait deze nog op de achtergrond.
Moet ik Cargo.lock / yarn.lock / Gemfile.lock toevoegen aan git?
Dat zijn dependency lock-bestanden (een ander gebruik van .lock) - echte tekstmanifesten die versies vastleggen. Voor applicaties legt u deze over het algemeen vast; voor bibliotheken varieert de conventie per ecosysteem.
Veel van mijn documenten hebben plotseling een .lock-extensie gekregen - is dat ransomware?
Mogelijk. Sommige ransomware voegt .lock toe aan versleutelde bestanden. Normale vergrendelingen staan naast een bestand dat in gebruik is, niet op tientallen persoonlijke documenten tegelijk. Verbreek de verbinding en scan uw systeem als de bestanden ook niet meer openen.

Referenties

1Wikipedia - File locking (advisory vs mandatory)en.wikipedia.org
2Linux man pages - flock(2) / lockfile conventionsman7.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Gerelateerde extensies

.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)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z