如何測試外接硬碟?完整檢測方法與步驟指南

如何測試外接硬碟?完整檢測方法與步驟指南

外接硬碟是許多人儲存備份資料、攜帶工作檔案的首選工具,但隨著使用時間增加,硬碟可能出現壞軌、讀寫錯誤或效能下降等問題。若未能及時檢測,往往在資料遺失後才後悔莫及。本文將從 Windows、第三方軟體以及 Linux 系統的角度,提供一套完整的檢測方法,幫助你判斷外接硬碟的健康狀態。無論你是技術新手還是有經驗的使用者,都能從中找到適合自己的步驟。

使用 Windows 內建工具進行基本檢測

Windows 作業系統本身就附帶了硬碟檢測指令,其中最常用的是 CHKDSK。這個指令可以掃描檔案系統錯誤,並嘗試修復邏輯壞軌。要執行 CHKDSK,請先將外接硬碟連接到電腦,確認磁碟機代號(例如 E:)。然後按下鍵盤的 Win + R 鍵,輸入 cmd 並以系統管理員身分執行命令提示字元。在視窗中輸入以下指令:

chkdsk E: /f /r

如何測試外接硬碟?完整檢測方法與步驟指南 - 1

請將 E: 替換為你外接硬碟的實際代號。參數 /f 表示修復發現的錯誤,/r 則會找出壞軌並嘗試復原可讀取的資訊。整個過程可能需要數十分鐘到數小時,取決於硬碟容量與損壞程度。完成後,系統會顯示掃描結果,包括檔案系統狀態與壞軌數量。這項工具雖然免費且無需安裝,但只能處理較基礎的問題,對於物理損壞的判斷力有限。若想進一步了解 CHKDSK 的運作原理,可以參考這篇說明:EaseUS 的硬碟健康檢查指南

以下是執行 CHKDSK 的簡要步驟清單:

1. 連接外接硬碟並記下磁碟代號(如 F:)。
2. 以系統管理員身分開啟命令提示字元。
3. 輸入 chkdsk X: /f /r(X 為代號)並按下 Enter。
4. 等待掃描結束,檢視報告中的錯誤訊息。
5. 若發現無法修復的壞軌,建議立即備份重要資料。

如何測試外接硬碟?完整檢測方法與步驟指南 - 2

除了 CHKDSK,Windows 也提供「錯誤檢查」工具,可在檔案總管中對著磁碟按右鍵 → 內容 → 工具 → 檢查。這個圖形化介面同樣能掃描檔案系統,但功能較命令列版本簡化。對於輕度使用者而言,這是不錯的起點。

使用第三方軟體深入分析硬碟健康狀態

內建工具只能提供有限的資訊,若要取得更詳細的硬碟健康報告,第三方軟體是更好的選擇。以下將介紹幾款常見的檢測工具,透過它們的 SMART(自我監測、分析與報告技術)數據,可以提早預測硬碟故障。這些軟體多數支援 Windows,部分也提供 Linux 版本。

以下表格比較了三款主流檢測工具的核心功能:

如何測試外接硬碟?完整檢測方法與步驟指南 - 3

工具名稱 | 主要功能 | 支援平台 | 價格
CrystalDiskInfo | 顯示SMART狀態、溫度、壞軌計數 | Windows | 免費
HD Sentinel | 健康評分、效能測試、進階報告 | Windows/Linux | 免費試用 / 付費
H2testw | 寫入讀取完整性測試,檢測偽容量 | Windows | 免費

CrystalDiskInfo 是一款輕量級軟體,安裝後即可看到硬碟的健康百分比、溫度以及各項 SMART 屬性,例如「重新分配磁區數」與「目前待處理磁區數」。這些數字若異常升高,代表硬碟正在自行修復壞軌,未來有極高機率故障。你可以從 Aranzulla 的教學網站取得更多安裝與解讀方式。HD Sentinel 則提供更直觀的健康評分(0 到 100),分數低於 50 時強烈建議更換硬碟。

