資料刪除了還能恢復嗎(ssd硬碟怎麼清理)
無論是誰,都難免會有誤刪檔案的情況出現,所以捏,Windows從一開始就有了“回收站”的保護機制。但也架不住強迫症患者們沒事就清理,畢竟滑鼠右鍵點選“清空”選項的時候,它們就真的從硬碟上抹掉了。
嗯,當走到這步的時候,我們還有最後救命的辦法,用軟體嘗試恢復資料,但絕對不是次次有效,對傳統的機械硬碟用這招還好,雖然不能說是100%吧,但成功率超過五成還是有的。但在SSD可就不好說了,真心的十試九敗。為什麼SSD的成功率就那麼低,關鍵的問題點就在它和機械硬碟完全不同的資料儲存方式。
和機械硬碟相關的知識大家從《固態漲漲漲 機械硬碟你不考慮一下嗎?》裡面汲取營養吧,小編重點說說SSD。它用快閃記憶體作為儲存介質是地球人都知道(火星人應該也知道吧),問題也就在這兒,SSD在新資料寫入之前需要先進行擦除操作,然後捏,廠商們為了保證SSD隨時有可以寫入的地方,平均分配各個快閃記憶體模組的損耗(也就是壽命,快閃記憶體是都是有擦寫次數限制),用名為FTL的動態連結串列記錄和維護。
因為是動態記錄,使SSD資料存放的位置和外部的存取地址並不對應,舉個例子,如果我們用快閃記憶體模組ABCD來區別命名它們的話,在傳統的思維中,C盤的檔案一定是存在快閃記憶體A上吧?但其實除了SSD控制器,誰都不知道實際的資料是在哪個模組內。使用資料恢復軟體按著作業系統之前的記錄方式,鐵定找不到!
再加上為了讓SSD更長壽的Trim指令,當我們刪除資料時,它直接讓SSD把資料清理掉騰地方,而不是像機械硬碟那樣先存著,新資料進來再擦寫覆蓋。有了這兩位坐鎮,想要恢復資料真的是難上加難(SSD長時間不使用還會丟檔案捏)。
那些能恢復資料的SSD是啥情況?沒開Windows裡面開Trim唄。大家想要知道自己的SSD是否已經使用了Trim的話,可以用管理員模式啟動命令提示符,輸入
fsutil behavior QUERY DisableDeleteNotify
如果顯示的是“DisableDeleteNotify = 0”就是開了,“1”就是沒開,資料恢復有望。
要是壕們不太在乎SSD的使用壽命問題,只為了資料安全著想,那就關閉它,在命令提示符(管理員)中輸入“fsutil behavior set disabledeletenotify 1”就齊活了!不過小編覺得,現在SSD這麼貴,機械硬碟辣麼便宜,養成把重要資料備份到機械硬碟上的習慣不是更好嗎?或者就像我們給大家推薦的那樣,小容量SSD只裝系統,機械硬碟為資料保駕護航也是中不錯的解決方案嘛。