Windows 8:自動ログインを停止する方法


16

Windows 7では、複数のアカウントを持っている(それらのアカウントにパスワードがない)場合、Windowsは起動時にウェルカム画面を表示して、ログインするアカウントを選択できます。

Windows 8では、最後にログインしたアカウントに直接ログインします。Windows 7のように動作させるにはどうすればよいですか?


SysinternalのAutologinも試しました。動作しません。
フェリックス

回答:


6

私はそれを機能させましたが、完璧ではありませんでした。この方法では、Windowsは毎回ユーザー名を入力するように求めます。それでも、起動するたびにクリックできるアイコンを備えたようこそ画面を表示したいと思います。

secpol.mscを実行します>ローカルポリシー>セキュリティオプション>対話型ログオン:最後のユーザー名を表示しない>有効


1
secpol.mscは、Windows 8 Homeでは使用できないようです。
jmort253

1
自動的にログに記録されませんが、ログインするにはユーザー名を入力する必要があるため、Windows 7のようなアイコンは表示されません。
DEVID

6

ソフトウェアのダウンロードや自動実行スクリプトを使用せずに、Windows 8で自動最終ユーザーログインを無効にし、常にログインするユーザーを選択する方法を提供する方法。

  1. コマンドプロンプトを開き、netplwizを入力/実行します
  2. 「このコンピューターを使用するにはユーザーがユーザー名とパスワードを入力する必要があります」にチェックマークが付いていることを確認してください。ボックスにチェックマークを付けて適用をクリックしない場合
  3. コマンドプロンプトでregeditを入力/実行します
  4. goto:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  5. 右側のリストで[有効]を選択し、値のデータを1に変更して[OK]をクリックします
  6. 左側の「UserSwitch」を右クリックして、「permissions」を選択します
  7. [詳細設定]ボタンをクリックします
  8. [アクセス許可エントリ]リストで、「SYSTEM」という名前の項目を強調表示します
  9. [継承を無効にする]をクリックし、表示されるダイアログボックスで[継承されたアクセス許可をこのオブジェクトの明示的なアクセス許可に変換する]を選択します
  10. 各アクセス許可エントリを1つずつダブルクリックし、[フルコントロール]のチェックを外して[OK]をクリックします。「認証済みユーザー」に対してこれを行うことはできません。
  11. これで、認証済みユーザーを除くすべてのアクセス許可エントリが、アクセスカテゴリの下に「読み取り」としてリストされます。
  12. 適用をクリックします
  13. OKをクリック
  14. OKをクリック
  15. Windows 8を再起動すると完了です!

1
情報源を提供してください。
ロレンツォフォンマッターホルン

1
オプション9が見つかりません。どこにありますか?
トミンジェイコブ14

3

W8のシャットダウンは実際には完全なシャットダウンではなく、休止状態の形式です ...完全なシャットダウンを実行するためのコマンドショートカットを作成してください...

メモ帳を開き、これをコピーします

シャットダウン/ s / t 0

コマンドを起動してから5秒の遅延が必要な場合は、ゼロを5に変更できます。ゼロは即時シャットダウンになります。

「Windows full shutdown.cmd」としてデスクトップに保存します(ファイル拡張子をtxtからcmdに変更します)

このコマンドショートカットを使用してPCをシャットダウンします。これにより、次回起動時にユーザーを選択できるようになります。


2
動作せず、自動ログオンを実行します。
フェリックス

3

動作させる唯一の方法は、すべてのアカウントにパスワードを設定することです。移行に役立つ可能性のある通常のパスワードまたは画像のパスワードを選択できます。

私はこれについて長い間探していましたが、ロックスクリーンを強制することに関するいくつかの記事しか見つけられなかったので、それが私を道に導くことを期待して、ロックスクリーンをバイパスする方法に関する多くの記事を調べました。しかし、ありません。Windowsは、最後にログインしたアカウントを表示しようとします。そのアカウントにパスワードがない場合はログインします。したがって、複数のユーザーがいて、自動的にログインしたくない場合は、パスワードを設定する必要があります。

私も答えが好きではありませんが、それは本当です。私には4人のユーザーがいます(妻、2人の子供、私)。私は自分でパスワードを設定しますが、他の人は設定しません。

他の3つはロックダウンされており、何もできないので時間の無駄。キオスクでパスワードを尋ねるようなものです。


「最後のユーザー名を表示しない」を有効にする方法を見つけました。以下の私の答えをご覧ください。
フェリックス

3

DWORDレジストリにこれを設定するキーがあり、それは私にとって完璧に機能しました。パスワードのない2人のユーザーがいて、ロック画面が無効になっています。再起動すると、自動ログオンしません(それは私が望んでいたことです...)チェックアウト:Windows 8が最後のユーザーに自動的にログインしないようにする方法

また、Windows 8が0再起動のたびにキーをリセットしないようにする必要があります。これは次のとおりです。複数ユーザーのログイン画面のヘルプ!


2
スーパーユーザーへようこそ!これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
slhck

2

