Windowsで管理者名を更新する方法
Windowsでアカウント名を変更するのは、思ったほど簡単ではありません。特に、すべてを整理したい場合や、奇妙なフォルダ名を避けたい場合はなおさらです。表示名(「フルネーム」)を変更するだけで十分な場合もありますが、権限、アプリへのアクセス、フォルダ名の誤設定など、将来的な問題を本当に避けたい場合は、ユーザー名とフルネームの両方を変更する必要があります。少し奇妙に感じるかもしれませんが、Windowsではこれらを別々のパラメータとして保持しているため、片方だけを変更すると、後々混乱を招くような矛盾が生じる可能性があります。
まず、Microsoftアカウントの表示名を変更したい場合は、オンラインで修正できます。しかし、ローカルアカウントの場合は、いくつかの選択肢があります。方法は、Windows Pro、Home、Enterpriseのどれを使っているかによって異なります。目標は、ご自身の環境に最適なツールを見つけることです。そこで、最も信頼性の高い方法を以下にまとめました。もちろん、Windowsは必要以上に変更を難しくしているからです。
Windowsでローカル管理者アカウントの名前を変更する方法
方法 1: ローカル ユーザーとグループ (lusrmgr.msc) を使用する
Windows Pro以上をお使いの場合、おそらくこれが最も簡単な方法です。簡単で、私自身も名前変更を素早く行うために使っています。ただし、Windows Homeをお使いの場合はこのユーティリティが利用できない可能性があります。そのため、Homeをお使いの方は次の方法に進んでください。
- 押すWindows + Rと実行ダイアログが開きます。
- 入力し
lusrmgr.mscてEnterキーを押します。ローカルユーザーとグループスナップインが開きます。 - 左パネルの「ユーザー」に移動します。管理者アカウント(おそらく「Administrator」など、設定した名前)を見つけます。
- そのアカウントを右クリックし、「名前の変更」を選択します。新しい名前を入力します。設定によっては、変更がスムーズに反映される場合もありますが、変更が反映されるにはログアウトして再度ログインする必要がある場合もあります。
- ユーザーアカウントをダブルクリックしてプロパティを開き、必要に応じてフルネームを変更します。 「OK」をクリックします。
なぜこれが役立つのか?それは、Windowsの様々な部分で使用されるアカウント情報を直接調整することで、プロファイルに関する奇妙な問題を回避できるからです。これを行うと、ログイン画面とスタートメニューのあらゆる場所でユーザー名が変更されます。これは多くの人が望んでいることです。
方法2: Netplwizユーティリティを使用する
ユーザー名とフルネームの両方を1つの画面で並べ替えたい場合、この方法は非常に手軽です。シンプルなGUIなので、迅速な解決を求めるほとんどのユーザー、少なくとも管理者権限を持つユーザーに適しています。
- を押してWindows + R、入力し
netplwiz、Enter キーを押します。 - 「ユーザー アカウント」ウィンドウで、リストから管理者アカウントを選択します。
- [プロパティ]をクリックします。
- ここでは、「ユーザー名」と「氏名」の両方のフィールドを変更できます。適切な名前を入力してください。ユーザー名はサインインプロンプトに表示されるログインIDで、「氏名」はログイン画面などに表示されるので、ご注意ください。
- 「OK」を押します。そのアカウントにログインしている場合、Windows からすぐにサインアウトするように求められることがあります。その場合は、サインアウトしてください。
これは、コマンドラインを操作したりレジストリをいじったりすることなく、両方のフィールドをきれいに表示させる最も簡単な方法です。確かに動作しますが、繰り返しますが、Windows Homeエディションではこの機能が利用できない可能性があるので、代替手段が必要です。
方法3: コマンドプロンプト(wmic)で名前を変更する
ちょっと古風な方法ですが、これでうまくいきます。コマンドプロンプトは必ず管理者権限で実行してください。そうしないと、変更が反映されない可能性があります。アカウント名を変更し、コマンドを使ってフルネームを設定するという考え方です。Windowsに直接指示を与えるようなものです。なぜうまくいくのかは分かりませんが、環境によっては実際にうまくいきます。そうでない場合は、すべてを有効にするために再起動が必要です。
- を開きWindows + R、 と入力して
cmd、 を押してCtrl + Shift + Enter管理者特権のコマンド プロンプトを開きます。 - 現在のアカウント名を確認するには:
wmic useraccount get fullname, name - リストから管理者ユーザー名を特定します。次に、以下のコマンドを実行し、「現在のユーザー名」と「新しいユーザー名」を置き換えます。
wmic useraccount where name="Current Username" rename "New Username"wmic useraccount where name="New Username" set fullname="New Username"- 完了したら、変更を確認するためにログアウトして再度ログインするか、再起動してください。
方法4: PowerShellのRename-LocalUserコマンドレットを使用する
PowerShellは非常に強力で、コマンドラインに慣れている人ならアカウント名を簡単に変更できる便利な機能を提供しています。ユーザー名は でRename-LocalUser、フルネームは で変更できますSet-LocalUser。より細かい設定が可能なため、見た目の統一感を保つのに役立ちます。
- を開いて とWindows + R入力し
powershell、 を押してCtrl + Shift + Enter管理者アクセスを取得します。 - 入力する
Get-LocalUserとすべてのローカルアカウントが一覧表示されます。名前を変更したいアカウントを見つけてください。 - 現在の名前と希望の名前を入れ替えて、以下のコマンドを実行します。
Rename-LocalUser -Name "Current Username" -NewName "New Username"Set-LocalUser -Name "New Username" -FullName "Desired Full Name"- 成功が報告されたら PowerShell を閉じ、ログアウトしてから新しい名前設定で再度ログインします。
一部のマシンでは、コマンドがすぐに反映されない場合や、コンピュータの再起動が必要になる場合があります。少し面倒ですが、レジストリの編集に手間取るよりはましです。
これらの方法はすべて、Windowsのバージョンと使いやすさに応じて、アカウント名の混乱を解消するのに役立つはずです。ただし、プロファイルフォルダやログインユーザー名も変更したい場合は、アカウント名を変更するだけでは十分ではなく、より複雑な手順が必要になることを覚えておいてください。