ここに記載されている手順を試してみてください : [ [ 「ユーザープロファイルフォルダの名前を変更または移動するには ?
ユーザープロファイルフォルダのリネーム
ユーザープロファイルフォルダのリネーム(移動)を行うには、以下の方法があります。この方法は KB314843 から採用していますが、このページではユーザーアカウントのホームディレクトリの名前を変更する方法を詳しく説明しています。
注意点 : ユーザープロファイルフォルダの移動や名前の変更は可能ですが、この方法を使用した場合、副作用が発生する可能性があります。これは、サードパーティ製のソフトウェアによって追加されたレジストリに絶対パス参照(古いユーザープロファイルフォルダへの)が存在する可能性があるためです。そのため、各アプリケーションの機能が失われる可能性があります。
レジストリを変更する前に、変更を元に戻したい場合や、誤ったレジストリの変更による災害から復旧する場合に備えて、完全なバックアップを取る必要があります。レジストリの完全バックアップには、 ERUNT を使用することができます。レジストリエディタは自己責任で使用してください。
Windowsエクスプローラを使用してユーザープロファイルフォルダの名前を変更します。
- 名前を変更するアカウントではない管理者アカウントにログオンします。
- スタート、実行ダイアログにこれを入力して、Documents and Settingsフォルダを開きます。
%systemdrive%\Documents and Settings
フォルダのリストが表示されます。名前を変更したいユーザーアカウントの対応するフォルダを選択します。
%SystemDrive%\Documents and Settings\OldUsername
becomes:
%SystemDrive%\Documents and Settings\NewUsername
次のステップは、ユーザープロファイルのパスが変更されたことをシステムに通知することです。
レジストリのProfileImagePath値の変更
ProfileListレジストリキーにはいくつかのサブキーが含まれていますが、これはユーザーアカウントセキュリティ識別子(SID)のリストに他なりません。SID はそれぞれアカウントを表します。キーはここにあります。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ユーザーアカウントの SID を識別し、プロファイルパスを変更する
- ユーザーアカウントの SID を知るには、スクリプト sidlist.vbs
- スクリプトをダウンロードして実行してください。
(ユーザーアカウント名とSIDがログファイルに一覧表示され、自動的に開かれます)
- アカウントのSIDをメモします。
- 次に、レジストリエディタで、ユーザーアカウントに属する正しいSIDを選択します。右ペインで、
ProfileImagePath
の値をダブルクリックし、プロファイルパスを変更します。(ProfileImagePathには、ユーザーアカウントのホームフォルダのフルパスが保存されます。)
例:
%SystemDrive%\Documents and Settings\OldUsername
becomes the following:
%SystemDrive%\Documents and Settings\NewUsername
レジストリエディタを閉じ、Windowsを再起動します。そのユーザープロファイルに正常にログオンできるかどうかを確認してください。さらに、パスが正常に変更されたかどうかを確認するには、コマンドプロンプトでSET
と入力します。アプリケーションの実行時に異常な動作を発見した場合は、上記の手順を元に戻すことができます。