硬碟壞軌 Bad Sectors:點知隻碟有冇壞軌、軟硬壞軌點分、chkdsk 幾時用得幾時會整大件事

copy 緊啲相去外置碟,copy 到 73% 突然唔郁,成部機 hang 住;或者開某個 folder,部機停幾秒先有反應。好多人以為係「部機慢咗」,重裝 Windows、加 RAM,搞完都係咁——因為兇手根本唔係速度問題,而係隻硬碟上面有壞軌(bad sectors)。
壞軌係硬碟最常見嘅慢性病之一,處理得啱,資料保得住、隻碟仲可以用;處理錯,最常見嘅錯誤就係一嚟就跑 chkdsk——呢個動作,喺某啲情況下會將本來救得返嘅資料,整到更難救。呢篇教你由零開始:咩係壞軌、點知有冇、chkdsk 幾時用得幾時唔用得。
咩係壞軌?一格一格嘅「壞格」
硬碟將資料寫入一格格細小嘅扇區(sector),每格大約 512 bytes 或者 4K。壞軌就係呢啲格入面讀唔到或者寫唔入嘅壞格。壞軌分兩種,處理方法完全唔同,撈亂會出事:
• 軟壞軌(邏輯壞軌):唔正常關機、斷電、系統 crash 整亂咗檔案系統,令某啲格嘅校驗碼對唔上。碟面本身冇事,呢種軟件修得返——修好檔案系統,格就用得返。(來源:Microsoft Learn Q&A、darwinsdata.com)
• 硬壞軌(物理壞軌):碟面真係花咗、磁性衰退、磁頭刮過。呢種任何軟件都修唔返,只能將佢隔離(標記為唔用)。硬壞軌唔會自己好返,只會越嚟越多。(來源:同上)
記住呢個分別,下面講 chkdsk 嗰陣會用得著。
點知隻碟有冇壞軌?症狀+數字
症狀(唔使工具都feel到):開某啲檔案成日 hang 住、copy 檔案成日停滯喺同一個百分比、成日無啦啦藍屏、部機間歇性「唸」好耐先有反應。呢啲唔係部機慢,係隻碟喺壞軌位掙扎緊。(來源:recoverit 壞軌症狀整理)
數字(用 CrystalDiskInfo 睇):之前 SSD 健康檢查教過用 CrystalDiskInfo,HDD 一樣用得。重點睇兩個 SMART 數字:05(Reallocated Sector Count,已重新分配扇區數)同 C5/C6(Current Pending/Uncorrectable Sector Count)。05 唔係零,代表隻碟已經有用後備格替換壞格;C5 唔係零,代表有嫌疑格等緊處理。數字唔係零唔使即刻 panic,但一路升就係警號——代表壞緊嘅範圍擴大緊,換碟倒數開始。
chkdsk 究竟做緊咩?/f 同 /r 係兩樣嘢
chkdsk(Check Disk)係 Windows 內置嘅磁碟檢查工具,但好多人唔知佢有兩個模式,做緊完全唔同嘅事:(來源:Microsoft Learn Q&A)
• chkdsk /f:只檢查同修復檔案系統邏輯錯誤(例如目錄錯亂、檔案配置表問題)。唔會逐格掃碟面,速度快,風險低。
• chkdsk /r:包含 /f 嘅所有嘢,再加逐個 sector 掃描,嘗試由壞軌讀出資料搬去好格,再將壞格標記隔離。呢個先係「搵壞軌」嗰個,但佢係高強度讀寫:成隻碟逐格讀,壞碟隨時要跑幾個鐘。
唔加參數淨係打 chkdsk,就係只讀檢查,咩都唔改,最安全。
重點:chkdsk 幾時會整大件事?
呢度係全篇最重要嘅警告,資料恢復業界講得好白:如果隻碟入面有重要資料,而你懷疑係物理壞(有異響、壞軌數字升緊、成日 hang),唔好跑 chkdsk——尤其唔好跑 /r。(來源:datarecovery.com)
點解?三個原因:第一,chkdsk /r 係高強度逐格讀寫,對住一隻已經唔穩嘅碟,呢啲劇烈讀寫會產生高熱、加劇磁頭同碟面損傷;第二,chkdsk 遇到讀唔到嘅位,會嘗試「修」檔案系統,修修下可能將本來仲認得嘅檔案結構改寫,整出一堆 .CHK 碎片檔,令之後專業恢復更難;第三,喺嚴重損壞嘅碟上面,chkdsk 可能將「幾乎所有 sector」都標記為錯誤,場面一發不可收拾。
記住句口訣:chkdsk 係效能工具,唔係救資料工具。佢設計嚟令隻碟「行得順啲」,唔係設計嚟救你啲相。
咩情況 chkdsk 用得?
唔係話 chkdsk 係洪水猛獸,佢有啱用嘅場景:第一,已經有齊 backup,資料唔怕唔見;第二,純粹唔正常關機之後嘅邏輯問題(例如打風跳電之後開機話要檢查磁碟,嗰個多數係軟壞軌層面);第三,只想檢查(唔加參數)。符合呢啲情況,chkdsk /f 甚至 /r 都用得。唔符合——尤其資料重要——就先 backup,後先諗修唔修。
隻碟自己識修?Remapping 同佢嘅上限
現代硬碟其實有內建「自動維修」:廠方預留咗一批後備扇區(spare sectors),韌體發現壞格,會靜靜哋用後備格替換,呢個叫 remapping。CrystalDiskInfo 個 05 數字,就係記錄緊已經替換咗幾多。
但呢個自動維修有上限:後備池用完就冇,業界一般講大約係容量嘅 2% 左右。(來源:darwinsdata.com)所以 05 數字細細個嗰陣,隻碟仲遮得住;數字一路升,代表遮唔住,之後就係連環 crash。唔好將「05 有數字但部機仲行得」當成「修好咗」——嗰個係倒數緊,唔係好返。
正確處理流程:懷疑壞軌嗰陣
第一步:backup 先。將重要檔案 copy 去另一隻碟。copy 嗰陣如果 hang 喺某個位,skip 咗佢先,唔好死等,返嚟再諗。記住之前 硬碟咔咔聲之後點做講過:有異響即刻停手,壞軌都一樣——聽到怪聲就唔好再試。
第二步:睇數字定去留。05/C5 係零或者好細且唔升,又冇症狀,可以繼續用,但要密切監察(隔一排開 CrystalDiskInfo 睇一次)。數字一路升,或者成日 hang,就係換碟時候。
第三步:資料重要就停手送檢。唔好自己跑 /r、唔好 download 來歷不明嘅「壞軌修復神器」、唔好格式化「試下好唔好返」。格式化唔會修好硬壞軌,只會整唔見資料。
迷思:放冰格有冇用?
網上成日見人教將壞硬碟放冰格雪一晚,話凍完會好返。唔好試。原理上係諗住熱脹冷縮令零件暫時歸位,但現實係:由冰格拎出嚟嗰陣,室溫水氣會喺碟入面結成冷凝水,水+電路板=短路,可以直接送隻碟最後一程。呢個偏方喺而家嘅硬碟上面,害多過幫。(來源:業界共識;另見 硬碟異響篇)
FAQ
Q1:壞軌可唔可以修返好?
軟壞軌(邏輯)可以,chkdsk /f 或者重整檔案系統多數搞掂。硬壞軌(物理)修唔好,只能隔離。所以第一步永遠係分辨軟硬,唔係一嚟就跑修復。
Q2:chkdsk 跑到一半卡住唔郁,點算?
唔好即刻強制關機——強制中斷有機會整亂檔案系統。等,幾個鐘都唔郁,多數代表物理損壞嚴重,chkdsk 喺壞位掙扎緊。呢個訊號本身就係叫你停手:記低卡住嘅百分比,熄機,拎去檢測。(來源:recoverit)
Q3:隻碟有幾個壞軌,仲用唔用得?
睇趨勢唔睇絕對數字。05 有幾個但幾個月都唔變、又冇症狀,有 backup 的話可以繼續用。數字一路升,或者 C5 長期唔係零,就係換碟時候。冇「幾個就安全」呢條線。
Q4:SSD 都有壞軌咩?
概念唔同。SSD 冇碟面,佢嘅對應物係 flash 寫入壽命——用得多嘅 cell 會退役,SSD 有後備 block 自動替換。用完後備,隻 SSD 會變唯讀嚟保護資料(呢篇 SSD 突然認唔到有講)。所以 SSD 唔使跑 chkdsk /r 搵壞軌,睇 SMART 健康度先啱。
Q5:壞軌會唔會傳染?
唔係病毒式傳染,但物理損傷會擴散——刮花咗嘅碟面,磁頭每次經過都可能刮大啲;唔穩嘅磁頭亦會整多啲壞軌出嚟。所以壞軌數字升緊嗰陣,唔好諗住「遲啲先算」,愈遲處理,救返嘅越少。
懷疑隻碟有壞軌,記住順序:backup 先、睇數字、唔好盲跑 chkdsk。chkdsk 係好工具,但要用啱位——有 backup 或者純邏輯問題先跑,資料重要就停手。數字一路升、有異響、成日 hang,歡迎拎嚟 CentralComputer 中環電腦做免費初步判斷:電話 +(852) 2115 9219,WhatsApp +(852) 6558 6806。收費政策好簡單:檢測後報價,確認先開工,唔會亂收費。
覺得這篇文章有幫助?
歡迎分享給您的朋友或同事。