Menghapus folder besar di windows dengan cepat

Menghapus folder di windows yang isinya banyak/besar sering sekali membuat jengkel dan kesal. Saya juga begitu. Itulah yang menjadi salah satu penyebab kenapa saya buat artikel ini. Kuy lah, kita langsung cari tau caranya.

Pada dasarnya untuk menghapus folder/file dengan cepat adalah dengan menggunakan kedua perintah seperti diatas, yaitu:

  1. DEL /F/Q/S *.* > NUL
    • DEL adalah syntax untuk menghapus file.
    • /F berfungsi untuk memaksa syntax DEL agar menghapus file yang mempunyai atribut read-only.
    • /Q berfungsi untuk membuat syntax DEL menggunakan mode senyap. Jika tidak menggunakan mode ini, maka Anda akan selalu diminta konfirmasi apakah akan menghapus file atau tidak.
    • /S berfungsi agar syntax DEL menghapus semua file didalam folder yang berada dibawah struktur folder yang dipilih.
    • *.* berfungsi untuk menghapus semua file.
    • > NUL berfungsi menonaktifkan output konsol.
  2. RMDIR /Q/S nama_folder
    • RMDIR adalah syntax untuk menghapus folder.
    • /Q berfungsi untuk membuat syntax RMDIR menggunakan mode senyap. Jika tidak menggunakan mode ini, maka Anda akan selalu diminta konfirmasi apakah akan menghapus file atau tidak.
    • /S berfungsi agar syntax RMDIR menghapus semua file didalam folder yang berada dibawah struktur folder yang dipilih.
    • nama_folder adalah nama folder yang ingin dihapus.

Menghapus file menggunakan windows explorer context menu

Jika Anda tidak terlalu sering menggunakan syntax diatas, jalankan syntax langsung dari command prompt (windows console).

Namun, jika Anda sering menggunakannya, Anda dapat menambahkan perintah ke explorer context menu (menu klik kanan), sehingga Anda dapat menjalankannya langsung dari sana.

Hal pertama yang perlu dilakukan adalah membuat file batch. Buat file teks baru di windows explorer, kemudian salin kode berikut ke dalamnya.

@ECHO OFF
ECHO Delete Folder: %CD%?
PAUSE
SET FOLDER=%CD%
CD /
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT

Simpan file tersebut dengan nama hapus_cetap.bat. Pastikan file tersebut menggunakan extension .bat, dan bukan extension .txt.

File batch dilengkapi dengan prompt keamanan. Dengan adanya fitur tersebut, kita dapat menghentikan proses batch yang sedang berlangsung, sehingga jika terjadi kesalahan dapat langsung dihentikan. Anda dapat menggunakan CTRL-C atau klik x jendela untuk menghentikan proses. Jika Anda menekan tombol lain, semua folder dan file akan dihapus tanpa opsi apa pun untuk menghentikan proses.

Selanjutnya adalah membuat agar file hapus_cepat.bat dapat diakses dari mana saja yaitu dengan memasukkan file tersebut kedalam folder yang sudah ada di environment path windows, misalnya di c:\windows atau bisa juga dengan membuat path baru, terserah Anda.

Langkah berikutnya adalah me-register perintah hapus_cepat ke registry windows, agar perintah untuk menghapus cepat dapat muncul di explorer context menu. Berikut ini adalah langkah – langkahnya:

  1. Klik logo windows yang ada di pojok kiri bawa layar monitor, kemudian ketik regedit.exe. Jika muncul, eksekusi program regedit.exe (Windows Registry Editor).
  2. Konfirmasi UAC (jika muncul).
  3. Buka/pilih HKEY_CLASSES_ROOT\Directory\shell\.
  4. Klik kanan pada shell lalu pilih New > Key.
  5. Kemudian isi dengan nama Fast Delete atau dengan nama yang Anda inginkan.
  6. Selanjutnya klik kanan pada Fast Delete atau nama yang baru saja Anda buat, kemudian pilih New > Key.
  7. Kemudian isi dengan nama command.
  8. Double click / klik 2x pada default key yang ada didalam folder command
  9. Tambahkan cmd /c "cd %1 && delete.bat" sebagai value.

Jika semua telah dilakukan dengan baik dan benar, silahkan tutup window registry Anda, dan cobalah klik kanan pada sebuah file/folder yang ingin dihapus.

Catatan kaki:
  • Sumber: ghacks.net

Jika bermanfaat, follow dan share ya...

Leave a Reply

Your email address will not be published. Required fields are marked *

error

Jika bermanfaat, follow dan share ya...