H2testw 特別適合檢測來路不明的外接硬碟,尤其是從網路拍賣購入的二手品。它會在硬碟中寫入滿滿的測試檔案,再逐一讀取比對,確保每一個磁區都能正確儲存與回讀資料。若顯示「寫入驗證失敗」,代表該硬碟有物理性壞軌或甚至是偽造容量。這款工具的操作非常直覺,只需選擇目標磁碟,點擊「寫入 + 驗證」即可開始。

如何測試外接硬碟?完整檢測方法與步驟指南 - 4

Linux 系統下的硬碟檢測方法

如果你使用 Linux 或想透過 Live USB 進行低階檢測,smartctl 與 badblocks 是兩大主力工具。首先確認外接硬碟的裝置名稱(例如 /dev/sdb),然後安裝 smartmontools 套件。在終端機輸入以下指令進行長時間自我測試:

sudo smartctl -t long /dev/sdb

測試過程中硬碟會持續運轉,完成後再使用 smartctl -a /dev/sdb 查看結果,留意「Reallocated_Sector_Ct」與「Current_Pending_Sector」這兩個屬性。數值越大代表壞軌越多。此外,badblocks 可以直接掃描並列出壞軌位置:

如何測試外接硬碟?完整檢測方法與步驟指南 - 5

sudo badblocks -sv /dev/sdb

加入 -w 參數會進行破壞性寫入測試,但會抹除所有資料,務必先備份。這些工具在 Ubuntu Live USB 環境下也能執行,即使你的主要系統是 Windows,依然可以透過隨身碟開機進入 Linux 進行更深層的檢測。

使用 Linux 檢測的好處在於能繞過 Windows 的磁碟鎖定,對於系統碟或無法卸載的硬碟特別有用。許多資料救援工程師都依賴 smartctl 與 badblocks 作為第一線判斷工具。

檢測結果解讀與後續行動

無論你使用哪一種檢測方式,重點在於正確解讀數字代表的意義。以下歸納幾種常見情況與應對建議:

1. CHKDSK 未發現錯誤,SMART 健康度 90% 以上:硬碟狀態良好,可繼續正常使用,但仍建議定期備份。
2. CHKDSK 修復部分錯誤,SMART 顯示少數重新分配磁區:硬碟已有輕微損壞,應儘快將重要資料轉移至新硬碟,並考慮更換。
3. H2testw 驗證失敗或 SMART 健康度低於 50%:硬碟瀕臨故障,立即停止使用,並進行完整備份。
4. badblocks 掃出大量壞軌:這通常代表物理損傷,硬碟無法修復,唯一解決方案是更換新品。

資料安全永遠重於硬碟本身。即使檢測結果顯示一切正常,也應遵循 3-2-1 備份原則(三份備份、兩種不同媒體、一份異地存放)。外接硬碟的壽命通常在三到五年之間,環境溫度、震動與電源供應品質都會影響其壽命。

參考資料

本文資訊參考以下來源:EaseUS Partition Master 官方部落格(https://es.easeus.com/partition-manager-tips/comprobar-la-salud-del-disco-duro-externo.html)、Aranzulla 義大利語教學(https://www.aranzulla.it/come-testare-hard-disk-esterno-37779.html)、Reddit DataHoarder 社群討論(https://www.reddit.com/r/DataHoarder/comments/1qnufp6/how_to_test_external_drive_integrity/)、Reddit TechSupport 文章(https://www.reddit.com/r/techsupport/comments/1n23ptv/how_to_check_a_harddisk/)。實際測試時請以官方軟體文件為主,並確認下載來源安全。

外接硬碟 硬碟檢測 壞軌檢查 速度測試 S.M.A.R.T. 資料備份 故障排除 儲存裝置
注意 檢測前請先備份重要資料,部分測試可能增加硬碟讀寫負載。
作者

Stefano Barcellos

Visite Barbados 的貢獻者。

« 上一篇
Windows 10 應用程式圓角設定教學|如何讓視窗更圓潤

相關文章