[Windows] 使用 Check Flash 檢查 USB 磁碟是否正常
最近想要把硬碟上的一些東西搬移出來,
拿出了很久沒用的 USB 碟,開始把東西複製進去。
很奇怪的是,複製到一部分時,
Windows 就會跳出說 USB 碟已經讀取不到,
看起來像是 USB 碟自動被退出 (eject) 了,
但很快地,Windows 又再次偵測到了 USB 碟。
但剛剛的檔案複製動作已經失敗了,
如果再重覆一次的話,又會重覆一次讀取不到 → USB 碟退出 → USB碟偵測到…
本來懷疑會不會是 USB 碟寫入太多次,已經把可用的寫入次數都用完了?
不過後來爬文看了一些文章,
一般的正常使用下,要把寫入次數耗完,大概要十幾二十年,
通常 USB 碟在這之前壞掉是因為別的原因…
找到了 Check Flash 這個軟體,來檢查一下 USB 碟的健康狀況~
執行之後,基本上選項用預設的,
確定一下 Drive 有指到正確的 USB 碟,就可以按 Start 開始檢測:
因為我的 USB 碟裡面有資料,
所以程式跳出一個警告,看來它只會把資料寫到沒被佔用的磁區上,
因此有被佔用的磁區,就無法做寫入與讀取驗證了:
先認識一下記號,如果都 OK 會是綠色 (Verified),
紅色 (Physical drive error) 或黃色 (Logical data error) 都不是好事…
我的 USB 碟一開始還好,後來就一片紅,
看來真的是壞掉了,許多磁區都是物理磁碟上的問題:
看 Log 頁面可以看到更清楚的資訊:
之後想要用 USB 碟移動或保存資料前,
先用 Check Flash 這類工具,確認一下 USB 碟還是正常的吧~
參考資料:
5 Reasons & Solutions when USB Flash Drive Keeps Disconnecting and Reconnecting in Windows
3 Tools to Check and Test USB Flash Drive