
| 新しいHDDに古いHDDの中身をそっくりそのまま移す | |||||||||||||||||||||||||||||||||||||||||
| 新しいハードディスク(HDD)にシステムを丸ごと移行する場合、OSからアプリまですべて新しいHDD(以下では新HDD)に再インストールして、データをコピーして、さらに環境設定を行う、という作業は時間も手間もかかり大変です。それよりも簡単なのは、まず新しいHDDにこれまで使っていたHDD(以下では旧HDD)から丸ごとファイルをコピーする方法です。設定もデータもすべてコピーできるので、例えばWebブラウザーに記録されたWebサイトのパスワードなども移行できます。ファイルのコピーが終わったら、新しいHDDを起動ドライブに切り替えてしまえば移行は完了です。
ただし、ただ単に全ファイルをコピーすればいいというわけではありません。Windowsを起動するためのプログラムや特定のシステムファイルは、Windows上ではコピーできないからです。移行するには以下のような手順で作業する必要があります。なお、作業前に常駐ソフトは終了させ、フロッピーディスクも2枚用意しておきます。 忘れずに起動ディスクを作成 では作業に取りかかりましょう。まず最初に旧HDDを残したまま、新HDDを増設します。その際には、IDEのマスター/スレーブの設定に注意して接続します。Windowsを起動したら、まず2枚組みの起動用フロッピーディスクを作ります(図1)。次に新HDDの領域作成を行います。「MS-DOSプロンプト」で「fdisk」を実行。メニューではまず5番を選び、操作対象のHDDを変更します。HDDが新、旧の2台だけなら新HDDは2番なので「現在のハードディスク」を2番に変更します。 続いてメニューに戻り、1番を選び新HDDに「基本MS-DOS領域」を作成します(図2)。「最大サイズを割り当てますか」で「Y」を選ぶと、新HDDの全サイズがCドライブになります(図3)。これでいったんfdiskを終了してからWindowsを再起動します。 Windowsを再起動すると、新HDDが「マイコンピュータ」からDドライブとして見えるので、フォーマットを行います。フォーマットの種類は「通常のフォーマット」、そしてオプションで「システムファイルのコピー」も選びます(図4)。システムファイルをコピーすることで、新HDDに起動用のプログラムが転送され、新HDDから起動できるようになるわけです。 次にWindowsの設定を変更します。「マイコンピュータ」の「表示」メニューにある「フォルダオプション」の画面で「すべてのファイルを表示する」という設定に変更します(図5)。これにより、隠しファイルなど、すべてのファイルが表示されます。そして、Dドライブ(新HDD)のルートに「Windows」という名前のフォルダーも作成しておきます(図6)。 1個のファイルを除いてコピー 次にファイルのコピーを行いますが、注意が必要なのは、旧HDDのWindowsフォルダーにある「Win386.swp」ファイルだけはコピーしないことです。コピーをするとエラーが出て止まってしまうからです。このファイルは、Windowsがメモリーからのデータ退避に使う特別なファイルです。このファイル以外のすべてのファイルを新HDDにコピーします。 ファイルコピーは、Win386.swpファイルのコピーを避けるために、2回に分けて行います。まず、旧HDD内のWindowsフォルダーにあるWin386.swpファイルを選択します。ここで、メニューの「編集」から「選択の切り替え」を選びます。すると、Windowsフォルダー内でWin386.swpファイルを除くすべてのファイルが選択されます(図7)。これらを先ほど作成した新HDD内のWindowsフォルダーの中にコピーします。同様の方法を使って旧HDDのルートから、Windowsフォルダー以外のすべてのフォルダーを新HDDのルートにコピーします(図8)。コピー中に、ファイルを上書きするか、と聞かれたら、「すべて上書き」を選びます。 コピーが終了したら、Windowsを終了しパソコンの電源を切ります。ここで旧HDDを外して、新HDDをプライマリーのマスターに設定して接続し直します。最後に新HDDを起動HDDとして設定する必要があります。起動用フロッピーディスクでパソコンを起動し、fdiskコマンドを使います。メニューから2番を選び、新HDDを「アクティブ」に設定します(図9)。fdiskを終了し、パソコンを再起動すれば、作業はすべて完了です。
|
|||||||||||||||||||||||||||||||||||||||||