【Windows】自動サインイン設定が特定の更新プログラムで無効になった時の再設定

【Windows】自動サインイン設定が特定の更新プログラムで無効になった時の再設定
🛡️ 超解決

Windowsの特定の更新プログラム適用後、自動サインインが突然機能しなくなり、起動のたびにパスワード入力を求められて困っているビジネスマンの方もいらっしゃるでしょう。

これは、セキュリティ強化などの目的で、更新プログラムが自動サインイン設定をリセットすることが原因です。

この記事では、無効になった自動サインイン設定を再有効化する具体的な手順を解説し、スムーズな業務開始を支援します。

【要点】特定の更新プログラムで無効になった自動サインイン設定を復旧させる主要な手順

  • ユーザーアカウント設定: 自動サインインを有効にするための主要な設定を調整します。
  • レジストリエディター: 特定の状況で自動サインインが機能しない場合に、設定を強制的に適用します。
  • 資格情報マネージャー: 保存されている古いパスワード情報が原因で問題が発生している場合に、情報を更新または削除します。

ADVERTISEMENT

Windows更新プログラムが自動サインインを無効にする理由

特定のWindows更新プログラムは、デバイスのセキュリティを強化する目的で、自動サインインの設定をリセットする場合があります。

これは、OS起動時の認証プロセスをより厳格にするための措置として実施されることが一般的です。

特に、パスワードレス認証の推進や、Windows Helloの利用を促すような更新プログラムでこの現象が確認されやすいです。

自動サインインは、ユーザーアカウントのパスワード情報を暗号化してデバイスに保存することで機能します。

更新プログラムが、この保存された資格情報をクリアしたり、関連する設定を初期値に戻したりすることが、自動サインインが無効になる主な原因となります。

自動サインイン設定を再有効化する手順

ここでは、Windows 11を基準とした自動サインインの再設定手順を説明します。

Windows 10でも基本的な操作は同じですが、一部の表示やオプションが異なる場合があります。

ユーザーアカウント設定で自動サインインを有効にする

まず、Windowsの標準機能を使って自動サインインを設定します。

  1. 「ファイル名を指定して実行」を開く
    キーボードのWindowsキーとRキーを同時に押します。
  2. 「netplwiz」を実行する
    表示された「ファイル名を指定して実行」ダイアログに「netplwiz」と入力し、OKボタンをクリックします。
  3. ユーザーアカウント設定を開く
    「ユーザーアカウント」ウィンドウが開きます。
  4. 自動サインインのチェックボックスを確認する
    「ユーザーがこのコンピューターを使うには、ユーザー名とパスワードの入力が必要」という項目を探します。
    この項目にチェックが入っている場合、チェックを外します。
  5. 変更を適用する
    「適用」ボタンをクリックします。
  6. 自動サインイン情報を入力する
    「自動サインイン」ダイアログが表示されたら、自動サインインさせたいアカウントのユーザー名とパスワードを正確に入力します。
    パスワードは確認のため、もう一度入力します。
  7. 設定を完了する
    OKボタンをクリックし、全てのウィンドウを閉じます。

レジストリエディターで設定を強制する

上記の「netplwiz」での設定がうまく機能しない場合や、チェックボックス自体が表示されない場合は、レジストリエディターを使って設定を強制的に適用します。

レジストリの編集はシステムに重大な影響を与える可能性があるため、必ず以下の手順でバックアップを作成してから作業を開始してください。

レジストリのバックアップを作成する

  1. 「ファイル名を指定して実行」を開く
    WindowsキーとRキーを同時に押します。
  2. 「regedit」を実行する
    「regedit」と入力し、OKボタンをクリックします。
  3. レジストリエディターを開く
    「ユーザーアカウント制御」のプロンプトが表示されたら「はい」をクリックして起動します。
  4. レジストリをエクスポートする
    レジストリエディターのメニューバーから「ファイル」を選択し、次に「エクスポート」をクリックします。
  5. バックアップを保存する
    「レジストリファイルのエクスポート」ダイアログで、エクスポート範囲を「すべて」に設定します。
    任意の分かりやすいファイル名(例:regbackup_日付)を付け、安全な場所(デスクトップなど)に保存します。
    これにより、万が一問題が発生した場合でも、保存したファイルをインポートして元の状態に戻すことができます。

