Windows のユーザーを作ったときに、何も考えずに名前を入れたり、いきなり Microsoft アカウントに連携すると、後でコマンドプロンプトを開いたときに、ホームディレクトリが不便な名前になることがあります。漢字だったり、ランダム文字列だったりと、不自由このうえありません。
※本記事ではコマンドプロンプトが主役なので「フォルダ」ではなく「ディレクトリ」と表現しています。
一度作成してしまったディレクトリについては変更が大変です。レジストリを全検索、新しい名前に変更、それでも一部動かないアプリなどを個別対応、となると、大きな手間になります。
そこで、ユーザー作成時にホームディレクトリを好きな英文字にする方法ですが、ローカルユーザーを作ってから Microsoft アカウントとリンクさせればよいわけです。Windows 10 でも同じ手順です。
- コントロールパネルで「アカウント」→「その他のユーザー」→「アカウントの追加」をクリック

- 「このユーザーのサインイン情報がありません」をクリック

- 「Microsoft アカウントを持たないユーザーを追加する」をクリック

- ユーザー作成画面です。「このPCを使うのは誰ですか?」に好きな英文字を入力、パスワードは Microsoft アカウントに連携するまでの一時的なもの、秘密の質問は適切なものを入れます。

- 追加した後、このユーザーでログインします。

- ログインしたユーザーのコントロールパネル、アカウントで「サインイン」をクリックします。

- Microsoft アカウントにサインインし、連携します。

- Win+X のメニューで、ターミナルまたは PowerShell またはコマンドプロンプトを起動します。

- ホームディレクトリが希望の英文字になっていることを確認します。
