Hapus file dengan aman dengan SDelete

Ketika Anda menghapus file di Windows, ruang pada disk Anda ditandai sebagai "gratis, " membuatnya tersedia untuk digunakan oleh file lain. Namun, data yang Anda hapus mungkin masih ada di disk, karena tidak ditimpa. Bahkan jika file Anda dienkripsi oleh sistem file Anda, alat forensik masih dapat memotong sistem operasi dan mengakses data yang dihapus.

Jika Anda memiliki data sensitif untuk dihapus, dan Anda ingin memastikan bahwa itu tidak pernah dapat dipulihkan, Anda dapat menggunakan SDelete program Windows gratis.

SDelete adalah alat yang menghapus file yang tidak dapat diperbaiki, sesuai dengan standar Departemen Pertahanan AS DOD 5220.22-M untuk penanganan informasi rahasia.

Bagaimana cara kerjanya?

Selain menandai ruang kosong pada disk, SDelete berulang kali menimpa data yang dihapus dengan karakter acak. Jenis penulisan ulang ini memastikan bahwa data tidak berlama-lama di media penyimpanan. Dalam media tradisional seperti hard disk drive, "hantu" magnetik data yang dihapus dapat dipulihkan dengan menggunakan alat pemulihan data khusus. Jadi, ketika Anda menghapus file atau mengosongkan Recycle Bin Anda, data itu masih bisa dibaca oleh orang lain. Misalnya, pihak ketiga jahat atau pakar keamanan yang memiliki akses fisik ke komputer Anda dapat memulihkan data yang dihapus. Menggunakan SDelete membuat jenis pemulihan ini tidak mungkin.

Mengunduh SDelete

SDelete adalah unduhan gratis. Anda bisa mendapatkannya di //docs.microsoft.com/en-us/sysinternals/downloads/sdelete.

Menginstal SDelete

SDelete tidak memiliki pemasang tradisional. Sebaliknya, file zip berisi dua file yang dapat dieksekusi, sdelete.exe (untuk Windows versi 32-bit) dan sdelete64.exe (untuk versi 64-bit). Sebagian besar komputer modern 64-bit, jadi jika Anda tidak yakin, gunakan sdelete64.exe .

  • Bagaimana saya bisa tahu apakah komputer saya 32-bit atau 64-bit?

Anda tidak perlu "menginstal" SDelete. Anda dapat mengklik dua kali file zip, dan seret-dan-jatuhkan salah satu file exe ke tempat di komputer Anda di mana Anda ingin menggunakannya. Kemudian Anda dapat membuka jendela Prompt Perintah Windows, ubah ke direktori itu, dan jalankan di sana. Jika Anda merasa nyaman melakukan ini, Anda dapat langsung ke bagian selanjutnya.

Namun, jika Anda ingin sering menggunakan SDelete, akan lebih mudah untuk membuat direktori untuk itu, meletakkan file exe di sana, dan menambahkan direktori itu ke variabel lingkungan PATH Anda. Mengatur jalur ke direktori SDelete akan memungkinkan Anda menggunakan SDelete di mana saja, terlepas dari direktori Anda saat ini.

Catatan: Instruksi ini untuk Windows 10, tetapi mereka juga akan bekerja di Windows 7 atau Windows 8, dengan beberapa perbedaan. Misalnya, alih-alih PC ini, dalam versi Windows yang lebih lama, Anda dapat mengklik My Computer .

Catatan: Dalam contoh di bawah ini, ekstensi nama file ditampilkan. Misalnya, dalam tangkapan layar kami di bawah ini, file yang dapat dieksekusi SDelete ditampilkan sebagai sdelete64.exe, tetapi komputer Anda mungkin menyembunyikan ekstensi .exe . Di Windows 10, jika Anda ingin melihat ekstensi nama file, klik tab Lihat di File Explorer, dan centang kotak Ekstensi nama file .

Untuk menginstal SDelete ke folder khusus di komputer Anda dan menambahkannya ke PATH Anda, ikuti instruksi di bawah ini.

  1. Buka jendela File Explorer dengan menekan Win + E (tahan tombol Windows pada keyboard Anda dan tekan E). Buka folder tempat Anda mengunduh file zip. Misalnya, jika ada di folder Unduhan Anda, klik Unduhan di daftar Akses Cepat di sebelah kiri. Kemudian, klik dua kali file tersebut, SDelete.zip .

  1. Kemudian, buka jendela File Explorer lainnya dengan menekan Win + E lagi. Pindahkan dan ubah ukuran jendela untuk melihat kedua jendela di layar Anda. Di jendela Explorer kedua, cari folder Program Files Anda. Pilih PC ini di sebelah kiri, lalu di kanan, klik dua kali C :, lalu Program Files .

