[心得] 10年未通電硬碟發生磁性衰減

看板Storage_Zone作者 (明天會是好天氣)時間1周前 (2026/05/18 03:55), 1周前編輯推噓12(12027)
留言39則, 10人參與, 3天前最新討論串1/1
找到了一顆10年都沒有通電的傳統硬碟HDD,看看裡面檔案存了什麼 想不到部分影像檔案都半損毀,照片跟文字檔案都沒壞 影像長度1小時 副檔名.mp4 h264編碼 aac音訊編碼 副檔名.ts MPEG2編碼 兩種檔案,用vlc播放時間軸壞了-25:55:00,用potplayer時間軸正確但部分影像跳格 硬碟的S.M.A.R.T顯示正常,快速掃描正常,NTFS檔案系統 總通電2200小時,開關次數90次,2015年製造硬碟,2016年的檔案 將影像檔案拷貝複製出來一樣是半損毀狀態,跳格的狀態依舊發生 問google說是未通電磁性衰減,位元腐爛Bit Rot,想不到真的會發生耶!!! 以前不太相信這說法,看來是硬碟檔案磁性衰減真的會發生,好在衰減沒有太嚴重 如果有板友硬碟放很久都沒通電,可以檢查看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.148.136 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1779047746.A.7D4.html ※ 編輯: andy199113 (111.250.148.136 臺灣), 05/18/2026 04:22:24

05/18 10:06, 1周前 , 1F
這種狀況SMART應該會報錯才對
05/18 10:06, 1F

05/18 11:41, 1周前 , 2F
如果磁性衰減的話照片跟檔案反而是重災區
05/18 11:41, 2F

05/18 11:42, 1周前 , 3F
你要不要考慮軟解先排除解碼的問題
05/18 11:42, 3F

05/18 11:45, 1周前 , 4F
尤其是檔案壞一個bit就無法正常打開
05/18 11:45, 4F

05/18 17:43, 1周前 , 5F
所以檔案系統多儲存一層parity data才這麼重要(!)
05/18 17:43, 5F

05/18 18:57, 1周前 , 6F
請問硬碟型號?應該怎麼避免?定期通電掃描嗎?
05/18 18:57, 6F

05/18 19:04, 1周前 , 7F
TOSHIBA DT01ACA200 方法可以看reddit討論
05/18 19:04, 7F

05/18 19:09, 1周前 , 8F
有NAS有bit rot protection能保護吧 不知道沒用過
05/18 19:09, 8F

05/18 19:48, 1周前 , 9F
這個有ECC糾錯嗎?
05/18 19:48, 9F

05/19 14:03, 1周前 , 10F
你full scan 幾次,硬碟就恢復了..
05/19 14:03, 10F

05/19 14:04, 1周前 , 11F
碟片上面的紀錄單元,本來就是類比的磁性訊號總和
05/19 14:04, 11F

05/19 14:26, 1周前 , 12F
是人類透過控制器去認定是0 or 1 而已
05/19 14:26, 12F

05/19 16:53, 1周前 , 13F
只是讀沒有用, 要做 data scrubbing
05/19 16:53, 13F

05/19 23:09, 1周前 , 14F
已谷哥過。非NAS,就是手動hash和多備份,對吧?
05/19 23:09, 14F

05/19 23:32, 1周前 , 15F
就如你樓上說的 要scrub (自動糾錯)
05/19 23:32, 15F

05/20 16:58, 1周前 , 16F
比較大的可能是當初影片存進去的時候就發生錯誤了
05/20 16:58, 16F

05/20 16:58, 1周前 , 17F
而不是目前磁區有錯誤
05/20 16:58, 17F

05/20 16:58, 1周前 , 18F
如果是目前磁區錯誤 硬碟本身有硬體的ECC
05/20 16:58, 18F

05/20 16:58, 1周前 , 19F
讀取時系統會報錯 同時smart會紀錄事件
05/20 16:58, 19F

05/20 16:58, 1周前 , 20F
磁區有問題而ECC碼剛好正確不報錯 機率百萬分之一
05/20 16:58, 20F

05/20 17:14, 1周前 , 21F
硬碟平常就會做糾錯 修不回來錯誤不會只有一兩處
05/20 17:14, 21F

05/20 17:15, 1周前 , 22F
以前那種修假性壞軌其實就是一種 data scrubbing
05/20 17:15, 22F

05/20 20:14, 1周前 , 23F
硬碟有ECC 如果讀取的數據和糾錯碼比對錯誤且無法校
05/20 20:14, 23F

05/20 20:14, 1周前 , 24F
05/20 20:14, 24F

05/20 20:14, 1周前 , 25F
系統會彈窗顯示CRC循環冗餘校驗錯誤
05/20 20:14, 25F

05/20 20:14, 1周前 , 26F
同時smart的 01 底層資料讀取錯誤率 的數值會上升
05/20 20:14, 26F

05/20 20:14, 1周前 , 27F
如果系統沒有彈窗顯示CRC錯誤 smart的 01 也沒有上
05/20 20:14, 27F

05/20 20:14, 1周前 , 28F
05/20 20:14, 28F

05/20 20:14, 1周前 , 29F
那麼代表硬碟韌體認為目前讀取出來的資料是正確的
05/20 20:14, 29F

05/20 20:14, 1周前 , 30F
能通過ECC校驗的數據會發生錯誤的機率非常低
05/20 20:14, 30F

05/20 20:14, 1周前 , 31F
所以比較可能是當初寫入資料的時候原始資料就是錯誤
05/20 20:14, 31F

05/20 20:14, 1周前 , 32F
05/20 20:14, 32F

05/20 20:14, 1周前 , 33F
磁區弱化通常的表現是讀取速度很慢
05/20 20:14, 33F

05/20 20:14, 1周前 , 34F
有時候將資料讀出來再重新寫入一次會恢復正常
05/20 20:14, 34F

05/21 09:56, 1周前 , 35F
silky7正解
05/21 09:56, 35F

05/25 10:38, 3天前 , 36F
請問像這種如果類似rar加入復原紀錄後再儲存,可救
05/25 10:38, 36F

05/25 10:38, 3天前 , 37F
性有沒有高一點?當然我知道多拿出來做全碟掃才是正
05/25 10:38, 37F

05/25 10:38, 3天前 , 38F
05/25 10:38, 38F

05/25 20:24, 3天前 , 39F
讀取錯誤是以 sector 為單位 所以加在上面幫助不大
05/25 20:24, 39F
文章代碼(AID): #1g2Xr2VK (Storage_Zone)