Microsoftは、ユーザープロファイルフォルダーの名前を変更する非常にシンプルでクリーンな方法を実際に文書化しました。
新しいユーザーアカウントを作成する必要がないため、既存のユーザープロファイルに関連付けられているすべての設定が保持されます。必要なレジストリの変更は、単一の文字列値(Windowsにユーザープロファイルフォルダーのパスを通知する値)を編集することだけです。
- 別の管理アカウントを使用してログインします。
注最初に新しい管理アカウントを作成する必要がある場合があります。
- C:\ users \フォルダーに移動し、サブフォルダーの名前を元のユーザー名から新しいユーザー名に変更します。
- レジストリに移動し、レジストリ値ProfileImagePathを新しいパス名に変更します。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ <ユーザーSID> \
それでおしまい!
注<User SID>
:ProfileListレジストリキーには、いくつかのサブキーが含まれています。どのサブキーを変更するかを見つけるには、各サブキーをクリックして値を調べ、正しいProfileImagePathを持つサブキーを見つけます。
たとえば、ユーザープロファイルフォルダー名のスペースを削除したいとします。そのため、手順2では、エクスプローラーを使用しC:\Users
てJohn Smith
サブフォルダーに移動し、名前を変更しますJohnSmith
。そして、ステップ3では、<User SID>
ProfileImagePathを持つサブキーが見つかるまでサブキーをクリックし、C:\Users\John Smith
それをに変更しC:\Users\JohnSmith
ます。
この手順は、Windows 7で認識されている問題に関連してMicrosoftによって提供されましたが、同じ手順はWindows 10でも引き続き機能します。
ユーザーアカウントの名前を変更しても、プロファイルパスは自動的に変更されません