.LOCK

File LOCK

Fai una domanda
RISPOSTA RAPIDA

Un file .lock è un indicatore che segnala che un programma sta utilizzando attivamente un file, un database o un profilo. Di solito è vuoto o contiene una piccola nota di testo come l'ID di un processo. Non va aperto né modificato. Se un'app si è bloccata lasciando un file .lock obsoleto che impedisce l'accesso, chiudi completamente il programma ed elimina il file.

Sviluppatore: N/A (generic OS/application convention) Categoria: Altri file MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .TORRENT · .MSO · .MD5 · .SHS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 29, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file LOCK?

Un file .lock viene utilizzato per bloccare una risorsa o un file ed è supportato da vari sistemi operativi e programmi. Quando più processi o utenti accedono contemporaneamente a file o risorse, il file .lock segnala alle altre applicazioni di attendere finché la risorsa non viene rilasciata. Il file .lock è in genere un file vuoto (zero byte); tuttavia, può contenere un breve payload di testo semplice - come un ID di processo (PID), un nome host, un nome utente o un timestamp - a seconda dell'applicazione che lo ha creato. I file .lock sono ampiamente supportati su Linux, macOS, Windows e altre piattaforme, andando ben oltre i primi sistemi basati su Unix dove la convenzione ha avuto origine.

Non esiste un formato interno fisso o un magic number; la mera esistenza del file indica che la risorsa è in uso. Una seconda importante applicazione di .lock si trova nei moderni gestori di pacchetti: strumenti come npm (package-lock.json), Yarn (yarn.lock), Cargo (Cargo.lock) e Bundler (Gemfile.lock) scrivono manifesti di dipendenza strutturati sotto questa stessa estensione per bloccare versioni esatte e garantire build riproducibili.

I formati correlati includono i file temporanei .tmp e i file ID di processo .pid, che svolgono ruoli operativi simili.

Sicurezza e incolumità

RISCHIO: LOW

Un file .lock è inerte: non può essere eseguito e solitamente non contiene nulla. L'unico vero rischio è eliminarne uno mentre il programma proprietario è realmente attivo, il che può causare la scrittura simultanea di due processi sullo stesso database/file e danneggiarlo. Chiudi/verifica sempre prima l'app proprietaria. Un .lock lasciato da un malware di tipo ransomware è una cosa completamente diversa (contrassegna un file crittografato); se i file .lock appaiono improvvisamente su molti documenti personali, trattalo come un possibile indicatore di ransomware, non come un normale blocco.

Dettagli del formato

in sintesi
NOME COMPLETOLock Fileanche noto come lockfile, exclusive-access marker
SVILUPPATOREN/A (generic OS/application convention)dal Long-standing Unix convention (1970s-1980s); used across many OSes and apps
CATEGORIAAltri file
TIPO MIMEapplication/octet-stream
TIPOFile marcatore/sentinella - solitamente vuoto o un piccolo frammento di testo (nessun formato fisso)
Questa estensione è usata anche da…
  • File di blocco delle dipendenze del gestore pacchetti - File come Cargo.lock, Gemfile.lock, yarn.lock, poetry.lock, flake.lock fissano le versioni esatte delle dipendenze: sono manifesti di testo reali e modificabili, non marcatori vuoti.
  • Blocco profilo/sessione dell'applicazione - I browser e le app (es. il profilo Firefox .parentlock, i file .~lock di LibreOffice) creano un blocco per impedire a una seconda istanza di aprire lo stesso profilo o documento.

Programmi che aprono file LOCK

Windows2 apps
Windows Notepad Integrato Tasto destro -> Apri con -> Notepad solo per sbirciare l'eventuale testo (PID/proprietario); la maggior parte sono vuoti. Non tenerlo aperto.
Notepad Open-source Apri il .lock come testo semplice per leggere eventuali PID/percorsi incorporati; utile per diagnosticare blocchi obsoleti.
macOS1 app
TextEdit Integrato Apri il .lock come testo semplice per ispezionare il payload; solitamente è vuoto.
Linux1 app
Any text editor (gedit, nano, less) Open-source «cat file.lock» o apri in un editor per leggere un PID/proprietario; «lsof»/«fuser» mostrano quale processo lo detiene.

