Windows 11 OOBE 中にユーザー フォルダ名をカスタマイズする方法

Windows 11のアカウントフォルダ名がメールアドレスやデフォルトのユーザー名にちなんで付けられることにうんざりしていませんか?確かに少し奇妙ですが、これまではセットアップ中にカスタムフォルダ名を設定する簡単な方法がありませんでした。通常、Windowsはメールアドレスやプロフィール情報に基づいて「ユーザー」フォルダ内にフォルダ名を自動生成します。回避策はローカルアカウントを使って手動でアカウントを作成し、ファイルを転送するしかありませんでした。これは面倒ですし、Microsoftは明らかにこの操作をもっと複雑にしようとしていました。最近のビルドでは、こうしたトリックの多くをブロックしました。

Windows 11ビルド26220.6772と26120.6772(KB5065797)では、初期セットアップ時に簡単なコマンドを使って、好みのアカウントフォルダ名を指定できるようになりました。少し分かりにくいですが、手順に従えば問題なく動作します。ただし、これは公式のUIオプションではなく、デフォルトの命名規則による混乱を避けるための隠れたハックのようなものだということを覚えておいてください。セットアップ中にコマンドプロンプトがポップアップ表示され、自分のスタイルに合ったカスタムフォルダが作成されます。便利な機能ですが、Windowsにまだこの機能のための分かりやすいUIがないのはちょっと奇妙ですよね?

Windows 11でアカウントにカスタムフォルダ名を割り当てる

OOBE (Out-of-Box Experience) 中にアカウント フォルダーに適切な名前を付けるには、次の操作を行います。

  1. サインイン画面でShift + F10を押すとコマンドプロンプトが開きます。これは少々巧妙なトリックです。Microsoftはこれを簡単に実行させたくないようです。おそらく、公式にサポートされていないオプションだからです。

  2. 入力してEnter キーcd oobeを押します。これにより、設定ファイルが存在するディレクトリに移動します。設定ルートにハッキングするようなものです。

  3. 次に、「YOUR-FOLDER-NAME」を任意のフォルダ名にSetDefaultUserFolder.cmd YOUR-FOLDER-NAME置き換えて入力します。例えば、 「SetDefaultUserFolder.cmd Pureinfotech」と入力します。このコマンドは変更をトリガーし、Windowsのセットアップ中にフォルダ名を強制的に変更します。セットアップによってはエラーが発生したり、何も起こっていないように見えることがあるので、少し奇妙ですが、心配はいりません。そのまま続行してください。

  4. 名前をもう一度確認し、エラーなく完了したらコマンドプロンプトを閉じます。何も言わずに完了する場合もありますが、少しぎこちない場合もあります。

  5. サインイン をクリックし、通常のセットアップに進みます。Windows がプロセスを完了すると、指定したフォルダ名が使用されるはずです。

セットアップが完了したら、C:\Users に移動して、新しいフォルダ名がそこに表示されているか確認してください。表示されていれば成功です!表示されていない場合は、コマンドがうまく実行されなかった可能性があります。ビルドによっては正常に動作しない場合もありますが、手順を正しく実行すれば通常は問題なく動作します。

一つ覚えておいてください。この方法は、初回ログイン前など、初期設定時にのみ機能します。それ以降は、フォルダ名の変更は非常に複雑になります。ファイルエクスプローラーとレジストリの編集が必要になり、完璧に行わないとリスクを伴う可能性があります。そのため、事前に適切な名前を選んでおくことをお勧めします。

ユーザーフォルダ名の設定に関するよくある質問

セットアップ後にできることとできないことの詳細は次のとおりです。

後からコマンドを使ってフォルダ名を変更できますか?

いいえ、このトリックはOOBE(Open Open Beta)中にのみ機能します。後で変更したい場合は、レジストリの編集やサードパーティ製のツールが必要になりますが、それらには独自のリスクが伴います。

これにより、Microsoft アカウントの要件をスキップできるようになりますか?

いいえ、この方法ではセットアップを完了するためにMicrosoftアカウントでサインインし、インターネットに接続する必要があります。申し訳ありませんが、ショートカットはございません。

特殊文字を含む名前を入力した場合はどうなりますか?

シンプルで短い名前にしましょう。特殊文字や長い名前は問題を引き起こしたり、システムが入力を無視したりする可能性があります。簡潔で分かりやすい名前にしましょう。

これにより、既存のユーザー アカウントの名前が変更されますか?

いいえ、全く問題ありません。これはセットアップ時に作成された新しいアカウントにのみ適用されます。既存のプロフィールの名前を変更するのは全く別の話です。

いずれにせよ、これは最初からよりクリーンなフォルダ名を取得するための、ちょっと抜け目のない方法です。なぜMicrosoftがこれを公式オプションにしなかったのかは分かりませんが、少なくともこの回避策は存在します。ただし、必ず新しい環境でテストしてください。特定のビルドでどのように反応するかは予測できません。うまくいくことを祈ります。そして、この方法が誰かの頭痛の種を救ってくれることを祈ります。

まとめ

  • OOBE 中にShift + F10キーを押してコマンド プロンプトを開きます。
  • に移動しますcd oobe
  • 走るSetDefaultUserFolder.cmd YOUR-FOLDER-NAME
  • セットアップを完了し、 のフォルダ名を確認しますC:\Users

まとめ

正直に言うと、この小技は完璧ではありませんし、ちょっと目立たない部分もありますが、デフォルトの「メールアドレスベース」のフォルダ名よりはましです。機種によっては最初の試みでうまくいかない場合や、再起動したり手順をやり直したりする必要があるかもしれませんが、少なくとも選択肢の一つにはなります。Microsoftがいつかこのための適切なUIを追加してくれることを期待していますが、それまではこのハックで十分でしょう。複数の環境でうまくいった方法なので、ぜひ試してみて、あの厄介なデフォルト名を回避できるかどうか試してみてください。

関連記事: