レオは、データをWindowsやプログラムと同じパーティションに保存しない方が安全だと知っています。Windows XPでデータを移動する方法を教えました。
ドキュメント、写真、音楽などのデータを別のパーティションに保存しておけば、バックアップ、災害からの復旧、新しいPCへの移行など、すべてが簡単になります。しかし、その設定は簡単ではありません。Windowsやアプリケーションは特定の場所にあるデータを見つけることを期待しており、データを移動したことをそれらに伝える必要があります。また、何らかのプログラムがそれに抵抗しないという保証もありません。
この変更の詳細はWindowsのバージョンによって大きく異なるため、ここではXPに焦点を当てます。Vista版は来週投稿します。[3/10 更新: Vista版を公開しました]
始める前に、ドライブのイメージバックアップを作成し、非破壊イメージングプログラムを使ってCドライブを2つの「ドライブ」に分割します。Acronisの50ドルのDisk Director Suiteをお勧めします。新しいパーティションはプライマリパーティションではなく、論理パーティションにしてください。
新しいパーティションの設定が完了したら、PCで隠しファイルと隠しフォルダが表示されることを確認してください。Windowsエクスプローラーで「ツール」→「フォルダオプション」を選択し、「表示」タブをクリックして「すべてのファイルとフォルダを表示する」にチェックを入れ、「OK」をクリックします。設定が完了したら、必要に応じて元に戻すことができます。
次に、安全のためにレジストリをバックアップします。
便宜上、新しいパーティション(おそらくD:またはE:)をX:と表記します。また、ログオン名をlogonと表記します(C:Documents and Settings logon My Documents)。
それでは始めましょう:
WindowsエクスプローラーでX:に移動し、そこにログオン名(つまり、ログオン名がLeoの場合はLeo )と同じ名前のフォルダを作成します。別のWindowsエクスプローラーウィンドウを開き、C:Documents and Settingsのログオンフォルダを開きます。移動する必要があるファイルはすべてここにあります。残念ながら、Windowsでは一部のファイルを移動できないようになっていますが、それ以外は(まあ、本当に移動したくないファイルです)。
一番簡単な「マイドキュメント」から始めましょう。「スタート」をクリックし、「マイドキュメント」を右クリックして

プロパティ。 [ターゲット]タブの[ターゲット]フィールドにXを入力します。 マイドキュメントにログオンし( X:とログオンの意味はもうお分かりですよね?)、 OKをクリックします。ファイルを新しい場所に移動する際に、Windowsから表示される質問にはすべて「はい」をクリックします。
Application Data フォルダも移動する必要がありますが、これは少し複雑です。新しいログオンフォルダと古いログオンフォルダの両方が表示されている状態で、Application Dataフォルダを古いフォルダから新しいフォルダにドラッグします。これらは別々のドライブにあるため、この操作はフォルダの移動ではなくコピーになります。

次に、「スタート」→「ファイル名を指定して実行」を選択し、 「regedit」と入力してEnterキーを押します。左側のペインで、 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Foldersに移動して選択します。AppDataの値をダブルクリックし、「値のデータ」フィールドを「X: log-on Application Data」に変更してEnterキーを押します。コンピューターを再起動し、C:Documents and Settings logonにあるApplication Dataフォルダを削除します。
それだけで十分かもしれませんが、アプリケーションによっては独自のルールで動作し、特別な処理が必要になる場合があります。ここでは、Microsoftによる3つのよくある例をご紹介します。以下のアプリケーションを使用している場合は、
Internet Explorer: Application Data の項で説明した「フォルダをドラッグしてレジストリを編集する」という手順と同じです。ただし、今回は「お気に入り」フォルダをドラッグし、レジストリの「お気に入り」キーを新しい場所を指すように変更します。再起動して古いフォルダを削除することを忘れないでください。
Outlook: Windowsエクスプローラーで、C:\Documents and Settings\ logon \Local\Settings\Application Data\Microsoft に移動して選択します。このフォルダ内に「Outlook」というサブフォルダがあります。これをX:\logon\Application Dataに移動します。
次に、「スタート」、「コントロールパネル」の順に選択します。 「メール」アイコンをダブルクリックします(このアイコンが表示されない場合は、「クラシック表示に切り替える」をクリックします)。「データファイル」、「設定」の順に選択します。エラーメッセージが表示されたら、「OK」をクリックします。表示されるダイアログボックスで「X:logonApplication DataOutlook」に移動し、表示されたファイルをダブルクリックして、各ダイアログボックスを閉じます。
Outlook Express: Outlook Expressを開き、「ツール」メニューの「オプション」を選択し、「メンテナンス」タブをクリックして「保存フォルダ」ボタンをクリックします。表示されたフィールドの内容をクリップボードにコピーし、「スタート」メニューの「ファイル名を指定して実行」を選択し、そのアドレスを「ファイル名を指定して実行」フィールドに貼り付けてEnterキーを押すと、 Windowsエクスプローラーでそのフォルダが表示されます。
Outlook Expressに戻り、データフォルダの場所をX:上の新しいフォルダ(推奨:X:ログオンOutlook Express)に変更します。その後、Outlook Expressを閉じ、ファイルを新しい場所にドラッグします。
この記事へのコメントは下記までお寄せください。他に技術的なご質問がございましたら、[email protected]までメールでお送りいただくか、PCW Answer Lineフォーラムの親切な方々のコミュニティに投稿してください。