硬碟壞軌,把資料全部清除以後才拿去回收
還是你想問的是什麼情境下只處理一個檔案的內容?
硬碟沒有故障,但是我只想想曾經用來儲存財務資料的檔案銷毀,這個時候就只會清理儲存檔案的 data block,不會處理整個硬碟
多數檔案系統 (NTFS, ext4, zfs 等) 會將檔案位置和權限放在 inode (metadata),檔案內容則存放於 data block 區段
刪除檔案時,僅更新檔案系統的 inode,把路徑、權限、時間記錄刪除。
這個情況下找資料不會出現這個檔案,也不知道檔案的內容放在硬碟的哪個位置,但是內容還是存在。
會需要做 zero fill ,主要原因是擔心惡意人士,把整個硬碟的 block 都讀取一次,然後嘗試從不完整的資料中取得敏感字眼,像是姓名、電話等資料,再拿去利用。
另外做一次 zero fill 並不表示資料完全無法被讀取,硬碟碟片上的感磁材料有可能因為磁場強度略微減弱,或是特徵不同,逆推測出過去的狀態,進而得知檔案內容。重要資料要銷毀,通常會抹除一次以上。再嚴格一點,會加上物理性破壞 (搜尋 shredder,影片蠻舒壓的 XD)
一般資料不必搞得那麼累,自己做好風險評估即可