Catatan: Anda memiliki dua folder Program Files. Salah satunya disebut Program Files (x86) . Folder "x86" adalah untuk program 32-bit. Tidak masalah folder mana yang Anda gunakan, tetapi untuk komputer 64-bit, kami sarankan Anda menginstal SDelete di Program Files .

  1. Di folder Program Files Anda, buat folder baru dengan mengklik tombol New Folder, atau tekan Ctrl + Shift + N pada keyboard Anda.

  1. Membuat folder baru di folder Program Files Anda memerlukan konfirmasi. Untuk mengonfirmasi bahwa Anda ingin membuat folder, klik Lanjutkan .

  1. Beri nama folder baru Anda SDelete . Jika Anda secara tidak sengaja mengeklik dari folder, Anda dapat mengganti namanya dengan menggulir ke folder bernama Folder Baru, mengkliknya sekali untuk memilihnya, dan menekan F2 pada keyboard Anda.

  1. Di jendela Explorer pertama Anda yang menampilkan konten SDelete.zip, seret file SDelete64.exe ke jendela Explorer lainnya, yang memiliki folder SDelete baru Anda terbuka. Letakkan di sana untuk menyalin file.

  1. Klik Lanjutkan untuk mengonfirmasi bahwa Anda ingin menyalin file di sini.

File sdelete64.exe sekarang ada di komputer Anda di direktori C: \ Program Files \ SDelete \ . Selanjutnya, tambahkan direktori ini ke variabel lingkungan PATH Anda, sehingga Anda dapat menjalankan program ini dari direktori lain mana pun.

  1. Di jendela File Explorer, klik kanan PC ini, dan pilih Properties .

  1. Di jendela Sistem, klik Pengaturan Sistem Lanjut .

  1. Di jendela Pengaturan Sistem Lanjut, klik variabel Lingkungan .

  1. Jendela Environment Variables terbuka. Di bawah Variabel pengguna, pilih jalur Path, lalu klik Edit .

  1. Di jendela Edit Variabel Lingkungan, klik Baru .

  1. Telusuri ke folder SDelete Anda: perluas PC ini, C :, Program Files, lalu pilih SDelete .

  1. Klik OK tiga kali untuk menutup semua jendela yang terbuka dan menyimpan perubahan Anda.

Anda sekarang dapat menjalankan sdelete64 di Command Prompt, apa pun direktori Anda saat ini.

Selanjutnya, kita akan melihat cara menggunakan sdelete64 untuk menghapus file dengan aman.

Menggunakan SDelete dari baris perintah

Seperti banyak perintah sistem, SDelete dirancang untuk digunakan dari baris perintah Windows. Langkah-langkah berikut ini menjelaskan cara membuka Prompt Perintah Windows dan menjalankan perintah SDelete.

  1. Buka menu Start. Buka Sistem Windows, dan klik Prompt Perintah .

  1. Ubah ke direktori yang berisi file yang ingin Anda hapus. Misalnya, dalam contoh ini, kami menghapus file bernama back.png, yang ada di folder di Desktop kami, di folder yang disebut cek Pribadi . Saat ini, direktori kami saat ini adalah direktori home kami, C: \ Users \ username \. Jadi, jalankan cd Desktop untuk mengubah ke direktori Desktop, lalu cd "Personal check" untuk mengubah ke direktori "Personal check". Kami menggunakan tanda kutip untuk menjaga ruang dalam "Pemeriksaan pribadi".
 cd Desktop 
 cd "Pemeriksaan pribadi" 

  1. Untuk melihat file di direktori saat ini, jalankan perintah dir .
 dir 

  1. File yang akan dihapus adalah back.jpg, yang merupakan foto dari bagian belakang cek yang dibatalkan. Untuk menghapusnya dengan aman, jalankan perintah sdelete64 / p 5 back.png .
 sdelete64 / p 5 back.png 

Di sini, sdelete64 adalah nama file exe. / p 5 adalah opsi yang memberitahu SDelete untuk membuat 5 melewati data, menulis karakter acak atas data kami lima kali. Nomor ini dapat berupa nomor yang Anda inginkan. Misalnya, 1 pass baik-baik saja, dan 3 dianggap aman.

  1. Jika ini adalah pertama kalinya Anda menjalankan SDelete, Anda akan diminta untuk menerima persyaratan lisensi. Baca persyaratan, lalu klik Setuju untuk menerima dan menjalankan program.

  1. Setelah Anda mengklik Setuju, perintah berjalan, dan file Anda dihapus dengan aman.

Apakah mungkin menggunakan SDelete di seluruh direktori?

SDelete memiliki opsi, / s (atau / r ), yang seharusnya menghapus seluruh direktori dan semua yang ada di dalamnya. Namun pada 2018, fungsi ini tidak berfungsi dengan benar, yang merupakan bug yang dikenal dalam program. Kesimpulan yang berlaku adalah bahwa Microsoft tidak ingin fungsi ini berfungsi dengan baik, dan tidak pernah sempat memperbaikinya. Bagaimanapun, sampai bug ini diperbaiki, tidak mungkin untuk secara rekursif menghapus direktori dengan SDelete. (Untuk informasi lebih lanjut, lihat topik ini di forum Sysinternals.)

Namun, wildcard masih berfungsi, sehingga Anda dapat menghapus setiap file dalam satu direktori dengan menggunakan tanda bintang (" * ") untuk nama file. Misalnya, dalam perintah di atas, hanya satu file yang dihapus. Sebagai gantinya, Anda dapat menjalankan sdelete64 / p 5 * untuk menghapus kedua file dalam satu perintah.

 sdelete64 / p 5 * 

Catatan tentang nama file

Meskipun SDelete menghapus data yang disimpan dalam file Anda, itu tidak menimpa nama file. Jadi, ketahuilah bahwa meskipun pihak ketiga tidak dapat melihat data yang dihapus dengan SDelete, nama-nama file tersebut mungkin masih dapat dipulihkan dari analisis tingkat rendah sistem file Anda.