Crucial m4 SSD で使用時間が累計5000時間(Twitterでは5200時間とも。正確には5184時間)を経過すると、突然デバイスとして認識されなくなる(無反応になる)という不具合があるようです。(※2012/01/18 記述が正確でなかったので修正しました)
Crucial m4 SSDで使用時間が5000時間になると不具合が発生か
私のPCでこの問題が発生したので解決策をメモしておきます。
発生事象
発生直後に確認できたのは以下の通り。
- 突然ブルースクリーン(Windows)になり、再起動すると”insert boot disk and press any key”とか何とか出てOSが起動しない
- BIOSでブート可能なデバイスを確認すると、m4 SSDが見つからない(認識しなくなっている)
- (いじった覚えがないけど)一応SATAケーブルがきちんと刺さっているか確認したが、状況は変わらない
- 数回再起動を繰り返すとそのうち再びデバイスが認識されるようになる。もちろんOSも正常起動する
- しかし、起動からちょうど60分経つと再び認識しなくなる。再起動してもやっぱり認識しない
- OSが起動している間にS.M.A.R.T.の使用時間を確認(CrystalDiskInfoなどを使う)したところ、5234時間になっている
- データの破損等はない
また、追加検証して以下のことが分かりました。
- 再現率100%で起動から1時間(60分)経過後にSSDを認識しなくなる(2回中2回)
- 起動から60分以内に一度再起動すると、そこを起点にして60分後に認識しなくなる(つまり連続60分動かさない限りは発生しない)
私のようにm4 SSDを昨年春頃に買ってほぼ24時間動かし続けていた人は同じようなタイミングで認識しなくなる可能性大です。
また、初めに挙げたリンク先では起動後30分で発生すると書かれてあるので、個体差があるのかもしれません。
対策方法
Crucialからは既に対策用のファームウェアが提供されていますので、それを適用しましょう。
症状が出ていない人も、ファームウェアバージョンが”0009″以下であれば発生する確率が高いので予防のためにアップデートしましょう。また、SAS Expanderを使用している場合は別途対応だそうです。ガイドをよく読んでデータのバックアップを取り、自分の責任でアップデートをお願いします。
- Crucialのファームウェアのページからバージョン”0309″(またはそれ以上)のものを選択してダウンロードしましょう。
- ダウンロードしたファイル”crucial-0309.iso”はISO形式なので、CDに焼くかUSBメモリデバイスに書き込みましょう。私は面倒だったんで部屋に落ちてたUSBメモリにUNetbootin(窓の杜紹介記事)を使ってISO形式で書き込みました。
- CDかUSBメモリが用意できたらそれを使って起動します。うまくいかない場合はBIOSで起動順位を変えたり、明示的にデバイスを指定して起動させましょう。
- Micron社のコピーライトが表示されてm4 SSDが認識されたことが表示されます(だいたいこんな感じ)。私の場合は”Finding drivers…”から先に進まなかったのですが、これはBIOSのSATA設定をAHCIモードからIDE互換モードに変更することで解消しました。
- “このデバイスでファームウェアをアップデートするか?”みたいなことを聞かれるので「yes」と入力しましょう。すぐにアップデートが始まります。2分とかかりません。
- 最後に”Finished.”と表示されたら成功です。再起動しましょう。
再起動後、再発しなければOKです。
おわりに
SSDを使うなら、転んでも泣かない気持ちで使いましょう。
すみません、初心者で申し訳ないのですが
昔買って、少し使ってほったらかしにしてたSSDがこれでした。
最近、使用開始しようと思ったのですが5000時間?問題というのを知りまして。
累積時間は1時間以下なので、まだまだなのですが気になりまして。
私の持ってるのは以下のSSDです。
CT256MM4SSD2
Firmware Rev : 000F
これはアップデートの必要があるのでしょうか。
ファームウェアの末尾がアルファベットだったので
ちょっとわからなくて。
もしわかりましたら、教えていただけると助かります。
おそらく対策済みのファームウェアだと思います。
000Fのアップデートガイドを見ると、0009や0309が対象になっているので
0009→0309→000Fの順番なのでしょう。
http://edge.crucial.com/firmware/m4/000F/Utility_User_Guide.pdf