Menghapus Windows Folder di Hard Disk Bekas

Kisahnya sebenarnya cukup sederhana. Aku mempunyai sebuah hard disk bekas komputer lama yg sudah meninggal. Karena si komputer sudah meninggal namun hard disknya masih bagus, maka hard disk ini mau dimanfaatkan untuk menyimpan film-film yg kemudian diputar di TV melalui sebuah media player.

Tentu saja di dalam HDD itu masih ada Windows folder - karena komputer tersebut sebelumnya menggunakan OS tersebut. Nah, sekarang aku ingin membuang folder tersebut karena sudah tidak dipakai lagi. Sebenarnya keberadaan folder itu bukanlah sebuah masalah besar. Namun aku ingin melihat HDD itu bersih berisi folder film saja dan tidak perlu ada folder Windows yg tentu saja tidak dipakai.

Rupanya menghapus folder ini tidaklah mudah. Selalu ada tolakan dengan pesan "Permission Denied" ketika folder tersebut dihapus.

Lalu apa solusinya? Googling aja pasti ketemu sih. Namun daripada googling terus, ada baiknya disimpan juga di blog-ku ini sebagai catatan, supaya kapan2 kalau butuh lagi gampang mencarinya.

Ini dia solusinya:

(1) Masuk ke command prompt dengan administrator permission

(2) Jalankan python script berikut:

import os
os.system("Takeown /f \"E:\Windows" /R")
for root, dirs, files in os.walk("E:\Windows"):
   for dir in dirs:
      os.system("cacls \""+os.path.join(root,dir) + "\" /e /G aalinazar:F")
   for file in files:
      try:
         os.system("cacls \""+os.path.join(root, file)+ "\" /e /G aalinazar:F")
         os.unlink(os.path.join(root, file))
      except:
         pass

(4) Tadaaaa.... folder Windows sekarang sudah bisa dihapus dengan menggunakan Windows explorer

Selamat mencoba !

Catatan:
Ternyata ada beberapa file yg bandel, yg tetap saja Permission Denies ketika dihapus, walau sudah diganti permission berkali2. Ada yg bisa kasih masukan kira2 sebabnya kenapa?

Comments

Popular posts from this blog

Jurus Mencari Jodoh

Tertipu Hitungan Kartu Belanja Carrefour

Ngadutrafik 2007 dan perilaku lapor-melapor