Dipublikasikan: 4 Juli 2026 · ~293 kata · ~2 menit baca
Ditulis oleh: Choirib
Kenapa Windows 11 Masih Bilang File In Use Padahal Udah Lo Tutup App-nya
Mark Russinovich sendiri pernah kesel dengan masalah ini. Ternyata ada tiga alasan utama kenapa Windows tetep nahan file meski app udah ditutup, dan lo gak perlu restart PC untuk fix-nya.
Lo pasti pernah ngalamin ini. Udah tutup aplikasi, tapi pas mau hapus atau rename file, tetep muncul pesan "The action can\u2019t be completed because the file is open in another program." Frustrating banget, dan kebanyakan orang langsung restart.
Ternyata, masalah ini udah ada dari dulu dan bahkan Mark Russinovich sendiri, Azure CTO yang juga creator Sysinternals, pernah kesel dengan hal yang sama.
Kenapa Bisa Terjadi?
Ketika lo buka file di Windows, sistem bikin yang namanya file handle. Ini semacam "kunci" yang nunjukin kalau file itu lagi dipake aplikasi tertentu. Windows sengaja nge-lock file supaya gak corrupt.
Masalahnya, tutup app (window-nya) gak selalu berarti semua handle-nya udah dilepas. Ada tiga alasan utama.
- Background processes. Antivirus, indexer, atau scanner yang jalan di belakang masih nahan handle file-nya.
- DLL mappings. Kalau file-nya loaded sebagai Dynamic Link Library, dia gak muncul sebagai handle biasa. Std tools gak bakal nunjukin, dan lo harus kill seluruh process-nya.
- Handle leaks. App-nya sendiri gak melepaskan handle-nya dengan benar waktu closing.
Solusinya?
Lo gak perlu restart PC setiap kali ngalamin ini.
1. Sysinternals Handle
Tool command-line dari era 90-an yang sampe sekarang masih relevan. Ketik handle <filename> dan lo langsung tau process mana yang nahan file-nya.
2. PowerToys File Locksmith
Kalau gak mau ribet CLI, ini lebih user-friendly. Klik kanan file, pilih "Unlock with File Locksmith," langsung keliatan siapa yang nahan dan bisa lo kill dari situ.
3. Rename File
Workaround paling simpel. Rename file-nya, taruh fresh copy dengan nama yang sama, dan delete yang lama setelah lock-nya lepas.