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 foldernamedari baris perintah. del /f/s/q foldernamebagus 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: rmdirmembutuhkan ~ 2,5 jam, del+rmdirmembutuhkan ~ 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+rmdirperintah - 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 delperintah 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)