我還點了防止恢復,這樣會有什麼影響嗎?


一句話結論:沒什麼影響,但固態硬碟上的文件也沒有必要粉碎,直接刪除就好。

沒找到360粉碎的詳細原理,但對於機械硬碟上的文件進行徹底刪除完全不可恢復,最起碼是要把原來存儲文件的扇區做一遍置零操作。具體點說,就是一個4M的文件,大概佔用1000個扇區(假設是4K硬碟),軟體需要對這4K×1000個扇區全部寫入0,數據寫入量為4M。

雖然目前業界並沒有從單次覆蓋之後的硬碟中成功恢復原有數據的案例,但之前有新聞報道過在實驗室條件下,可以回溯覆蓋寫入若干次前的數據。因此有一些數據清除工具,在清除文件的時候,是寫入三遍以上的,寫入數據也不一定是簡單的置零,可能是置1,也可能是寫入隨機數據。如果360粉碎也是寫入三遍的話,那麼對一個4M的文件進行粉碎,數據寫入量為4M×3=12M。

對於512G固態,假設是三星970 Evo,官方標稱壽命是600TB的數據寫入量。2G的文件粉碎,寫入量可能是2G或者6G或者更多。按照6G計算的話,壽命縮短了1/100,000。假設你的固態硬碟使用方式是在5年保修期之後再使用5年,一共10年內使用完600TB的寫入量,那麼你的固態硬碟使用壽命縮短了 [公式] 分鐘。

這麼一次操作影響是不大的,不過如果長期使用這種方式來刪除文件的話,固態硬碟的使用壽命可能會縮短到原有的1/2甚至1/3。不過也不用太擔心,即使再嚴重點,算縮短到1/6,用10年也意味著平均每天你要向固態硬碟寫入 [公式] 數據,這個一般家用情況真的很難達到。


不過對於固態硬碟,因為真正用於存儲文件的快閃記憶體晶元上的頁(Flash Page,可以近似理解為機械硬碟的扇區)的邏輯地址不是固定的。文件被刪除後,操作系統向固態的主控晶元發送Trim指令標記為無效,此時這個Page是不可讀的——理論上如果這個時候馬上把整個固態硬碟所有的快閃記憶體晶元的數據用RAW訪問的方式讀取出來,結合FTL表中的數據還是有可能恢復出文件數據。不過我不清楚有沒有固態支持這樣的訪問方式(起碼我沒聽說過),如果主控不支持RAW訪問的話,需要把快閃記憶體晶元焊下來用專用設備才有可能實現了——還要保證焊下來的過程不會破壞晶元內的數據。

此外,固態的主控會定期回收這些被標記為無效的頁——具體方式為把屬於同一個Block的有效頁寫入到另外一個Block,然後把這個Block擦除,同時分配一個新的未使用的邏輯地址。目前沒有聽說過可以從被擦除的Block恢復出原有數據。

另外,如果文件粉碎軟體是基於硬碟邏輯地址擦除的話(粉碎機械硬碟數據肯定是這樣的),假設某個文件原來佔用的邏輯地址是A1~A10,物理位置為Flash晶元F0,Block B1,Page P1~P10的話,第二次覆蓋寫入可能會寫入F0-B1-P11~P20,第三次覆蓋寫入寫入F0-B2-P1~P10……根本就沒有覆蓋F0-B1-P1~P10上的數據。

因此,固態上的文件刪除後,無法從原有的Page讀取數據,回收後更是無法定位到原來存放文件數據的Page,即使成功定位了也無法讀取出擦除前的數據——總之,就是無法恢復被刪除的文件;所以粉碎文件操作,對固態來說是沒有意義的。


你好,有的,只要使用了就會會損耗,建議拔下來放在盒子里當傳家寶


以前機械硬碟時代 hdd是有設計壽命的 3-5年 超過這個時間就需要注意 當然也和使用習慣和頻率有關 有的不到一年就掛了 很多情況是供電問題 或者收到很大的外力震動 再有就是不正常關機比如突然斷電 短時間反覆斷電等等

有點跑偏了 拉回來繼續說 硬碟不管是機械還是固態 只要你用 他們的壽命就一直在損耗 所有電子產品都一樣 只要你用就開始損耗 至於損耗過度後出現什麼問題 今天不討論

所以說 你的擔心完全沒必要 想怎麼用就怎麼用 慢慢從實踐中積累經驗就行


在固態硬碟上永久性清除數據的正確方法是在文件系統中釋放空間後進行trim操作(也就是Windows里的「優化驅動器」)。我不了解360粉碎的原理,如果360不能正確處理固態硬碟,那麼固態硬碟可能會將360的寫入操作重定位到並非那些數據原先佔據的區塊,這樣的話所謂「粉碎」毫無作用而且會造成若干GB的無意義寫入。

不過寫入量並不大,基本不會太影響硬碟壽命。以後注意經常進行trim(也就是「優化」),避免進行碎片整理或者「文件粉碎」就好。


兩手一合打死幾個蚊子,你自己手上肯定會死掉很多細胞,但怎麼看都不覺得能影響你的壽命。

粉碎個文件和拍蚊子差不了多少,整天不停地拍肯定有影響,偶爾為之,可以忽略不計。


推薦閱讀:
相关文章