Cara terburuk adalah mengirim ke Recycle Bin: Anda masih perlu menghapusnya. Yang terburuk berikutnya adalah shift + delete dengan Windows Explorer: ia membuang banyak waktu untuk memeriksa konten sebelum mulai menghapus sesuatu.
Cara terbaik berikutnya adalah menggunakan rmdir /s/q foldername
dari baris perintah. del /f/s/q foldername
bagus juga, tetapi meninggalkan struktur direktori.
Yang terbaik yang saya temukan adalah file batch dua baris dengan pass pertama untuk menghapus file dan output ke nomor untuk menghindari biaya penulisan ke layar untuk setiap file menghanguskan. Lulus kedua kemudian membersihkan struktur direktori yang tersisa:
del /f/s/q foldername > nul
rmdir /s/q foldername
Ini hampir tiga kali lebih cepat daripada rmdir tunggal, berdasarkan tes waktu dengan disk terenkripsi Windows XP, menghapus ~ 30GB / 1.000.000 file / 15.000 folder: rmdir
membutuhkan ~ 2,5 jam, del+rmdir
membutuhkan ~ 53 menit. Info lebih lanjut di Super User .
Ini adalah tugas biasa bagi saya, jadi saya biasanya memindahkan barang-barang yang perlu saya hapus ke C: \ stufftodelete dan memiliki del+rmdir
perintah - perintah itu dalam file batch deletestuff.bat. Ini dijadwalkan untuk berjalan di malam hari, tetapi kadang-kadang saya harus menjalankannya di siang hari agar semakin cepat semakin baik.
Dokumentasi Technet untuk del
perintah dapat ditemukan di sini . Info tambahan tentang parameter yang digunakan di atas:
/f
- Force (yaitu menghapus file meskipun hanya dibaca)
/s
- Subfolder Rekursif / Sertakan (definisi ini dari SS64 , karena teknisi hanya menyatakan "file yang ditentukan", yang tidak membantu).
/q
- Diam (mis. Jangan meminta pengguna untuk konfirmasi)
Dokumentasi untuk di rmdir
sini . Parameternya adalah:
/s
- Rekursif (sama dengan parameter del / s)
/q
- Diam (sama dengan parameter del's / q)