しかし、他の問題を引き起こすことなくこれを修正する方法を考え出しました。これは私がやったことです。

  1. HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitchのバックアップ/エクスポート
  2. UserSwitch Enable値を1に変更します
  3. F5キーを押してレジストリを更新し、UserSwitchキーを削除します
  4. 親キー 'LogonUI'から、それを右クリックして[アクセス許可]を選択します
  5. [継承を無効にする]を選択し、[削除]を選択します
  6. 次に、各ユーザーを編集し、高度なアクセス許可をオンにして、「サブキーの作成」のチェックを外します(これにより、キーの再作成が停止します)。

再起動してテストします。

問題がある場合は、バックアップしたUserswitch.regファイルをマージし、「LogonUI」キーを再編集して、サブキーの作成を確認します。しかし、私はこの方法でまったく問題を抱えていません。Windows 8および8.1、ProおよびCoreで動作します。

幸運を


1

WindowsキーとRをクリックして[実行]ダイアログを開くことで自動ログオンを有効または無効にすることができます。または、検索バーnetplwizに入力し、[ユーザーアカウント]パネルで[ユーザーがこのコンピューターを使用するにはユーザー名とパスワードを入力する必要があります]のマークをオンにします


それが私がチェックした最初の場所です。チェックされています。
フェリックス

Windowsをシャットダウンする前にサインアウトするか、アカウントにパスワードを入力します。アカウントにパスワードがなく、ユーザーがログオンしてコンピューターがシャットダウンされた場合、そのユーザーに自動的にログオンします。おそらくレジストリの調整が必要ですが、見つけることができません
-rAlen

シャットダウンする前にログアウトしても変更されません。それでも自動的にログインします。
フェリックス

0

Felix、Logonnexpert autologonツールを試してください、それは動作するはずです(Win8互換性を宣言)


1
技術的にはこの質問に答えることができますが、リンク先のWebサイトに関する情報を追加した方が便利です。

Logonexpertを使用して自動ログオンを無効にしようとしましたが、機能しません。
フェリックス

0

これがどこかに役立つことを願っています:: [コントロールパネル]> [カスタマイズ]> [スクリーンセーバー]に移動し、[再開時にログオン画面を表示する]をオフにします。


これは、Shutdown / Restart呼び出しからではなく、スクリーンセーバーから起こされることを扱っています。
クルーグ

0

これらのすべての答えを読んだ後、最終的に私のために働いたものがあります(Windows 10も):

マシンにログインするユーザーごとに、次を実行するようにスケジュールされたタスクを設定します。

脚本:

reg.exe

パラメーター:

add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

トリガー:
ログイン後1分、現在のユーザー

「最高の権限で実行する」もチェックしましたが、それが必要かどうかはわかりません。


0

これが私が最終的に使用したアプローチであり、最終的にはうまくいきました。NiFuによるeightforums.comの投稿でこのことを知りました。これは非常に役に立ちました。

その投稿から言い換えると、次のようになります。

  • regeditで、に移動しHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitchます。

  • 「UserSwitch」フォルダーを右クリックし、「許可...」をクリックします。

  • [詳細]、[継承を無効にする]の順にクリックし、[継承されたアクセス許可をこのオブジェクトの明示的なアクセス許可に変換する]を選択します。
  • 「所有者:システム」の横にある「変更...」をクリックAdministratorsし、下部のボックスに入力し、「名前の確認」をクリックして名前を展開し、「OK」をクリックします。
  • 「サブコンテナとオブジェクトの所有者を置き換える」というボックスをチェックします。
  • [管理者]を選択し、[編集]をクリックして、[タイプ]が[許可]に設定され、[フルコントロール]がオンになっていることを確認します。
  • [システム]を選択し、[編集]をクリックし、[タイプ]を[拒否]に設定し、[高度なアクセス許可を表示]をクリックし、[値の設定]ボックスがオンになっていることを確認します。また、「これらの権限をこのコンテナ内のオブジェクトやコンテナにのみ適用する」というボックスをオンにします。
  • 最初に開いたダイアログに戻るまで、「OK」および同様のボタンをクリックします。
  • 正しいことを確認してください:もう一度[詳細]をクリックし、[効果的なアクセス]タブで[ユーザーの選択]をクリックし、「システム」と入力して[OK]をクリックし、[有効なアクセスの表示]をクリックします。
  • [フルコントロール]と[値の設定]の横にXがあり、他のすべてのエントリに緑色のチェックマークが付いていることを確認します。

ここで、Enabledキーをもう一度1に設定します。SYSTEMはもはや干渉できないため、これを行う必要があるのはこれが最後です。次回コンピューターを起動すると、最後にコンピューターを使用したユーザーに関係なく、ユーザーアイコンとすべてを含む通常のログイン画面が表示されます。

Windows 8で自動ログインを停止する方法 -SuperUserからコピーした回答

そのエンジニアと言いたいですの答えはあなたが値が後にそのPCは、それが自動ログオンをオンにしたとき、再びので、次回のリセットであることを、あなたのコンピュータを再起動するようしかし、すぐに素晴らしいです。

(このソリューションもテストしましたが、うまくいきます。)


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.