新しい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を終了し、パソコンを再起動すれば、作業はすべて完了です。

 

●ハードディスクの中身を移し変える手順
新HDDをマスター/スレーブの設定に注意して接続
電源を入れ、起動ディスクを作成(FD2枚必要
新HDDにfdiskコマンドで基本領域を作成し、再起動する
新HDDをフォーマットする(システムファイルもコピーする)
フォルダオプションで「すべてのファイルを表示する」を選ぶ
新HDDに「Windows」という名前のフォルダーを作る
旧HDDのWindowsフォルダー内のWin386.swpを除くすべ
てのファイルとフォルダーを新HDDにコピーする
電源を切り、新HDDをプライマリーのマスターに設定して接続
起動ディスクを入れて起動する
10 fdiskコマンドを使って、新HDDをアクティブに設定する
11 fdiskを終了して、ディスクを抜いて再起動する

 

▲ 図1 最初に起動ディスクを作成する。フロッピーディスクは2枚必要だ(手順2)

 

▲ 図2 fdiskではまず5番を選んで、新HDDを操作対象に変更する。それから、1番を選んで基本MS-DOS領域を作る(手順3)

 

▲ 図3 基本MS-DOS領域のサイズを指定する。パーティションを分けないのなら最大サイズを選択すればよい(手順3)

 

▲ 図4 新HDD(Dドライブ)をフォーマットする。システムファイルもコピーする(手順4)

 

▲ 図5 マイコンピュータの「表示」にある「フォルダオプション」で「すべてのファイルを表示する」を選ぶ(手順5)

 

▲ 図6 新HDD(Dドライブ)のルートに「Windows」という名前のフォルダーを作る(手順6)

 

▲ 図7 旧HDD(Cドライブ)のWindowsフォルダーにあるWin386.swp以外のファイルとフォルダーを新HDD(Dドライブ)のWindowsフォルダーにコピーする(手順7)

 

▲ 図8 旧HDD(Cドライブ)のルートからWindowsフォルダー以外のすべてのファイルとフォルダーを新HDD(Dドライブ)のルートにコピーする(手順7)

 

▲ 図9 起動ディスクでパソコンを起動して、fdiskコマンドを使う。2番を選んで新HDD(Dドライブ)をアクティブに設定する(手順10)

 

HOMEへ


[PR]女性が輝く公文の先生募集中!:全国で教室開設説明会開催