Windows 10のファイルエクスプローラーでユーザーフォルダ名を変更する方法

📅
🕑 1 分で読む

ユーザープロファイルを新しいPCに移行して、すべて正常に表示されるようにしたいですか?特に、ショートカットやスクリプト、あるいは単に記憶に定着しているものが多い場合は、フォルダー名を古いものと一致させたい場合があります。しかし、Windowsはこの点が少し変わっていて、ユーザーフォルダーの名前を直接変更するのは簡単ではなく、適切に処理しないとログインエラーが発生する可能性があります。重要なのは、アカウントを壊さずにフォルダー名を変更することです。そこで、レジストリハッキングと新しい管理者の作成が役立ちます。これは決してクリーンなプロセスではなく、少し神経質になる部分もありますが、効果はあります。

Windows 10 または 11 でユーザープロファイルフォルダの名前を適切に変更する方法

理解しておくべき主な点は、既にサインインしているアカウントのフォルダ名を変更できないということです。そのため、一時的な管理者ユーザーを作成することが基本的に最初のステップです。なぜでしょうか?それは、Windows が変更を行う必要があるのは、そのユーザーに「ログイン」していない時だからです。次に、レジストリを調整して、Windows にプロファイルを探す場所を指示します。すべてが完了したら、再度ログインすると、魔法のように(あるいはそれに近い形で)すべてが一致するはずです。設定によっては、数回再起動したり、OneDrive からサインアウトして Microsoft アカウントをローカルアカウントに切り替えたりする必要があるかもしれません。Windows は必要以上に操作を複雑にする必要があるからです。

Windows 10 または 11 でユーザー プロファイル フォルダーの名前を変更する

面倒な作業をする管理者ユーザーを作成する

  • まず、「設定」 > 「アカウント」 > 「家族とその他のユーザー」に移動します
  • 「他のユーザーをこのPCに追加」をクリックし、「この人のサインイン情報がありません」を選択します。
  • Microsoftアカウントを持たないユーザーの追加をクリックします
  • 一時的なユーザー名(「TempAdmin」など)を入力し、パスワードは省略します。これでローカルアカウントが作成されます。
  • 戻って新しいアカウントを見つけ、「アカウントの種類を変更」を選択します。管理者に切り替えます。

メインアカウントを混乱させることなく、ファイルとレジストリを完全に制御する必要がある場合、この手順は役立ちます。経験上、名前を変更する前にOneDriveからサインアウトし、ローカルアカウントに切り替えると、問題が少なくなります。

新しい管理者に切り替えて、ユーザーフォルダの名前を変更します

  • 新しい管理者アカウントでサインインします。
  • C:\Usersに移動し、名前を変更するフォルダーを見つけます。
  • 右クリックして「名前の変更」を選択し、任意の名前に変更します。Windowsの警告が表示されたら、「はい」をクリックします。

Windowsがバグを起こしたり、名前の変更を拒否したりする可能性があるため、この手順はリスクが高いように感じられることもありますが、通常は再起動することで解決します。フォルダが使用中の場合は、そのユーザーでサインインしていないか、そのユーザーがログインしていないことを確認してください。そうでない場合、Windowsは名前の変更をブロックします。

新しいフォルダ名に合わせてレジストリを更新します

  • Regedit.exe を開きます( を押して とWindows + R入力しregedit、 Enter キーを押します)。
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\に移動します。
  • サブキーをスクロールして、それぞれをクリックします。右側のペインでProfileImagePathのエントリを探します。
  • 古いユーザーフォルダを指すパスを見つけたら、ダブルクリックします。パスをC:\Users内の新しいフォルダ名に合わせて変更します。

これは非常に重要なステップです。パスが一致しないと、Windowsはプロファイルを正しく読み込めず、エラーが発生したり、ログインループが発生したりします。ProfileListキーが複数表示される場合もあるので、不明な場合は必ず確認してください。

仕上げと掃除

  • レジストリエディターを閉じます。管理者アカウントからサインアウトし、*実際の*ユーザーアカウントにサインインします。これで、名前を変更したフォルダが認識されるはずです。
  • プロファイルが正常に読み込まれた場合 (素晴らしい!)、[設定] > [ユーザー]から一時的な管理者アカウントを削除できます。

もう一度、注意してください: フォルダーの名前を変更するだけではユーザー アカウントの名前は変更されません。そのため、必要に応じて[コントロール パネル] > [ユーザー アカウント]でアカウント名を確認してください。

なぜうまくいくのかは定かではありませんが、環境によっては、2回再起動したり、OneDriveからサインアウトしたり、一時的にローカルアカウントに切り替えたりする必要があるかもしれません。この方法は完璧ではありませんが、セキュリティやデータ損失のリスクを負うことなくユーザーフォルダの名前を変更できる、よりクリーンな方法の一つです。