PC起動時に毎回パスワードを入力するのが面倒…。「自動ログインが設定できない」「毎回パスワード入力が必要になる」といったトラブルで困っている方も多いのではないでしょうか。そんな方に向けて、自動ログインの設定方法を紹介します。
Windowsのレジストリを少し変更するだけで、起動時のパスワード入力を自動化できます。
本記事では、Windows 11 を中心にWindows 10にも対応した手順を、初心者でも安心して実行できるように図解付きで解説します。
レジストリエディタを使ってレジストリを変更することで、自動ログインを設定することができます。
PCによっては「netplwizが使えない」「Microsoftアカウントで設定できない」といったケースもあり、その場合はレジストリでの設定が確実です。本記事では、他の方法では設定できなかった場合でも対応できる手順として紹介します。
レジストリを編集し誤った編集をしてしまうとパソコンが起動しなくなってしまう危険があります。
編集には十分注意して行いましょう。
パスワードの省略はセキュリティ上のリスクがあります。利用する場合は端末の管理に十分注意してください。
注意喚起(セキュリティ配慮)
Microsoft公式でも、自動ログインはセキュリティ上のリスクがあると案内されています。特にレジストリで設定する方法では、パスワードが平文で保存されるため、共有PCや持ち運ぶノートパソコンでは慎重な判断が必要です。
そのため、最低限の対策としてセキュリティソフトの導入をおすすめします。
自動ログインを設定する場合は、ウイルス対策や不正アクセス対策をあらかじめ整えておくことが重要です。特に常時インターネット接続しているPCでは、セキュリティソフトの導入を前提に考えた方が安全です。
- 自動ログインを設定すると、誰でもPCにアクセス可能になるリスクがあります。特にノートPCや共有環境では注意が必要です。
- レジストリ作業前には必ず「レジストリのバックアップ」または「システム復元ポイントの作成」を行いましょう(Microsoft公式推奨)
自動ログイン設定について
自動ログインは便利ですが、設定がうまくいかない、再起動後に反映されないといったトラブルも発生することがあります。その場合は設定方法を見直す必要があります。
Windows 11 のパソコンで自動ログインを設定する方法は4つあります。
- netplwizを使った設定(Microsoftアカウントのみ)
- アカウントのパスワードを無しにする方法(ローカルアカウント)
- Autologonを使った設定
- レジストリを変更する
それぞれ特徴がありますが、
・手軽に設定したい → netplwiz
・安全性を重視したい → Autologon
・確実に設定したい → レジストリ
という使い分けになります。
ここでは、レジストリを変更して自動ログインを設定する方法を紹介します。
netplwizやAutologonなど別の方法もありますが、本記事ではWinlogonの設定を使う手順に絞ってまとめます。

アカウントには種類があることを知りましょう。
Windowsで作成できるアカウントには3つあります。
・ローカルアカウント
・Microsoftアカウント
・組織アカウント
個人で使う場合はローカルアカウントかMicrosoftアカウントになります。

3つめの組織アカウントは職場や学校などで管理されているアカウントになります。
一般的には有償アカウントです。職場または学校アカウントやMicrosoft Entraアカウントといわれるアカウントになります。
具体的には xxx.onmicrosoft.com(xxx部分は初期設定時に独自に決める部分です)や、Microsoft Entra ID に設定している独自ドメインのアカウントが該当します。
Exchange Online を利用している場合は、会社の独自メールアドレスを登録しているケースが多いかと思います。
レジストリを変更して自動ログインを設定
この方法は、他の設定方法でうまくいかなかった場合の最終手段です。レジストリを直接編集するため、操作ミスによるトラブルを防ぐためにも、事前にバックアップを取ったうえで進めてください。
レジストリエディタでWinlogonを表示し設定します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
ショートカット「Win」キー+「R」キーを入力してレジストリエディタを起動します

アドレスバーに下記のパスを入力するか、左側のツリーをたどって開きます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

- AutoAdminLogon
- DefaultDomainName
- DefaultUserName
- DefaultPassword
1.AutoAdminLogon
AutoAdminLogonはデフォルトの値が0です。
このAutoAdminLogonを1に変更することで自動ログインがONになります。
値の変更方法はAutoAdminLogonをダブルクリックし、表示された編集画面で「値のデータ」を編集します。
もしAutoAdminLogonがない場合
Winlogonの中で右クリック>新規>文字列値の順で選択して作成します。
2.DefaultDomainName
ドメイン参加しているPCでは、DefaultDomainName も設定します。
一般的な家庭用PCでドメイン参加していない場合は、通常は不要です。
3.DefaultUserName
自動ログインしたいユーザー名を入力します。
4.DefaultPassword
自動ログインしたいパスワードを入力します。なお、この方法ではパスワードがレジストリに保存されるため、セキュリティ面には注意が必要です。
もしこれらのエントリがなければ新規で作成(文字列の値)してから値のデータに登録します。
※よくあるミス
・ユーザー名の入力ミス
・パスワードの入力間違い
・AutoAdminLogonが0のまま
これらがあると自動ログインは動作しません。
レジストリ変更による自動ログインを解除する方法
レジストリの変更による自動ログインを解除したい場合は、レジストリエディタを起動して以下の操作を実行します。
・AutoAdminLogon の値を 0 に変更
・DefaultPassword を削除
これらの操作を行うことでレジストリによる自動ログインを解除できます。
まとめ
パスワード入力の手間を減らしたい場合でも、毎回同じパスワードを覚えたり入力したりする負担を減らす方法はあります。
自動ログインではなく、パスワード管理ツールで安全に管理する方法も選択肢の一つです。
自動ログインのようにパスワードを省略するのではなく、安全に管理しながら入力の手間を減らしたい場合は、パスワード管理ツールの活用が現実的な解決策になります。
レジストリ変更による自動ログイン時のパスワード省略の紹介でした。
ただし、自動ログインは便利な反面、セキュリティリスクが伴う設定です。利用する場合は、セキュリティ対策を前提にしたうえで、用途や環境に応じて慎重に判断することが重要です。


コメント