每日最新頭條.有趣資訊

固態硬碟不如機械硬碟安全?那你真是OUT了

機械硬碟誤刪檔案可以恢復,為什麽更先進的固態硬碟就做不到?存儲極客將從底層原理為大家解開SSD的秘密。點擊關注存儲極客,了解更多固態硬碟選購與使用知識。

電腦能夠直接訪問機械硬碟的每一個扇區,但卻無法直接控制固態硬碟內的閃存如何使用:SSD固態硬碟中包含了一個名為FTL的閃存轉換層,這是SSD能夠兼容過去機械硬碟使用方式所必須的。

有了FTL這樣的中間層,數據在固態硬碟閃存中的存儲位置是可變的,通過物理位置找數據,無異於刻舟求劍。

FTL的存在使得固態硬碟可以保守自己的秘密,對於數據到底存放在哪裡,固態硬碟主控擁有自己的解釋權。

同時,為了保持固態硬碟不會用久掉速,人們發明了Trim指令,在檔案被從檔案系統中刪除時通知固態硬碟可以從閃存中徹底抹除這些數據——而不是像機械硬碟那樣隻做一個“已刪除”的標記。

支持Trim指令的結果就是固態硬碟中刪除的檔案會很快被物理擦除,再也無法恢復。如果還依照檔案曾經的邏輯地址去尋找,得到的答案只能是代表無數據的全零。

如何能讓固態硬碟刪除數據後依舊保持可恢復性?除了通過命令行關閉Windows內所有硬碟的Trim指令支持外,對於非系統分區還可以將其格式化為FAT32或exFAT檔案格式,這將使得Trim指令對該分區不起作用。雖然Windows只能將硬碟格式化為NTFS格式,但我們可以通過DiskGen一類的硬碟工具軟體自由選擇檔案系統格式:

除了誤刪檔案之外,更多的數據丟失案例來自於分區表損壞或固態硬碟掉盤變磚。當系統提示使用之前需要格式化,意味著分區表的損壞。

通過Disk Gen搜索丟失分區,有機會將損壞的分區表恢復出來:

當然,對於合格的固態硬碟來說,丟失檔案分區表或掉盤變磚的可能性是比較低的。如果還是不放心的話存儲極客推薦大家買一塊東芝的Q200 240G。這塊固態硬碟使用MLC閃存,除了性能強悍之外,穩定是其最大的特點。非常成熟的主控韌體以及東芝原廠MLC閃存的應用使得要用壞它是個難以完成的任務。

獲得更多的PTT最新消息
按讚加入粉絲團