.LOCK

LOCK-fil

Ställ en fråga
SNABBT SVAR

En .lock-fil är en markör för att ett program aktivt använder en fil, databas eller profil. Den är vanligtvis tom eller innehåller en liten textanteckning som ett process-ID. Du ska inte öppna eller redigera den. Om ett program kraschade och lämnade kvar en gammal .lock som blockerar dig, stäng programmet helt och ta bort filen.

Utvecklare: N/A (generic OS/application convention) Kategori: Övriga filer MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .TORRENT · .MSO · .MD5 · .SHS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 29, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet LOCK?

En .lock-fil används för att låsa en resurs eller fil och stöds av olika operativsystem och program. När filer eller resurser nås samtidigt av flera processer eller användare, signalerar .lock-filen till andra applikationer att vänta tills resursen frigörs. .lock-filen är vanligtvis en tom (noll-byte) fil; den kan dock innehålla en kort textbaserad nyttolast - såsom ett process-ID (PID), värdnamn, användarnamn eller tidsstämpel - beroende på vilken applikation som skapade den. .lock-filer stöds i stor utsträckning på Linux, macOS, Windows och andra plattformar, långt bortom de tidiga Unix-baserade systemen där konventionen uppstod.

Det finns inget fast internt format eller magic number; filens bara existens indikerar att resursen används. En andra viktig tillämpning av .lock finns i moderna pakethanterare: verktyg som npm (package-lock.json), Yarn (yarn.lock), Cargo (Cargo.lock) och Bundler (Gemfile.lock) skriver strukturerade beroendemanifest under samma filändelse för att låsa exakta versioner och säkerställa reproducerbara byggen.

Relaterade format inkluderar .tmp temporära filer och .pid process-ID-filer, som tjänar liknande operativa syften.

Säkerhet & trygghet

RISK: LOW

En .lock-fil är inert - den kan inte köras och innehåller vanligtvis ingenting. Den enda verkliga risken är att ta bort en medan det ägande programmet verkligen är aktivt, vilket kan leda till att två processer skriver till samma databas/fil samtidigt och skadar den. Stäng/verifiera alltid den ägande appen först. En .lock som lämnats kvar av ransomware-liknande skadlig kod är en helt annan sak (den markerar en krypterad fil); om .lock-filer plötsligt dyker upp på många personliga dokument, behandla det som en möjlig ransomware-indikator, inte ett normalt lås.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNLock Fileäven känd som lockfile, exclusive-access marker
UTVECKLAREN/A (generic OS/application convention)sedan Long-standing Unix convention (1970s-1980s); used across many OSes and apps
MIME-TYPapplication/octet-stream
TYPMarkör/vaktpost-fil - vanligtvis tom eller en liten textstump (inget fast format)
Detta filtillägg används också av…
  • Låsfil för beroenden i pakethanterare - Filer som Cargo.lock, Gemfile.lock, yarn.lock, poetry.lock, flake.lock låser exakta beroendeversioner - faktiska, redigerbara textmanifest, inte tomma markörer.
  • Applikationsprofil/sessionslås - Webbläsare och appar (t.ex. Firefox-profilen .parentlock, LibreOffice .~lock-filer) skapar ett lås för att förhindra att en andra instans öppnar samma profil/dokument.

Program som öppnar LOCK-filer

Windows2 apps
Windows Notepad Inbyggd Högerklicka -> Öppna med -> Anteckningar endast för att titta på eventuell text (PID/ägare); de flesta är tomma. Låt den inte vara öppen.
Notepad Öppen källkod Öppna .lock som vanlig text för att läsa inbäddad PID/sökväg; användbart för att diagnostisera gamla lås.
macOS1 app
TextEdit Inbyggd Öppna .lock som vanlig text för att inspektera eventuellt innehåll; vanligtvis är den tom.
Linux1 app
Any text editor (gedit, nano, less) Öppen källkod «cat file.lock» eller öppna i en redigerare för att läsa en PID/ägare; «lsof»/«fuser» visar vilken process som håller den.

Tekniska detaljer

djup specifikation
MekanismtypRådgivande (kooperativ) låsning: applikationer måste frivilligt kontrollera filen; operativsystemet tvingar inte fram exkludering
LåssignalFilens bara existens indikerar att resursen hålls - inget innehåll krävs
Typisk filstorlek0 byte till några KB; den stora majoriteten är 0 byte (tom vaktpost)
KodningTom, eller vanlig text ASCII/UTF-8 - PID, värdnamn, användarnamn, filsökväg eller tidsstämpel
Magic bytes / headerInga - inget magic number eller fast header; identifieras endast genom namn och filändelse
PlattformsstödLinux, Unix, macOS, Windows; plattformsoberoende genom konvention
LivscykelSkapas av den ägande processen när den förvärvar resursen; raderas vid ren frigöring
Risk för gamla låsOm den ägande processen kraschar utan upprensning måste .lock-filen tas bort manuellt för att återställa åtkomst
Strukturerad variantPakethanterar-manifest (package-lock.json, Gemfile.lock, Cargo.lock, yarn.lock, poetry.lock) delar filändelsen men innehåller strukturerad beroendedata
Vanliga applikationerTextredigerare (LibreOffice, vim), databaser (SQLite), webbläsare (Firefox-profil), pakethanterare (npm, Yarn, Bundler, Cargo, Poetry)
Alternativ på OS-nivåflock/fcntl på Unix, LockFileEx på Windows - används ofta tillsammans med låsfiler för starkare garantier
MIME-typapplication/octet-stream (tom/binär) eller text/plain (textinnehåll)
SläpptLong-standing Unix convention (1970s-1980s); used across many OSes and apps
Senaste versionN/A - no single specification; meaning is defined per application

LOCK-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med LOCK-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om LOCK-filer.

Vanliga frågor

Vad är en .lock-fil och kan jag öppna den?
Det är en markör för att ett program använder en resurs. Det finns vanligtvis inget inuti att öppna - den kan vara tom eller innehålla en liten textanteckning (en PID/ägare). Du kan titta med en textredigerare, men den är inte avsedd att öppnas.
Är det säkert att ta bort en .lock-fil?
Ja, om programmet som skapade den är helt stängt/inte körs - det rensar ett gammalt lås. Att ta bort en medan appen aktivt använder resursen kan skada den underliggande filen eller databasen.
En app säger att filen är låst och vill inte öppnas - hur fixar jag det?
Stäng varje kopia av programmet (och kontrollera Aktivitetshanteraren/ps efter kvarvarande processer), ta sedan bort den föräldralösa .lock-filen bredvid dokumentet/databasen och öppna igen.
Varför kommer en .lock tillbaka hela tiden?
Eftersom programmet återskapar den varje gång det öppnar resursen - det är normalt. Den bör försvinna när appen stängs ordentligt; om den kvarstår har appen troligen kraschat eller körs fortfarande i bakgrunden.
Ska jag skicka Cargo.lock / yarn.lock / Gemfile.lock till git?
Dessa är låsfiler för beroenden (en annan användning av .lock) - faktiska textmanifest som låser versioner. För applikationer skickar man dem i regel; för bibliotek varierar konventionen beroende på ekosystem.
Många av mina dokument har plötsligt fått en .lock tillagd - är det ransomware?
Möjligen. Vissa ransomware lägger till .lock på krypterade filer. Normala lås ligger bredvid en fil som används, inte på dussintals personliga dokument samtidigt. Koppla ifrån och skanna om filerna inte heller går att öppna.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö