友人から久しぶりにトラブルレポートが届きましたので、許可を得てここに転載。
昨日、家族のPCのHDDを入れ替えて、またトラブりました。 元の構成は以下です。 M/B: Asrock H67M HDD: SATA 2TB OS: Win10 このHDDを480GB SATA SSD + 3TB SATA HDDに換装しようとしました。 元HDDの使用量が1.3TBと大きく、480GB SSDには収まらないので、 まずは全データを3TB HDDにコピーして、その後、映像、写真、 音楽ファイルを消した後にSSDにコピーしようと考えました。 最初に3TB HDDをM/Bの空いている6Gbps SATAコネクタに追加でつなぎました。 その後、CDブートでHDDコピーツールを起動し、元HDDのOSの入っている パーティションを3TB HDDにコピーしました。 次に3TB HDDを取り外し、そこに480GB SSDを取り付けました。 元HDDからOSを立ち上げ、映像、写真、音楽ファイルを消して、 ファイルシステム使用量を270MBまで減らしました。 CDブートでコピーツールを起動し、元HDDのパーティション全部を 480GB SSDにコピーしました。 その後、前回の失敗を思い出して、M/Bの起動デバイス順序を確認し、 SSDが最優先であることを確認して、OSを起動しました。 すると、Win10の起動画面が出て、点々が回り始めましたが、 一向に先に進む気配がありません。 電源ボタンを長押しで再起動すると、今度は¥Windows¥System32¥winload.exeが ないと言われ、何度再起動しても同じ状態になりました。 アクティブパーティションのフラグを見てもSSDのブートパーティションだけが 指定されており、問題は見当たりません。 そこで気が付いたのがSSDをつないだM/Bのコネクタ位置です。 前と同じ位置につながなかったのが原因かと思い、以下の手順で試しました。 1.元HDDを別のSATAコネクタにつなぎました。 2.SSDを元HDDが繋がっていたSATAコネクタにつなぎました。 3.コピーツールを起動して、再度ディスク全体をHDDからSSDにコピーしました。 4.念のため、元HDDを外しました。 5.PCを起動しました。 すると、今度はchkdskのようなものが走り、その後にWin10が正常起動しました。 その状態で再起動したら、次は何事もなくWin10が起動しました。 別SATAコネクタに3TB HDDをつないで起動して、作業完了です。 今日の教訓: ディスクコピーでOS HDD(SSD)を入れ替える時は 同じコネクタにつなぐ必要がある。
ATA時代にはよく遭遇した現象ですが、SATA時代になっても Windows では発生する現象なのね。