Dettagli tecnici

specifiche approfondite
Tipo di meccanismoBlocco consultivo (cooperativo): le applicazioni devono controllare volontariamente il file; il sistema operativo non impone l'esclusione
Segnale di bloccoLa mera esistenza del file indica che la risorsa è occupata - nessun contenuto richiesto
Dimensione tipica del fileDa 0 byte a pochi KB; la stragrande maggioranza è di 0 byte (sentinella vuota)
Codifica del corpoVuoto, o testo semplice ASCII/UTF-8 - PID, nome host, nome utente, percorso file o timestamp
Magic bytes / headerNessuno - nessun magic number o intestazione fissa; identificato solo dal nome e dall'estensione
Supporto piattaformaLinux, Unix, macOS, Windows; multipiattaforma per convenzione
Ciclo di vitaCreato dal processo proprietario quando acquisisce la risorsa; eliminato al rilascio corretto
Rischio di blocco obsoletoSe il processo proprietario si interrompe senza pulizia, il file .lock deve essere rimosso manualmente per ripristinare l'accesso
Variante strutturataI manifesti dei gestori di pacchetti (package-lock.json, Gemfile.lock, Cargo.lock, yarn.lock, poetry.lock) condividono l'estensione ma contengono dati di dipendenza strutturati
Applicazioni comuniEditor di testo (LibreOffice, vim), database (SQLite), browser (profilo Firefox), gestori di pacchetti (npm, Yarn, Bundler, Cargo, Poetry)
Alternativa a livello di OSflock/fcntl su Unix, LockFileEx su Windows - spesso usati insieme ai file di blocco per garanzie più forti
Tipo MIMEapplication/octet-stream (vuoto/binario) o text/plain (payload di testo)
RilasciatoLong-standing Unix convention (1970s-1980s); used across many OSes and apps
Ultima versioneN/A - no single specification; meaning is defined per application

Conversioni LOCK

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file LOCK. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file LOCK.

Domande frequenti

Cos'è un file .lock e posso aprirlo?
È un contrassegno che indica che un programma sta usando una risorsa. Di solito non c'è nulla da aprire all'interno: può essere vuoto o contenere una piccola nota di testo (un PID/proprietario). Puoi sbirciare con un editor di testo, ma non è destinato all'apertura.
È sicuro eliminare un file .lock?
Sì, se il programma che lo ha creato è completamente chiuso o non è in esecuzione: questo elimina un blocco obsoleto. Eliminarne uno mentre l'app sta usando attivamente la risorsa può danneggiare il file o il database sottostante.
Un'app dice che il file è bloccato e non si apre: come risolvo?
Chiudi ogni istanza del programma (e controlla in Gestione Attività/ps se ci sono processi residui), quindi elimina il file .lock orfano accanto al documento/database e riapri.
Perché un file .lock continua a ricomparire?
Perché il programma lo ricrea ogni volta che apre la risorsa: è normale. Dovrebbe scomparire quando l'app si chiude correttamente; se persiste, è probabile che l'app sia andata in crash o sia ancora in esecuzione in background.
Dovrei inviare Cargo.lock / yarn.lock / Gemfile.lock su git?
Quelli sono file di blocco delle dipendenze (un uso diverso di .lock): veri manifesti di testo che fissano le versioni. Per le applicazioni generalmente si inviano; per le librerie la convenzione varia a seconda dell'ecosistema.
Molti dei miei documenti hanno improvvisamente un .lock aggiunto: è un ransomware?
Possibile. Alcuni ransomware aggiungono .lock ai file crittografati. I blocchi normali si trovano accanto a un file in uso, non su dozzine di documenti personali contemporaneamente. Disconnetti e scansiona se anche i file non si aprono.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z