昨天,我們說了固態(tài)硬盤能不能裝滿的問題:固態(tài)硬盤不能裝得太滿、會掉速?這是真的嗎?
今天,我們來說說,固態(tài)硬盤如果被誤刪數(shù)據(jù),數(shù)據(jù)還能恢復嗎?
我們知道,機械硬盤刪除數(shù)據(jù)的時候,只是標記這塊地方數(shù)據(jù)沒用不會去物理刪除,下次寫到這塊區(qū)域了直接覆蓋寫入,所以在沒覆蓋寫入前就可以恢復數(shù)據(jù)。那么固態(tài)硬盤是否也這樣呢?
固態(tài)硬盤不同,寫入前必須物理刪除這塊區(qū)域才能寫入,不能直接覆蓋寫入。
本來如果不涉及到下面這個東西,在恢復數(shù)據(jù)這個邏輯上,區(qū)別也不是太大,有了它讓事情變得復雜。
它就是TRIM,玩電腦多一點的朋友可能都知道,開啟TRIM可以優(yōu)化固態(tài)硬盤性能,延長使用壽命。
TRIM又叫Disable Delete Notify,中文名是禁用刪除通知的意思,TRIM指令使操作系統(tǒng)通知固態(tài)硬盤哪些數(shù)據(jù)是無效的(已刪除),可以被內(nèi)部擦除。在沒有TRIM的情況下,固態(tài)硬盤無法事先知道哪些數(shù)據(jù)已經(jīng)被刪除,只能等系統(tǒng)要求在相同地方寫入數(shù)據(jù)的時候才知道哪些數(shù)據(jù)是可以被擦除的,因此,這種情況下固態(tài)硬盤無法在適當?shù)臅r機做出最好的優(yōu)化,影響數(shù)據(jù)寫入性能。對于固態(tài)硬盤啟用TRIM指令,可以提高寫入性能、減少耗損、延長壽命。
結(jié)合昨天的內(nèi)容,簡單來說,就是開啟TRIM后,刪除數(shù)據(jù)就會通知固態(tài)硬盤可以做垃圾回收,也就是物理上數(shù)據(jù)被擦除,一旦垃圾回收了數(shù)據(jù)就沒了,無法恢復。
不開啟TRIM,刪除數(shù)據(jù)后,并不會很快被回收,還有恢復的可能。
所以這里就存在一個抉擇問題,如果你怕數(shù)據(jù)誤刪了無法恢復,那么就關(guān)閉掉TRIM,如果你不在意數(shù)據(jù),更加在意固體硬盤的性能,那就開啟TRIM。
怎么查看TRIM是否開啟?
1、首先管理員權(quán)限運行命令行:電腦小技巧:如何用管理員權(quán)限運行命令行?
2、輸入命令:
fsutil behavior query disabledeletenotify 回車
3、如果返回DisableDeleteNotify=0 表示TRIM是開啟狀態(tài)
如果返回DisableDeleteNotify=1 表示TRIM是關(guān)閉狀態(tài)
4、如何設(shè)置開啟或關(guān)閉
繼續(xù)命令行中,
輸入fsutil behavior set disabledeletenotify 1 則關(guān)閉TRIM,
輸入fsutil behavior set disabledeletenotify 0則開啟TRIM
所以, 是否要開啟TRIM,就it's up to you了。
近期必看電腦問題:
聯(lián)系客服