ユーザプロファイルの復元/移行方法

目的

何らかの原因で元のユーザプロファイルにアクセスできなかったりした場合、新しくユーザプロファイルが作成される場合がある。これを復元することを目的とする。また、新しいPCにユーザプロファイルを比較的容易に移すことも同じ方法でやれる。
この方法はWindows 2000Windows XPで確認した。

方法

  1. [別PCに移行] 新しいPCに目的のユーザを用意する。
  2. [別PCに移行] 古いPCのユーザプロファイルを新しいPCにコピーする。※すでに同名のフォルダがある場合、名前を変える。
  3. [別PCに移行] 目的のユーザが新しく作成した場合、一度ログインする。これにより、レジストリが作成される。
  4. 復元/移行したいユーザプロファイルに目的のユーザに対するアクセス権としてフルコントロールを与える。
  5. 管理者権限を持つ別ユーザでログインする。
  6. レジストリエディタを起動する。
  7. "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList" へ移動
  8. その下の対象となるユーザ プロファイル フォルダに移動する。
    このフォルダはSIDに基づいた名前になっているので注意する。
  9. "ProfileImagePath" の値を、復元/移行したいユーザフォルダにする。(例 "%SystemDrive%\Documents and Settings\AAA")
  10. レジストリエディタを終了し、該当ユーザでログインする。