HDDの健康状態を知るためにCrystalDiskInfoなどでHDDのS.M.A.R.T.情報を調べることがあるかと思う。 内臓のものについてはそのまま利用できるが、外付けで利用しているHDDや新しく手に入れた中古HDDの状態を知りたいこともある。 そのとき、CrystalDiskInfoでは認識できるものとできないものがある。 その理由は、HDD(SATA)-USB変換で使用するチップにSMART情報を読み出すコマンドが必要だが、これが標準規格がなくメーカー毎に独自のコマンドが使用されている。ゆえにそのコマンドに対応したソフトのみがUSB接続時にSMART情報を読み出すことができるという事情があるんです。 CrystalDiskInfoの作者は、いろいろなメーカーのもの実際に購入し、各社の非公開コマンドを解析してわかったものを実装しているそうです。 ですので、USB接続の外付けHDDの