結論:画面が消えるだけでロック画面へ移る場合は、画面オフ、スリープ、動的ロック、スクリーンセーバー、無操作ロックのどれが働いたかを分けて確認します。最初にスリープを一時的に無効にして画面オフだけを再現し、設定 > アカウント > サインイン オプションで動的ロックと再サインイン設定を確認します。それでも画面オフと同時にロックされる場合は、組織ポリシーまたは『対話型ログオン: コンピューターの非アクティブ状態の制限』が設定されていないかを確認します。 最新の画面名や提供条件は更新で変わるため、以下の順番で確認してください。
最初に確認するポイント
| 症状・条件 | 主な原因 | 最初の確認 |
|---|---|---|
| 画面オフの直後、キーを押すとロック画面とPIN入力が出る | 無操作ロックのポリシーが設定されていると、非アクティブ時間の超過だけでなく、電源設定によりディスプレイが消えた時点でもセッションがロックされる場合があります。 | スリープを一時的に『なし』へ変更し、画面オフだけを1分程度で再現します。そのうえでInactivityTimeoutSecsまたは対話型ログオンの非アクティブ制限を確認します。 |
| スマートフォンを持ってPCから離れると約1分以内にロックされる | 動的ロックが有効で、Bluetoothペアリングした電話が範囲外になったとWindowsが判断しています。 | 設定 > アカウント > サインイン オプション > 動的ロックを開き、意図した設定か確認します。 |
| 画面オフではなく、スリープから復帰したときだけPINを求められる | スリープ復帰時の再サインイン要求が有効です。画面オフの設定とは別に管理されます。 | 設定 > アカウント > サインイン オプションの追加設定で、離席後にWindowsが再サインインを求めるタイミングを確認します。 |
| 一定時間後にスクリーンセーバーが出て、その後ロックされる | スクリーンセーバーの『再開時にログオン画面に戻る』、またはPassword protect the screen saverポリシーが有効です。 | 設定 > 個人用設定 > ロック画面 > スクリーン セーバーを開き、再開時のログオン要求を確認します。 |
安全な対処手順
1. 画面オフとスリープを分けて再現する
最初の切り分けでは、画面だけを短時間で消し、スリープは一時的に無効にします。Windows 11の現行UIでは、設定 > システム > 電源とバッテリー > 画面、スリープ、休止状態のタイムアウトから別々に指定できます。画面オフだけでロックされるのか、スリープ復帰時だけなのかが分かれば、変更すべき項目を絞れます。
- 設定 > システム > 電源とバッテリーを開く
- 画面、スリープ、休止状態のタイムアウトを展開する
- テスト中だけ画面オフを1分、スリープを『なし』にする
- 画面が消えたらキーを押し、デスクトップへ直接戻るかロック画面が出るか確認する
- テスト後は希望する省電力設定へ戻す
powercfg /requests
注意:powercfg /requestsは画面オフやスリープを妨げるアプリ・ドライバーの確認用です。ロック解除を行うコマンドではありません。
2. 動的ロックと再サインイン要求を確認する
設定 > アカウント > サインイン オプションを開きます。電話とのBluetooth連携で自動ロックする必要がなければ、動的ロックをオフにします。スリープ復帰時のPINも不要な個人PCでは、追加設定にある再サインインのタイミングを『常にオフ』または『なし』に相当する選択肢へ変更できますが、表示名と選択肢はビルドや組織ポリシーで異なります。
- 設定 > アカウント > サインイン オプションを開く
- 動的ロックを展開し、不要なら自動ロックをオフにする
- 追加設定に再サインインのタイミングが表示される場合は、用途に合う値を選ぶ
- 選択肢がグレー表示なら、会社・学校の管理ポリシーを確認する
注意:再サインイン要求を無効にすると、第三者がPCへ触れたときにデスクトップを開ける可能性が高まります。共有スペースや持ち出すPCでは無効化せず、Windows Helloで復帰を簡単にする方が安全です。
3. スクリーンセーバーのログオン要求を外す
古いスクリーンセーバー設定が残っていると、電源設定とは別にロックが発生します。個人PCで不要な場合は、スクリーンセーバー設定を開き、『再開時にログオン画面に戻る』のチェックを外します。組織ポリシーで固定されている場合は変更できません。
- 設定 > 個人用設定 > ロック画面を開く
- スクリーン セーバーを開く
- 『再開時にログオン画面に戻る』を確認し、個人PCで不要ならオフにする
- 適用後に同じ待ち時間で再テストする
注意:会社・学校PCでは画面ロックが情報保護要件になっていることがあります。ポリシーを回避せず管理者へ相談してください。
4. 対話型ログオンの非アクティブ制限を確認する
画面オフと同時にロックされる場合は、『対話型ログオン: コンピューターの非アクティブ状態の制限』を確認します。Pro、Enterprise、Educationではローカル セキュリティ ポリシーのローカル ポリシー > セキュリティ オプションから確認できます。値が0なら制限は適用されず、正の値は秒数です。未管理の個人PCでHomeを使う場合に限り、対応するレジストリ値を確認し、変更前に必ず書き出します。
- Win+Rでsecpol.mscを開き、ローカル ポリシー > セキュリティ オプションへ進む
- 『対話型ログオン: コンピューターの非アクティブ状態の制限』の値を確認する
- 個人PCで自動ロックを不要と判断した場合は0にし、サインアウトまたは再起動後に確認する
- Homeではまずreg queryで現在値の有無を確認し、変更前に対象キーをエクスポートする
- 元の値が存在しなかった場合は、復元時に追加した値だけを削除する
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v InactivityTimeoutSecs
reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" "%USERPROFILE%\Desktop\Policies-System-backup.reg" /y
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v InactivityTimeoutSecs /t REG_DWORD /d 0 /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v InactivityTimeoutSecs /f
注意:管理者権限が必要です。組織管理PCでは値を変更してもポリシーで再適用されるほか、変更自体が規程違反になる場合があります。reg deleteは元の値が存在しなかった場合の復元用であり、元から値があった場合はバックアップした値へ戻します。
5. PowerToys Awakeは一時的なスリープ防止にだけ使う
長時間のダウンロードや処理中だけPCをスリープさせたくない場合はPowerToys Awakeが使えます。Awakeは電源プランを書き換えず一時的にPCを起こしておく道具で、既定では画面を消すことを許可します。ただしロック画面では動作せず、動的ロックや無操作ロックを解除する機能でもありません。
- PowerToysでAwakeを有効にする
- 必要な時間だけ『時間指定で起動状態を維持』などを選ぶ
- 画面は消したい場合、『画面をオンのままにする』をオフにする
- 作業終了後はAwakeを無効にして通常の電源設定へ戻す
注意:Awakeを自動ロック解除策として紹介しないでください。ロック画面が表示されるとAwakeは機能しません。
6. 変更を1項目ずつ検証する
複数設定を同時に変えると原因が分からなくなるため、動的ロック、再サインイン、スクリーンセーバー、非アクティブ制限の順に1項目ずつ確認します。画面オフだけ、手動スリープ、電話を持って離れる、の3パターンを分けて試すと、どの仕組みがロックを発生させたか判断できます。
- 画面オフだけで復帰を試す
- スタートメニューから手動でスリープし、復帰を試す
- 動的ロックを使う場合は電話を持ってBluetooth範囲外へ移動する
- 期待どおりになったら、テスト用の短い待ち時間を通常値へ戻す
注意:自動ロックを無効にしたPCでは、席を離れるときにWin+Lで手動ロックする運用を決めておく必要があります。
よくある質問
画面オフとスリープは同じですか?
別の状態です。画面オフはディスプレイだけを消し、PC上の処理は続きます。スリープはPC全体を低電力状態にします。Windows 11では両方の待ち時間を別々に設定できるため、最初にスリープを一時停止して画面オフだけを試すと原因を絞れます。
『離席していた場合に再サインインを求める』が表示されないのはなぜですか?
Windowsのビルド、Windows Helloの構成、会社・学校のポリシーによって表示や選択肢が変わります。グレー表示や項目自体がない場合は、レジストリを先に変更せず、設定 > アカウント > 職場または学校へのアクセスと管理者ポリシーを確認してください。
InactivityTimeoutSecsを0にすれば、必ずロックされなくなりますか?
その値が原因なら無操作ロックは止まりますが、動的ロック、スリープ復帰時の再サインイン、スクリーンセーバー、組織の別ポリシーによるロックは残ります。0を万能な解除値として扱わず、画面オフだけのテストで原因を確認してから変更します。
公式情報
画面や仕様が異なる場合は、利用中の製品・契約・管理ポリシーを確認したうえで公式情報を参照してください。
- Microsoft Support: Sign-In Options in Windows and Dynamic Lock
- Microsoft Support: Power settings in Windows 11
- Microsoft Learn: InteractiveLogon MachineInactivityLimit policy
- Microsoft Learn: Disable screen saver passwords by policy
- Microsoft Learn: PowerToys Awake utility
まとめ
原因を一つずつ切り分け、変更前の状態と結果を記録しながら進めることが重要です。操作後は同じ症状が再発しないか確認し、組織管理の端末ではポリシー変更を管理者へ確認してください。

コメント