Pada Windows XP, ketika saya mencoba dan menghapus file tertentu dikatakan:
Tidak dapat menghapus blah.blah: Pastikan disk tidak penuh atau dilindungi tulis dan file saat ini tidak digunakan.
Bagaimana saya bisa mengatasi peringatan ini dan menghapusnya?
windows-xp
Ron Tuffin
sumber
sumber
Jawaban:
Agar berhasil menghapus file yang terkunci, Anda harus mengidentifikasi proses yang mengunci file tersebut. Anda harus keluar dari proses terlebih dahulu dan kemudian menghapus file. Untuk mengetahui proses mana yang mengunci file, Anda memerlukan alat seperti Microsoft Sysinternals ' Process Explorer (PE).
Setelah Anda menginstal PE ...
Anda harus melihat daftar aplikasi yang mengakses file:
Sekarang Anda dapat membunuh proses menyinggung menggunakan PE atau sesuatu yang lain.
sumber
Dengan Unlocker . Anda juga dapat mencoba mem-boot ke safe mode (atau hanya me-reboot) dan melihat apakah Anda dapat menghapusnya kemudian.
Sunting (2013-02-09): Saya menemukan sesuatu yang lebih baik. LockHunter .
sumber
Unlocker itu bagus, tapi secara pribadi saya lebih suka FileAssassin MalwareByte .
sumber
Cara CLI yang mudah adalah:
handle <part_of_the_path_of_the_locked_file>
taskkill /pid <the_PID> /f
(/f
berarti "paksa")handle -p <the_PID> -c <hexadecimal_code_of_the_handle>
sumber
Ketika saya memiliki file yang tidak dapat saya hapus, katakanlah dari beberapa aplikasi yang ingin saya coba, saya reboot dan lihat apakah saya bisa menghapusnya. Jika itu gagal, saya juga:
Ini adalah salah satu alasan mengapa saya menggunakan Sandboxie ( http://www.sandboxie.com/ ) untuk menguji aplikasi baru. Sanboxie membuatnya sangat mudah untuk membersihkan detritus dari pemasangan aplikasi.
Jika komputer Anda telah dikompromikan, sebagian besar pakar keamanan akan sangat menyarankan Anda membersihkan instalasi sistem Anda.
Jika Anda telah terinfeksi oleh Trojan:
Mencoba membersihkan sistem secara manual hanya mungkin dilakukan dalam kasus yang paling beruntung, dan Anda tidak pernah tahu apakah ada sesuatu yang tertinggal. Saya akan merekomendasikan untuk tidak mengambil risiko.
sumber
Coba program seperti Unlocker (hanya tersedia untuk x86). Anda dapat menggunakannya untuk melihat semua kunci dan menghapusnya jika Anda mau.
Untuk x64, mungkin ada program serupa juga. Pendekatan yang lebih rumit dan lebih umum jika tidak ada adalah menggunakan program seperti Process Explorer , di mana Anda mencari pegangan yang berisi file atau nama program, dan menghapus semua pegangan yang Anda lihat.
sumber
Tutorial yang baik dan rapi tentang ini dapat ditemukan di sini:
http://rajendrakhope.wordpress.com/2013/08/23/finding-out-which-process-is-locking-a-file-or-folder-in-windows-or-deleting-a-locked-file- di jendela /
Sunting:
Biasanya ini tidak mudah, tetapi Microsoft telah membuat ini sangat mudah bagi kami. Microsoft telah membuat setelan perangkat lunak yang disebut "Windows Sysinternals" untuk administrator pro dan Sistem TI. Gugatan ini terdiri dari berbagai alat perangkat lunak kecil namun kuat untuk mengelola, memecahkan masalah, dan mendiagnosis sistem dan aplikasi Windows Anda.
Anda dapat mengunduh seluruh Suit
atau utilitas tunggal
Apa yang kita butuhkan hari ini untuk masalah kita adalah "Process Explorer", yang dapat diunduh dari:
http://technet.microsoft.com/en-us/sysinternals/bb896653
Unduh dan Jalankan alat "procexp.exe" dari sana.
Butuh beberapa waktu untuk mengisi semua proses yang berjalan.
Cari alat bantu di bilah alat atau bilah menu.
Buka pegangan ini ditemukan atau kotak DLL untuk mencari pegangan memblokir.
Dalam kotak cari ini ketikkan saja nama file atau folder yang dikunci.
Utilitas pencarian akan menemukan pegangan untuk proses atau perangkat lunak yang menggunakan atau membuka file Anda. Klik pada hasil pencarian untuk melihat detail di bagian bawah jendela utama.
Dalam hal ini notepad membuka pegangan untuk file saya mencegah saya menghapus file / folder.
Klik kanan pada entri pegangan file dan cukup pilih Tutup Handle.
Dan ya ini sangat penting! Anda harus menyadari apa yang Anda tutup.!
Klik ya untuk melanjutkan!
Sekarang Anda bebas untuk mengganti nama / menghapus / memindahkan atau mengedit file / folder Anda
sumber
Melihat komentar Anda, sebaiknya antivirus lain melakukannya untuk Anda. Semua file lain yang terkait dengannya juga akan dihapus dari sistem.
Jawaban Raven benar, tentu saja, tetapi jika Anda cukup yakin file tersebut adalah bagian dari worm / virus, lebih baik menghapusnya dengan antivirus yang sebenarnya.
sumber
Menggunakan Windows Resource Monitor (aplikasi bawaan)
sumber