.lock檔案通常由作業系統或應用程式創建,用於鎖定某些資源,如檔案或設備。這些檔案一般是空的,但可能包含lock檔案的屬性和設定。.lock檔案的存在表明,某個資源在鎖釋放之前是不能被其他應用程式使用的。這對於需要並發訪問臨界資源的應用程式非常有用。例如,在基於Unix的系統中,應用程式可能會創建一個新檔案,並在原有檔案名稱後添加.lock後綴,如example.file會對應example.file.lock。此外,.lock檔案也見於其他應用程式和系統中,如Mozilla的parent.lock檔案鎖定Windows Firefox配置檔案,以及Apache Web Server使用的lock檔案。
需要注意的是,.lock檔案也可能與惡意軟體相關,如FARGO4勒索病毒會將找到的圖像、資料庫、視頻和重要文檔等檔案加密,並將它們的擴展名更改為「.LOCK」,使得這些檔案無法再被正常打開。因此,在遇到.lock檔案時,應謹慎處理,特別是當它們與系統或應用程式的行為不一致時。