• ベストアンサー

Documents and setting の移動

Documents and setting ディレクトリを別のHDDに移動したいのですが どうやったらいいでしょうか? p.s.Windowsインストール時に、lprogra~1やdocume~1 のドライブやディレクトリ名を指定できるといいんですが・・・ホントハ 前提は以下のとおりです。 ・レジストリを全部いじる気力はある。 ・Administratorのみ元のドライブで、その他.Net framework等で自動的に作られたユーザーも移動したい ・失敗したら別にこわれてもいい(もともとパソコンって壊すためにあるものですからね) なお、My documents の移動ではありません。(むしろこの中はほぼからっぽでいつも使っていません)

質問者が選んだベストアンサー

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.3

ANo.#2の補足。 >p.s.Windowsインストール時に、lprogra~1やdocume~1 のドライブやディレクトリ名を指定できるといいんですが・・・ホントハ やったことが無いので、出来るかどうかわかりませんが・・・、 CD-ROMの"i386"フォルダの"hivesft.inf"ファイルに、 DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings" という記述があるので、ここを書き換えたファイルを入れたブータブルCD-Rを作成してインストール作業をすれば、最初から指定したフォルダに設定できるのではないかと思います。(".inf"ファイルはsp-2で14個ありますが、"Documents and Settings"の文字列が入っているのは、このファイルだけ)

ymda
質問者

お礼

ふと思いましたが、何かこのXP、インストール状態が変なので 再インストールついでに、やってみようと思います。 p.s.SPメーカーで作ったXPSP2には、24個もinfファイルが・・・@@ こういうのあっても、Program Files の定義はないような。汗 ProgramFx86 = "Program Files (x86)"

ymda
質問者

補足

テストマシンでやったら、成功しました。 ありがとうございます。

その他の回答 (2)

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.2

>・レジストリを全部いじる気力はある。 なら、『レジストリエディタ』の[編集]⇒[検索]で、"Documents and Settings"を検索して、片っ端から書き換えれば良いだけでは? 大元は、↓で、環境変数を参照する形式("%UserProfile%"、"%AllUsersProfile%"、"%DefaultUserProfile%"等)のレジストリ設定は、↓を書き換えるだけで、設定が反映されますが、 XPのインストール直後でも、"C:\Documents and Settings"と直接的な指定方法を採っている部分がかなり有り、そういう設定は一つ一つ書き換える必要があります。(アプリケーションをインストールした後だと、書き換える気力が無くなる位沢山になってしまうので、書き換えるなら、XPのインストール直後がお勧めです。) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList ProfilesDirectory   REG_EXPAND_SZ   %SystemDrive%\Documents and Settings AllUsersProfile    REG_SZ       All Users DefaultUserProfile   REG_SZ       Default User HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-・・・・・・ ProfileImagePath    REG_EXPAND_SZ   %SystemDrive%\Documents and Settings\ユーザー名 『ITMediaエンタープライズ:Documents and Settingsフォルダの場所を変更する』 http://www.itmedia.co.jp/help/tips/windows/w0587.html

参考URL:
http://www.itmedia.co.jp/help/tips/windows/w0587.html
ymda
質問者

お礼

この質問をする前に・・レジストリはロックされているはずだが・・とふと思ってしまったのですが、 参考URLをみて、セーフモードがあることをすっかり忘れていました。 p.s.Win2000の頃ですが、Cドライブの存在しないPCを作るために、ブート関係以外をすべてEドライブに手動でレジストリ書き換えしたことがあります。汗

  • dai509
  • ベストアンサー率34% (212/609)
回答No.1

これでいけるでしょう。 一応、データのバックアップは取ってからやって くださいな。 ちなみに、 >パソコンは壊すためにあるあるものですからね には私も同感です。OSは壊してなんぼでしょう。 壊していくうちに学んでいくものです。

参考URL:
http://www.itmedia.co.jp/help/tips/windows/w0587.html

関連するQ&A