Windowsでユーザープロファイルフォルダとユーザー名を変更する方法
つまり、C:\Users\username フォルダは基本的にプロファイルのホームベースで、ドキュメント、デスクトップ、設定などがすべてここに保存されます。ユーザーアカウントを作成すると、Windows は自動的に C:\Users 内にユーザー名のフォルダを作成します。しかし、奇妙な点があります。設定でアカウントの表示名やニックネームを変更しても、フォルダ自体は変更されません。手動で変更しない限り、固定された状態になっています。そして正直に言うと、何かを壊さずにフォルダの名前を変更したり移動したりするのは、特に管理者権限を持っていない場合や、どこから始めればよいかわからない場合は、頭痛の種になることがあります。プロファイルフォルダを新しいユーザー名に合わせたり、整理したりしたいだけの場合もありますが、Windows は正しく設定しない限りすべてを固定したままにします。それがこのガイドの目的です。プロファイルを壊したりログインの問題を引き起こしたりすることなく、フォルダ名を安全に変更する方法を示します。最終的には好きな名前のフォルダが作成され、プロファイルはシームレスに機能するはずです。ただし、レジストリの編集を間違えたり、関連するパスをすべて更新し忘れたりすると、大きな問題が発生する可能性があります。慎重に進めてください。正しく完了するまでに何度か試行錯誤が必要でも、心配しないでください。
WindowsでC:\Users\usernameを変更する方法
要点は、フォルダ名を変更するだけでWindowsが認識してくれることを期待することはできないということです。レジストリの調整、フォルダ名の変更、そしていくつかの設定の更新など、様々な作業が必要になります。これら全てを行うのは大変ですが、根気強く取り組めば、Windowsを再インストールすることなく完了できます。ただし、完全に完璧だとは思わないでください。Windowsが時々不具合を起こしたり、手順を一つ間違えるとプロファイルが破損したりするからです。しかし、一つ一つの手順を注意深く実行すれば、必ず成功します。
レジストリでユーザープロファイルのパスを変更する
この手順は非常に重要です。Windowsはレジストリ内のプロファイルの場所、具体的にはProfileListProfileImagePath以下のエントリを追跡しています。この情報を変更すると、Windowsは新しいフォルダを参照するようになります。ただし、レジストリを変更するのはリスクが伴います。失敗すると、PCにログインできなくなる可能性があります。そのため、まずProfileListキーをエクスポートしてレジストリをバックアップしてください。手順は以下のとおりです。
- 実行( )からレジストリ エディターを開き、 と入力します。Win + R
regedit - 次の場所に移動します: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList。
- SID (ほとんどが長い数字の文字列) を調べて、 ProfileImagePathで現在のプロファイル パスが見つかるまでそれぞれをクリックします。
- 編集中の SID キーを右クリックし、「エクスポート」を選択してバックアップを保存します。
- ProfileImagePath をダブルクリックし、パスを新しいフォルダー名に変更します (例:
C:\Users\OldNameに変更)C:\Users\NewName。
注意:この後、レジストリを再読み込みして再起動する必要があるかもしれません。設定によっては、Windowsが再起動するまで変更を認識しない場合があります。
ユーザープロファイルフォルダの名前を変更する
この部分はプロファイル フォルダーの名前を変更するだけなので簡単そうに聞こえますが、多くの場合、Windows ではログインしている間はこれを行うことができません。そのため、セーフ モードまたは別の管理者アカウントでログインした状態で実行することをお勧めします。
- まず、管理者権限を持つ別のアカウントにログインするか、セーフモードで起動します。
- に移動します
C:\Users。 - プロファイルフォルダを右クリックし、「名前の変更」をクリックして、新しい名前を入力してください。「使用中」というエラーが表示される場合は、セーフモードで起動するか、管理者アカウントを使用してください。
- 名前を変更したら、再起動して通常どおりアカウントに再度ログインします。
これにより、フォルダー名がレジストリで設定したものと一致するため、Windows ではそれらがリンクされているものとして認識されます。
すべての参照を更新し、シンボリックリンクを追加します(必要な場合)
名前を変更した後でも、一部のレジストリエントリや設定が古いフォルダ名を参照している場合があります。これを修正するには、いくつかの方法を試してみてください。
シンボリックリンクを作成する
これは一種のハックです。Windowsに古いフォルダが以前あった場所にまだ存在していると認識させ、リクエストを新しい場所にリダイレクトします。これを行うには、以下の手順に従います。
- 実行ダイアログ ( Win + R)を開き、 と入力します
cmd。 - コマンドプロンプトを管理者として実行します( を押しますCtrl + Shift + Enter)。
- 次の
mklink /d “full\path\to\old\folder” “full\path\to\new\folder”ように入力します。両方のパスを のように適宜置き換えますmklink /d “C:\Users\OldName” “C:\Users\NewName”。
つまり、システムがOldNameを探すとき、実際にはNewNameを指していることになります。問題は、すべてのアプリがシンボリックリンクをうまく扱えるわけではないということです。特にプロファイルフォルダに直接アクセスする場合、クラッシュしたり、動作がおかしくなったりすることがあります。
レジストリエントリを手動で変更する
もっと徹底的に調べたい場合は、レジストリを検索して、古いユーザー名への参照が残っているかどうかを確認します。
- レジストリ エディターを開きます。
- Ctrl + Fを押して、古いユーザー名を入力します。
- すべてのインスタンスを確認し、エントリをダブルクリックして、値を新しい名前に更新してください。
- 一部のエントリはハードコードされており、変更されないので、それらについては心配する必要はありません。
Windowsがデータを正しく見つけられるように、後でWindows検索インデックスを再構築することを忘れないでください(インデックスオプション > 詳細設定 > 再構築)。また、Microsoft Storeアプリの動作がおかしくなった場合は、PowerShellを使って再登録してみてください。
Get-AppxPackage | Foreach {Add-AppxPackage -register "$($_. InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
組み込みの管理者アカウントを無効にすることを忘れないでください
このプロセスのためだけに管理者アカウントをオンにした場合 (はい、これは必要なことです)、セキュリティを確保するために、後でオフにする必要があります。
net user administrator /active:no
ユーザーアカウント名を変更する方法
プロファイルフォルダを変更した場合は、アカウントの表示名も変更する必要があります。変更するには、以下の手順に従ってください。
- 実行( Win + R)を開いて、 と入力します
lusrmgr.msc。 - 「ユーザー」に移動します。
- アカウントを右クリックし、[名前の変更]を選択して、新しい名前を入力します。
- すべての変更を有効にするには再起動してください。
ええ、これはちょっと複雑で、Windows が時々まるであなたと戦っているかのように振る舞います。おそらく Microsoft は私たちに常に緊張感を持たせたいからでしょう。でも、それぞれの手順に従えば大丈夫でしょう。レジストリをいじる前に必ずバックアップを取って、カスタマイズしたプロファイル名を楽しんでくださいね!
まとめ
- 何かを編集する前にレジストリをバックアップしてください。
- 別の管理者アカウントまたはセーフモードを使用して、ユーザー フォルダーの名前を変更します。
- レジストリを更新します
ProfileImagePath。 - Windows エクスプローラーでフォルダーの名前を変更します。
- 必要に応じて、シンボリック リンクを作成するか、レジストリ エントリを手動で修正します。
- この目的のためだけのものである場合は、管理者アカウントを無効にします。
まとめ
Windowsのユーザーフォルダの変更はそれほど難しいことではありませんが、決して簡単ではありません。各手順を慎重に実行し、焦らないでください。特にレジストリの編集は重要です。あるマシンではスムーズに進みましたが、別のマシンではセーフモードで2回起動する必要がありました。しかし、最終的にはプロファイルが新しい名前と一致し、Windowsは正常に動作しました。これで、プロファイルフォルダを整理しようとしている人にとって、数時間の節約になることを願っています。バックアップを手元に用意して、時間をかけて作業してください。焦ると大変なことになります。