手持ちのThinkPad X60のOSの様子が怪しくなったので(なぜかメモリエラーを吐くようになった)ので,HDD入れ替えてメモリも載せ変えてOSもWindows7にしてみました.
X60,Lenovoの日本サイトではWindows7に対応しているとは書いていないのですが,USのサイトを見ると,しっかり対応する,と書いてあります.
というわけで,何も考えずにWindows7を導入,その後お約束の"ThinkVantage System Update 4.0"を導入して,ドライバ類を1発で導入.この時点であらかたのドライバ類はあたった状態になりました.
ほぼ何も入っていないWindows7はCore2Duoの2GBでもサクサク動いて快適です.
しめしめと思って思っていたのですが,そういえばSDカードスロットもあったんだよなぁ,と思い,SDカードを挿入してみたら,これが素直に動いてくれない...
SDカードを入れるとごにょごにょした後に,「セキュリティで保護された記憶域デバイス」と表示されて(いや,SDカードなんで,この表示は正しいんだけど),しばしアクセスした後に「このカードは認識できません.フォーマットしますか?」と聞いてくる.
もちろんフォーマットされては困るので,「ダメ」を押すと,それっきりアクセスできない...
にたような症状が出ていないか,と思ってググってみても,同じように困っている人はいるということはわかったものの,解決方法が見つかっていない.
MSのサイトを見てみたらA Secure Digital (SD) card may not be recognized on a Windows 7 based computer.「それは仕様です」みたいなことが書いてある orz
んなことはなかろう,と思って,LenovoのUSのサイト(JPのサイトにはX60のW7用ドライバ置いておいてくれてないので・・・USでサポートするって明記してるんだから置いておいてくれてもいいと思うぞ>Lenovo日本法人)を探しても,2000用とXP用のドライバはあるものの,W7用のドライバはない.(OSで標準サポートなので・・・)
で,どうしたかというと・・・
- デバイスマネージャから該当の「SDA 標準準拠 SD カード ホスト コントローラー」を削除
- そののちスロットにSDカードを挿入して(一応ライトプロテクトしておきました)PnPでSDカードスロットを認識させてドライバを再導入
この方法がビンゴで,無事にSDカードの読み取り(あ,書き込みはまだしてないです)ができるようになりました^^v 8GBのカードも認識されたので,きちんとSDHCにも対応しているようです.
ぼちぼち3世代前くらいになるこのマシンですが,サブ機として使う分にはまだまだいけますね *^^*