Windows8が最後のユーザーに自動的にログインしないようにする方法
Windows 8に複数のユーザーアカウントがある場合(たとえば、1つは自分用、もう1つは家族用) Windows8の新しい煩わしさに気付くかもしれません-それはPCをシャットダウン/再起動した最後のユーザーに自動的にサインインします。 ほとんどのユーザーは、自動的にサインインすることを望まず、代わりにログオン画面にユーザーのリストを表示して、そこからログインするユーザーアカウントを選択することを好みます。 今日は、Windows8が最後のユーザーに自動的にサインインしないようにする方法を共有します。 はじめましょう。
概要
Windows 8では、自動サインインプロセスは、次のレジストリキーの「有効」DWORD値を介して制御されます。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
「有効」パラメーターが1に設定されている場合、最後のユーザーが自動的にサインインするのではなく、ユーザーのリストが表示されます。 ただし、問題は、手動で1に設定した場合でも、起動のたびに「有効」値をゼロにリセットするLogonUI.exeプロセスの動作です。 この動作が導入される理由は不明です。
「Enabled」値が毎回0にリセットされないようにし、次のログオンの前に1に戻して、ユーザーのリストが表示されるようにする方法が必要です。
これを行う手順は次のとおりです。
まず、あなたが持っていることを確認してください 自動サインインを無効にしました オプション。 キーボードのWin + Rキーを押して、次のように入力します。
netplwiz
次に、Enterキーを押します。
次のウィンドウが表示されます。
「ユーザーはこのコンピューターを使用するには、ユーザー名とパスワードを入力する必要があります」というオプションをオンにします。
最後にログインしたユーザーにWindows8が自動的にログインしないようにする方法
この方法はグループポリシーに基づいており、グループポリシーのログオン/ログオフスクリプト機能を使用します。 これは、Windowsセッションの終了時にEnabled値を1に維持するための最良の方法です。
指定する必要があります reg.exe
スクリプト名として 'add HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch / v Enabled / t REG_DWORD / d 1 / f ' (引用符なし)スクリプトパラメーターとして:GPO
これを行うと、Windows8がログオンを試みるたびにユーザーリストが表示されます。 非常に簡単なトリック。
ただし、GPO設定はユーザーごとであり、GPO設定はユーザーごとであるため、この方法ですぐに使用できるスクリプトを提供するのはそれほど簡単ではありません。 ユーザーの一意のSID(S-1-1-164699034のようなもの、セキュリティと呼ばれるもの)を含むパスでレジストリに保存されます 識別子)。 すべてのマシンで、このSIDは一意で異なります。 そこで、ワンクリックですべてのステップを自動化するツールを作成しました。
私のダウンロード ユーザーリストイネーブラー -無料のポータブルツール。
ユーザーリストイネーブラー
ここで入手してください。 それは私が上で述べたことを正確に行います-ユーザーのSIDを見つけて必要なレジストリを追加します 値。これにより、Windows8ログオン画面でユーザーアカウントリストを有効にできるようになります。 ワンクリック。
デフォルトを復元してこれを元に戻す方法
グループポリシーのログオフスクリプトを使用している場合は、スクリプトを削除するだけです。 私のツールを使用してユーザーリストを有効にした場合は、それを無効にして、ワンクリックでデフォルトに戻すことができます。
この研究を手伝ってくれた友人のGauravKaleに感謝します。
それでおしまい。 以下のコメントでこの動作を微調整できる場合は、私たちと共有してください。
ヒント:反対のことを行い、Windowsに自動的にログオンする場合は、 この記事を参照してください.