無論是誰,都難免會(huì)有誤刪文件的情況出現(xiàn),所以捏,Windows從一開始就有了“回收站”的保護(hù)機(jī)制。但也架不住強(qiáng)迫癥患者們沒事就清理,畢竟鼠標(biāo)右鍵點(diǎn)擊“清空”選項(xiàng)的時(shí)候,它們就真的從硬盤上抹掉了。

嗯,當(dāng)走到這步的時(shí)候,我們還有最后救命的辦法,用軟件嘗試恢復(fù)數(shù)據(jù),但絕對(duì)不是次次有效,對(duì)傳統(tǒng)的機(jī)械硬盤用這招還好,雖然不能說是100%吧,但成功率超過五成還是有的。但在SSD可就不好說了,真心的十試九敗。為什么SSD的成功率就那么低,關(guān)鍵的問題點(diǎn)就在它和機(jī)械硬盤完全不同的數(shù)據(jù)存儲(chǔ)方式。

和機(jī)械硬盤相關(guān)的知識(shí)大家從《固態(tài)漲漲漲 機(jī)械硬盤你不考慮一下嗎?》里面汲取營養(yǎng)吧,小編重點(diǎn)說說SSD。它用閃存作為存儲(chǔ)介質(zhì)是地球人都知道(火星人應(yīng)該也知道吧),問題也就在這兒,SSD在新數(shù)據(jù)寫入之前需要先進(jìn)行擦除操作,然后捏,廠商們?yōu)榱吮WCSSD隨時(shí)有可以寫入的地方,平均分配各個(gè)閃存模塊的損耗(也就是壽命,閃存是都是有擦寫次數(shù)限制),用名為FTL的動(dòng)態(tài)鏈表記錄和維護(hù)。

因?yàn)槭莿?dòng)態(tài)記錄,使SSD數(shù)據(jù)存放的位置和外部的存取地址并不對(duì)應(yīng),舉個(gè)例子,如果我們用閃存模塊ABCD來區(qū)別命名它們的話,在傳統(tǒng)的思維中,C盤的文件一定是存在閃存A上吧?但其實(shí)除了SSD控制器,誰都不知道實(shí)際的數(shù)據(jù)是在哪個(gè)模塊內(nèi)。使用數(shù)據(jù)恢復(fù)軟件按著操作系統(tǒng)之前的記錄方式,鐵定找不到!

再加上為了讓SSD更長(zhǎng)壽的Trim指令,當(dāng)我們刪除數(shù)據(jù)時(shí),它直接讓SSD把數(shù)據(jù)清理掉騰地方,而不是像機(jī)械硬盤那樣先存著,新數(shù)據(jù)進(jìn)來再擦寫覆蓋。有了這兩位坐鎮(zhèn),想要恢復(fù)數(shù)據(jù)真的是難上加難(SSD長(zhǎng)時(shí)間不使用還會(huì)丟文件捏)。
那些能恢復(fù)數(shù)據(jù)的SSD是啥情況?沒開Windows里面開Trim唄。大家想要知道自己的SSD是否已經(jīng)使用了Trim的話,可以用管理員模式啟動(dòng)命令提示符,輸入
fsutil behavior QUERY DisableDeleteNotify
如果顯示的是“DisableDeleteNotify = 0”就是開了,“1”就是沒開,數(shù)據(jù)恢復(fù)有望。

要是壕們不太在乎SSD的使用壽命問題,只為了數(shù)據(jù)安全著想,那就關(guān)閉它,在命令提示符(管理員)中輸入“fsutil behavior set disabledeletenotify 1”就齊活了!不過小編覺得,現(xiàn)在SSD這么貴,機(jī)械硬盤辣么便宜,養(yǎng)成把重要數(shù)據(jù)備份到機(jī)械硬盤上的習(xí)慣不是更好嗎?或者就像我們給大家推薦的那樣,小容量SSD只裝系統(tǒng),機(jī)械硬盤為數(shù)據(jù)保駕護(hù)航也是中不錯(cuò)的解決方案嘛。
|