iT邦幫忙

0

[已解決]PowerShell檢查硬碟健康狀態問題。有無純指令軟體可用?

請問,有無Hyper-V 2012 R2可使用的指令程式/軟體,用來檢查S.M.A.R.T狀態。
以往我都用Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus 及
wmic diskdrive get model,name,status 來檢查並發信,
但今日心血來潮拆了一顆05 Raw為1 的硬碟到桌機,來測上述指令準不準確
結果指令查看硬碟健康狀態是Healthy或OK
而實際用CrystalDiskInfo檢查卻是警告、05 Raw為1
這樣...是系統覺得還能用嗎?所以告訴我硬碟OK、還很健康
還是上述指令判定就有問題...有無比較準確的指令檢查法,感謝
電腦只是一般DIY主機,非品牌伺服器

這應該要看程式設計者對於硬碟好壞的認定吧
05 數值才 1 我個人不覺得這算有問題
像是 CrystalDiskInfo 不同版本 對於 S.M.A.R.T. 數值的基準也不同
可能 7.5 版是要 > 10 才算警告
而 7.0 版可能是不等於 0 就警告
vicentli iT邦新手 3 級 ‧ 2018-03-02 15:39:42 檢舉
謝謝,原來如此。但覺得保險起見,還是一有問題就送修來的安全。

1 個回答

0
hon2006
iT邦大師 1 級 ‧ 2018-02-27 14:06:13
最佳解答

我有一顆 segate 硬碟用 CrystalDiskInfo檢查卻是警告
使用wmic是正常
也有用 smartctl 測也是正常
https://sourceforge.net/projects/smartmontools/?source=typ_redirect
https://ithelp.ithome.com.tw/upload/images/20180227/20034859KO8ouISz30.jpg
CrystalDiskInfo 重定位磁區計數出現警告 但是運作還算正常
所以 s.m.a.r.t 有的東西測不出來

hon2006 iT邦大師 1 級 ‧ 2018-02-27 14:08:35 檢舉
vicentli iT邦新手 3 級 ‧ 2018-02-27 16:43:52 檢舉

非常感謝!

我要發表回答

立即登入回答