レジストリを編集して自動サインインを設定する

  1. 対象のキーに移動する
    レジストリエディターの左側のペインで、以下のパスに移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  2. 「AutoAdminLogon」の値を確認・設定する
    右側のペインで「AutoAdminLogon」という名前の文字列値を探します。
    もし存在しない場合は、右クリックして「新規」から「文字列値」を選択し、「AutoAdminLogon」という名前で作成します。
    この「AutoAdminLogon」をダブルクリックし、値のデータを「1」に設定してOKをクリックします。
  3. 「DefaultUserName」の値を設定する
    次に「DefaultUserName」という名前の文字列値を探します。
    存在しない場合は、同様に新規作成します。
    これをダブルクリックし、値のデータに自動サインインさせたいユーザー名(Microsoftアカウントの場合はメールアドレス)を正確に入力し、OKをクリックします。
  4. 「DefaultPassword」の値を設定する
    「DefaultPassword」という名前の文字列値を探します。
    これが存在しない場合は、右クリックして「新規」から「文字列値」を選択し、「DefaultPassword」という名前で作成します。
    これをダブルクリックし、値のデータに自動サインインさせたいユーザーのパスワードを正確に入力し、OKをクリックします。
    このパスワードは平文で保存されるため、セキュリティリスクがあることを理解してください。
  5. 「AltDefaultDomainName」の値を削除する
    「AltDefaultDomainName」という値が存在する場合は、これを右クリックして「削除」を選択します。
    通常は不要ですが、この値が残っていると自動サインインが機能しないことがあります。
  6. レジストリエディターを閉じる
    全ての変更を保存し、レジストリエディターのウィンドウを閉じます。
    PCを再起動して、自動サインインが有効になっているかを確認します。

自動サインイン設定が機能しない場合の追加チェック

上記の手順を試しても自動サインインが機能しない場合、以下の点を確認してください。

Microsoftアカウントでサインインできない

原因: Microsoftアカウントの場合、パスワードが変更された後、古い情報が残っている可能性があります。

また、Windows HelloのPIN認証が優先されていると、自動サインインが機能しない場合があります。

対処法: 「netplwiz」で設定する際に、Microsoftアカウントのメールアドレスをユーザー名として正確に入力しているかを確認してください。

PIN認証が有効な場合は、「設定」アプリを開き、「アカウント」から「サインインオプション」を選択します。

そこでPIN設定を削除または無効にしてから、再度自動サインインを試してください。

資格情報マネージャーに古い情報が残っている

原因: Windowsの資格情報マネージャーに保存された古いパスワード情報が、自動サインインを妨げていることがあります。

特にパスワードを変更した後、この問題が発生しやすいです。

対処法: コントロールパネルを開き、「ユーザーアカウント」から「資格情報マネージャー」を選択します。

「Windows資格情報」セクションにある、自動サインインに関連する汎用資格情報(例: MicrosoftAccount:User=…)を削除します。

その後、PCを再起動し、自動サインインが機能するかを確認してください。

Windows 10での操作の違い

Windows 10でも「netplwiz」コマンドを使った基本的な自動サインイン設定は同じです。

しかし、一部のWindows 10のバージョンや更新プログラムでは、「ユーザーがこのコンピューターを使うには、ユーザー名とパスワードの入力が必要」のチェックボックスが表示されない場合があります。

この場合、レジストリエディターでの設定が必須となることが多いです。

Windows 10でもレジストリ編集のパスと値はWindows 11と同じです。

ドメイン参加PCでの注意点

会社などの組織で利用されているドメイン参加PCでは、自動サインインの設定がグループポリシーによって制御されている場合があります。

個人の設定ではグループポリシーによる制限を上書きできないため、自動サインインを有効にしたい場合はシステム管理者への確認が必要です。

管理者が自動サインインを許可しないポリシーを適用している場合、設定はできません。

ADVERTISEMENT

Windows 11とWindows 10の自動サインイン設定の主な違い

項目 Windows 11 Windows 10
netplwizの表示 「ユーザーがこのコンピューターを使うには、ユーザー名とパスワードの入力が必要」のチェックボックスが非表示になりやすい 通常、チェックボックスは表示される
PIN認証の影響 PIN設定が有効だと自動サインインが機能しない場合がある 同様の傾向はあるが、Windows 11ほど顕著ではない
レジストリ編集の必要性 netplwizで設定できない場合、レジストリ編集の必要性が高い netplwizで解決できない場合の最終手段として利用する
セキュリティ強化の傾向 パスワードレス化やWindows Hello推進により、自動サインインがリセットされやすい 更新プログラムによるリセットは発生するが、Windows 11ほど積極的ではない

この記事で解説した手順により、特定の更新プログラムで無効になった自動サインイン設定を再有効化できます。

「netplwiz」コマンドやレジストリエディターを活用することで、PC起動時のパスワード入力を省略し、スムーズなサインイン環境を取り戻せるでしょう。

Microsoftアカウントのパスワード変更や資格情報マネージャーの確認、PIN認証の状況にも注意し、効率的な業務環境を維持することに役立ちます。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。