« マイクロソフトの検索サイト「Bing」が使えない。なんで自社製品すら検索結果に出てこないのか? | メイン | A-DATAのX25-M 80GB(ASINTS-80GM-CSA)を購入。モノはインテルと同じだが、厚みがちょっと違う »

Windows7+Trim対応SSDでもAHCIが無効だと意味がない。レジストリをいじってからBIOSの設定を変更してAHCIを有効に

《2009年12月25日》 《カテゴリー:デジタルグッズ

先週に導入したインテルのSSD「X25-M」。
今売っているX25-Mなら最初からTrim対応ファームなので、
Windows7と組み合わせれば劣化による性能低下を防げるはず。
そう思いこんでいたのですが、
なんとSATAをIDEモードで使っていると、
Trimが働かないとのことです。

これに気付いたのは、
インテルが配布するSSD向けツール
「Intel Solid State Drive Toolbox」のマニュアルを見ていたとき。
http://www.intel.com/support/ssdc/hpssd/x25m/
ToolboxではOptimizerという機能があって、
Trim未対応のXPやVistaでも未使用領域の解放ができるんですが、
その機能の注釈にこんな一文がありました。

If your PC uses Microsoft Windows 7 and the standard Microsoft AHCI driver (the default setup for normal configurations without RAID), the Intel SSD Optimizer will work; however, you do not need to use the Intel SSD Optimizer because Microsoft Windows 7 implements the ATA Data Set Management Command (Trim) natively.

Windows7と標準のAHCIドライバーを使っている場合、
最初からTrimをサポートしているんで、
このソフトのOptimizer機能を使う必要はないよ。
ということ。
つまり、AHCIモードにしておかないとTrimの意味がない。

急いで自分のマシンを再起動してBIOSの設定を見ると、
やはりIDEモードのままでした。
とほほ。

Windows7は標準でAHCIのドライバを持っているはずなので、
BIOSの設定を変えて起動するだけで大丈夫。
そう思ってAHCIモードに変更して起動したのですが、
途中で起動に失敗して再起動がかかってしまいます。

うーん、
AHCIのドライバが入っているはずなのになぜダメなのか?
WindowsXPのときみたいに修復セットアップの必要があるのか?

IDEモードに戻して再起動して調べてみると、
レジストリでAHCIのドライバを読み込むように設定変更するだけで大丈夫そう。
http://support.microsoft.com/kb/922976/ja

\\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahciを開き、
Startの値を「0」に変更するだけで良さそうです。
面倒な修復セットアップとかしないですみそう。
(その前にWindows7に修復セットアップってあるのか?)

SSD ToolboxのOptimizerで未使用領域を解放してから、
レジストリの設定を変更し、
再起動をかけてBIOSの設定をAHCIモードに。
Windowsが立ち上がると下の写真のように、
AHCIのドライバが自動でインストールされます。
これで無事にTrimが働くようになりました。
めでたしめでたし。

image

インテル Boxed Intel SSD 80GB SATA 2.5 SSDSA2MH080G2R5 インテル Boxed Intel SSD 80GB SATA 2.5 SSDSA2MH080G2R5

インテル
売り上げランキング : 1808

Amazonで詳しく見る
by G-Tools

投稿者 yasu : 2009年12月25日 20:35 | このエントリーをはてなブックマークに追加 このエントリーを含むはてなブックマーク はてなブックマーク - Windows7+Trim対応SSDでもAHCIが無効だと意味がない。レジストリをいじってからBIOSの設定を変更してAHCIを有効に

トラックバック

このエントリーのトラックバックURL:
http://www.center-left.com/cgi-bin/mt4/mt-tb.cgi/1591


コメント




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)