スキップしてメイン コンテンツに移動

投稿

ラベル(registry)が付いた投稿を表示しています

Windowsのユーザフォルダ名の変更方法

背景 日本語ユーザ名でWindowsのユーザを作成すると、ユーザフォルダ(C:\Users{ユーザ名})も日本語で作成されてしまいます。 日本語のフォルダ名だとアプリケーションによっては不具合が生じることもあったので、英語のフォルダ名に変更を実施しました。 注意点 色々と面倒で、レジストリを修正する必要がありリスクの高い方法なので、実施する場合は自己責任でお願いします。 特にユーザ名が固有名詞や日本語名でない場合は、レジストリエディタで文字列を一括置換する場合に、置換する必要のない文字列まで置換してしまう可能性が高いので、実施はお勧めしません。 ユーザ作成直後であれば、ユーザを作り直す方が楽ですかも知れません。 対応方法 下記の流れでのように実施しました。 How to Change User Folder Name in Windows 10 – 2 Ways (minitool.com) の記事を参考に コマンドプロンプトで net user Administrator /active:yes と打ってAdministratorユーザを一時的に作成 ログアウトして作成したAdministratorアカウントでログイン CドライブのUsersフォルダ配下にある対象のユーザ名のフォルダを、変更したい名前に修正 レジストリエディタを開いて HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<User SID>\ を検索して、 ProfileImagePath に登録されているフォルダ名を修正。 netplwiz を実行してユーザ名を変更。Microsoftアカウントと紐づいている場合、表示されるユーザ名は変更できないのでスキップしてOK。 Administratorアカウントからログアウトして、ユーザ名を変更し終わったアカウントでログイン net user Administrator /active:no とコマンドプロンプトに入力して、Administratorアカウントを削除。 環境変数の修正 特に環境変数のPathにユーザフォルダが含まれている場合、ユーザ個人でインストールしたアプリケーションを実行