Apakah ada perintah / utilitas cmd bawaan pada Windows yang dapat merobek file (menghapus dan menimpa dengan data acak) tanpa perlu menggunakan perangkat lunak pihak ketiga? Di linux saya akan menggunakan shred. Ini alat yang luar biasa yang tidak hanya menghapus file, tetapi juga menghancurkan "residu" yang tersisa pada disk dengan menimpa data.
windows
file-shredding
Tawfik Khalifeh
sumber
sumber
Jawaban:
Mungkin tidak. Kecuali mereka menambahkan satu di Win 8Saya baru-baru ini membeli Pc baru dengan Win 7, pabrikan membundel aplikasi shredder pihak ketiga. Saya menyimpulkan bahwa tidak ada satu sebagai standar (dan saya belum pernah mendengarnya) atau (kurang mungkin?) Bahwa produsen menambahkan beberapa bloatware yang tidak perlu tanpa sepotong pembenaran biasa.
Sulit untuk membuktikan negatif.Catatan:
Rusak hanya menimpa file, itu tidak mencari fragmen dan salinan data dalam ruang disk yang tidak terisi (disebabkan oleh pengeditan dll).
Anda tidak perlu menimpa file lebih dari sekali. Pernyataan yang bertentangan telah benar-benar ditolak sejak lama.
Tidak masalah dengan apa Anda menimpanya.
Jadi hanya menyalin file yang cukup besar tetapi tidak berbahaya di atas sudah cukup.
Memperbarui
Anda dapat menghapus file kemudian menggunakan cipher
Mungkin lebih cepat untuk hanya menyalin file besar di atas file sensitif, tetapi lebih aman untuk menghapus ruang yang tidak terisi.
sumber
C:\Downloads\Goat-pics
dan diC:\Download\favicons\potato-icons
kemudian jalankancipher /w:C:\Downloads
apakah itu akan mencakup kedua drive itu? atau apakah itu perlu dijalankan pada folder-folder itu secara langsung?CCleaner Piriform menawarkan opsi untuk menghapus ruang kosong. File Shredder memungkinkan untuk menghapus file tertentu "pada waktu penghapusan"
** EDIT: Menemukan sesuatu di MS 'sysinternas. SDelete . Belum mencoba tetapi bisa mencobanya.
sumber
Bukan Windows-asli, tetapi kemungkinan sudah diinstal untuk banyak orang membaca pertanyaan ini: Git untuk Windows dilengkapi dengan port sendiri dari banyak utilitas Unix umum, termasuk
shred
. Secara default terletak diC:\Program Files\Git\usr\bin\shred.exe
.Penggunaannya sama seperti pada Unix-likes, mis
C:\"Program Files"\Git\usr\bin\shred.exe myfile.txt
sumber
Jika Anda menganggap Powershell sebagai built-in, maka dimungkinkan untuk menulis skrip, mungkin menggunakan
Get-Random
untuk menimpa konten file dengan nilai acak, sebelum menghapusnya.Pertanyaan stack overflow ini mungkin berguna.
sumber
Hari ini saya mencari Google , menemukan sebuah artikel di lifewire.com , dan memilih Eraser . Saya sangat terkesan sejauh ini. Terintegrasi dengan Windows Explorer, menambahkan penghapus -> Hapus pilih menu klik kanan.
sumber
SDelete sedekat aslinya dengan yang pernah saya temukan.
Ini tidak memiliki installer, jadi jika Anda cukup mengekstrak file ke direktori mereka sendiri di Program Files, daripada menambahkannya ke Anda
PATH
, Anda dapat menggunakannya dari baris perintah seperti yang Anda inginkandel
. Itu dapat menghapus secara rekursif dan merobek-robek isi dan nama file.Pertama kali dijalankan, dialog "Agree to Terms" akan ditampilkan, jadi jalankan sekali sebelum Anda menulis skrip dengannya.
sumber