Bagaimana cara menghapus file yang terkunci di Windows?

12

Saya memindahkan beberapa file di server (Windows Server 2003), dan ada file terkunci yang tampaknya tidak ada yang terbuka. Bagaimana cara saya menghapus file ini?


sumber
Hati-hati dengan solusi yang menutup pegangan file, karena mereka dapat menyebabkan korupsi yang tidak terduga. Lihat technet.microsoft.com/en-us/magazine/… untuk detailnya.
CesarB

Jawaban:

19

Gunakan perintah openfiles untuk mengidentifikasi dan memutuskan pengguna yang memiliki file terbuka. Jika itu tidak berhasil, unduh utilitas Unlocker .

Sintaks Openfiles:

openfiles.exe /query
openfiles.exe /disconnect /id openFileID
Kevin Kuphal
sumber
tautan di atas untuk utilitas Unlocker tidak berfungsi, tetapi yang ini tidak - unduh.cnet.com/Unlocker/3000-2248_4-10493998.html
pro
1
Utilitas yang begitu bagus, sayang sekali dikelilingi oleh banyak tautan "klik di sini".
AlexanderN
8
1.) Open `computer management', (right-click "My Computer", select
`Manage')

2.) Scroll down to `Shared Folders', expand.

3.) Select/click on `Open Files'. Double/triple-check to make sure
nobody has it open.

Jika Anda mahir di atas, jalur file / folder yang terlalu dalam mungkin memberi Anda kesedihan. Cobalah menavigasi beberapa folder ke arah root, lalu memotong dan menempelkannya untuk mengurangi sebagian dari jalur itu. Sebagai alternatif, Anda dapat mengganti nama folder di jalur menjadi "1", "2", "3", dll. Mengurangi beberapa karakter asing.

Greg Meehan
sumber
3

SysInternals memiliki alat yang disebut MoveFile yang akan memindahkan atau menghapus file pada saat reboot mesin.

Tautan MoveFile

Zach
sumber
2

Saya melihat ini sepanjang waktu, Anda juga dapat menjalankan Process Explorer Systernal untuk menemukan siapa yang memiliki file tersebut, berikut ini adalah cara hebat untuk menggunakan Process Explorer untuk tujuan ini: Membuka kunci file yang sedang digunakan

Saya pribadi suka cara ini karena saya memiliki alat ini di drive USB saya dan dapat menjalankannya tanpa harus menginstalnya.

Hondalex
sumber
+1 Tidak seperti 'openfiles', ini akan menunjukkan kepada Anda proses lokal yang memiliki file terkunci, bukan hanya yang dikunci dari jarak jauh.
sysadmin1138
openfiles / local on akan menunjukkan kepada Anda file-file terbuka lokal, namun Anda harus reboot jika ini pertama kali Anda harus melakukannya.
Jim B
1

Sebagai upaya terakhir, Anda dapat mencoba mem-boot dalam mode "Safe Mode" atau "Command Prompt" dan menghapus file dengan cara itu.

Kami melihat ini banyak dengan virus, spyware, dll. Boot dalam safe mode biasanya berhasil.

Semoga berhasil!

KPWINC
sumber