プロが教えるわが家の防犯対策術!

パーティションアライメントとは


SSDやHDDにパーティションアライメントという言葉がありネットで調べても

なかなか理解しがたいのですが、以下のSSDを最高のパフォーマンスで利用するためにパーティションを調整しようというサイトがあります。

http://www.lifehacker.jp/2011/09/110908_gparteda …



・SSDは最適なパフォーマンスのためには、64のデータブロックが必要です。Windowsのインストーラーではない、

他の何かによってSSDが初期化されている場合は、パーティションが間違って調整されているおそれがあり、

データの移行が遅くなることがあります



・通常のハードドライブには、63の空ブロックがあり、その後に最初のパーティションがあります。



パーティションが正しく調整されているかどうかを調べるには、スタートメニューをクリックし、

「msinfo32.」と入力してEnterキーを押します。「コンポーネンツ>ストレージ>ディスク」に進み、表示されたリストから自分のSSDを見つけて、

「パーティションスターティングオフセット」を探します。その数字が4096で割れる場合(10進法ではなく)、

パーティションは正しく調整されています。そうでない場合は、調整が必要です。

とあります。パーティションがそろっていない場合はフリーソフトのGpartedというフリーをフトを使用して調整するそうですが、



パーティション開始位置は8の倍数でなければならないとか、4096で割り切れないといけないといわれていますが、

これはSSDでもHDDでも同じでしょうか?特にAFTに対応しているSSDやHDDはこのアライメント調整をきちんとして

やることが大切でパフォーマンスに差が出てくるとされているそうです。



初心者は、単にHDDからデータをSSDに移行したりそういったことをせずに、SSDやHDDをWIndows7のフォーマットをしてから

OSをインストールすれば、自動的にパーティションアライメントは調整され、開始位置は8の倍数や4096で割り切れる数になっている

そうで最大限のパフォーマンスを発揮できるそうですが、私の理解で正しいですか?



となると、AFTに対応したHDDやSSDのOSでのフォーマット時のアロケーションサイズユニットは規定値もしくは4096にしたほうが

良いと言うことでしょうか?512にはしないほうがよいような気がします。

パーティションアライメントを実際にどうやって調整すれば、最大限のHDDやSSDのパフォーマンスが出るのか正しい知識を

教えてください。単にOSでフォーマットをかけて、単純にOSをインストールすればいいのですか?(WIndows7もしくは8)

それとも、パーティションの開始位置を調べてそれが8で割り切れなかったり4096で割れなかったりしたら、フリーソフトで

パーティションアライメントを調整しないといけないのでしょうか?



素人には分かりにくいので簡単に上記のことを解説していただけたら幸いです。



Cドライブ、PLEXTOR 512G SSD PX-512M5P

Dドライブ、Seagate Baraccuda 2TB内臓HDD ST2000DM001

Windows 7 64bit Pro DSP版 SP-1

A 回答 (2件)

基本的には、その認識で構いません。

ただし、Windows7/8の環境では、パーティション開始オフセットは最初から1,048,576バイトになっており、4096バイトで割ると256になりますのでズレは全くありません。
→ "単にOSでフォーマットをかけて、単純にOSをインストールすればいいのですか?(WIndows7もしくは8)" これが正解です。

パーティション開始オフセットは、AFTのHDDやSSDをWindowsXPで使った場合、問題になります。WindowsXPでAFT HDDやSSDをフォーマットしますと、32,256バイトとなり4096で割り切れないため、余分なアクセスが生じ特に書き込みでパフォーマンスが低下します。WDCのAFTも同様の問題で、書き込み性能が低下します。SeagateなどHDDでは、AFTであってもWindowsXPで使ってパーフォマンスが低下しない工夫がなされているようです。

また、"msinfo32"でパーティション開始オフセットを調べるのは、安心して使うためには有効だと思います。

"gparted"は、私も日経の記事を読んで知りました。それまで、WindowsXPでSSDを使うため、Easeus Todo BackupやTrue Image等でクローンして工夫してきましたが、なかなかパーティション開始オフセットを1,048,576バイトにできませんでした。唯一、ThinkPad X31のIDE SSDだけはできましたが、それ以外のノートパソコンでは駄目でした。商用ならParagon Softwareのものがありますが、面倒なのでLive CDを焼いて"geparted"を使っています。
http://doplxyz.livedoor.biz/archives/51797623.html  ←皆苦労しています。

IntelのSSDならこの方法が取れるようです。
http://www.pc-master.jp/blog/parts/5278.html

と言う訳で、質問者さんのWindows7 64bit環境では、最初から対応していますのでそのままお使い下さい。
    • good
    • 1
この回答へのお礼

普通にOSでフォーマットをかければ、アライメントは狂うことはない
と思っていましたがそうだったので安心しました
ありがとうございました

お礼日時:2012/09/29 17:43

Windows7でしたらインストーラーの方で調整してくれますから、そのままインストールすれば大丈夫です。


Windows8も同様かと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!