質問: windowsインストールをssdに移動する最も簡単な方法は? 私は思い切ってssdを購入し、既存のwindowsインストールを移動したいと考えています。現在のハードディスクは500gbですが、内容を約40gbにまで減らしました。私はそれを100gb ssdに転送し、すべてをコピーしてssdを起動デバイスとして設定する最も簡単な方法を探しています。macrium reflectのようないくつかのツールを見てきましたが、より小さなドライブに復元することができないようです。これを行うには [〜#〜] ping [〜#〜] のようなものに行く必要がありますか?可能であれば怖いlinuxベースのブートユーティリティを回避しようとしていますが、誰でも簡単な方法を知っていますか?
回答: 昨日、windowsインストールを新しいssdに正常にコピーしました。 gparted を使用したいと思っていましたが、その後どうすればよいかわかりませんでした。 windowsをコピーしてからssdからコンピューターが起動するまでに数時間かかったので、自分が何をしたかを書き留めておきたいと思いました。これが私がしたことです: ssdに収まるように、ハードドライブの十分なスペースを解放しました。 gparted ライブcdをダウンロードして書き込みました。これはlinuxベースのパーティションエディターですが、使いやすく信頼性が高いことがわかりました。 ssdをコンピューターに挿入します。 biosの起動優先度を変更して、ssdが一番上になるようにしました(どこから起動しているかがわかるように確認しておくと便利です)。 gpartedから起動し、ハードドライブのパーティションのサイズをssdよりも小さくしました。サイズ変更にはほぼ1時間かかりました。次に、ハードドライブのパーティションをコピーしてssdに貼り付け、サイズを変更して同時にssdを満たすようにしました。約30分かかりました。 (詳細モードで、欠陥のあるディスクを処理する場合は--recoverなどのオプションを検討してください)。 古いwindowsインストールでハードドライブを取り外しました。必要はありませんが、プラグを抜いておけば、コンピュータが起動してデスクトップが表示されれば、すべてが正しく機能していることがわかります。 (ハードドライブを取り外していないときに、ドライブeのときにssdから起動したことがありますが、レジストリは引き続きドライブcを参照していました。そのため、e:\windows ssdから、ただしc:\usersおよびc:\program filesハードドライブから。) windows 7インストールディスクから起動し、リカバリコマンドプロンプトを開きました。 ssdのパーティションがc:であるように、必要なドライブ文字が変更されました。私はdiskpartでこれを行いました。このようなもの(ssdは111 gb): **重要:パーティションが新しいディスクに複製された場合、両方のディスクが接続されている間、それらを区別することはできません。最も簡単なことは、osパーティションにテキストファイルを残して、それがどのドライブかを示すことです。 x:\sources> diskpart diskpart> list volume volume ### ltr label fs type size status info ---------- --- ----------- ----- ---------- ------- --------- -------- volume 0 c ntfs partition 465 gb healthy volume 1 d ntfs partition 111 gb healthy diskpart> select volume 0 ... diskpart> assign letter=e ... diskpart> select volume 1 ... diskpart> assign letter=c ... diskpart> select volume 0 ... diskpart> assign letter=d ... the partition also needed to be set active: diskpart> list disk disk ### status size free dyn gpt -------- ------------- ------- ------- --- --- disk 0 online 465 gb 1024 kb disk 1 online 111 gb 0 b diskpart> select disk 1 ... diskpart> list partition partition ### type size offset ------------- ---------------- ------- ------- partition 1 primary 111 gb 1024 kb diskpart> select partition 1 ... diskpart> active ... diskpart> exit 再起動する前に次のコマンドを実行しました: bootrec /fixmbr bootrec /fixboot bootrec /rescanos bcdboot c:\windows それらがすべて必要かどうかはわかりませんが、実行しても害はありません。 ssdから起動し、すべてが機能しました。ハードドライブを接続し直しました。