Many Windows 11 users notice a frustrating discrepancy in display power management: even if you configure your monitor to stay active for 30 minutes in Settings, pressing Windows + L to lock your computer causes the screen to power off after exactly 60 seconds of inactivity. This behaviour occurs because Windows 11 enforces a separate, hidden power profile setting known as the “Console lock display off timeout”. By unhiding this parameter using PowerShell or the Registry Editor, you can tailor your lock screen timeout to keep notifications, widgets, and background status displays visible as long as you prefer.
Understanding Standard Sleep vs Console Lock Timeout
Under Windows 11 power architecture, display timers operate under two separate states:
- Standard Screen Timeout: The period of idle user inactivity while logged in before Windows puts your display into low-power standby (configured via Settings > System > Power & battery > Screen and sleep).
- Console Lock Display Off Timeout: A dedicated, hardcoded power rule that overrides standard display timers the moment a user locks their workstation. By default, Microsoft sets this value to 1 minute to conserve laptop battery life and enhance office privacy, but obscures the setting from the legacy Control Panel interface.
Method 1: Change Lock Screen Timeout Instantly Using powercfg (Command Line)
If you prefer an immediate fix without navigating through configuration menus, the Windows powercfg command-line utility lets you adjust the lock timer directly:
- Right-click the Start button and select Terminal (Admin) or PowerShell (Admin).
- To set the lock screen timeout to 5 minutes (300 seconds) while plugged into AC power, run the following command:
powercfg /setacvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOCONLOCK 300 - To set the timeout while running on DC battery power (for laptops), run:
powercfg /setdcvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOCONLOCK 300 - Apply and commit the new active power scheme settings immediately:
powercfg /setactive SCHEME_CURRENT
You can replace 300 with any duration in seconds (for example, 600 for 10 minutes or 0 to prevent the lock screen from ever sleeping automatically).
Method 2: Unhide the Setting in Advanced Power Options via Registry
If you prefer adjusting this timeout using the graphical Control Panel interface, you can unhide the parameter by modifying its attribute key in the Windows Registry:
- Press Windows + R to open the Run dialogue, type
regedit, and press Enter. - In the Registry Editor address bar, paste the following key path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7 - In the right-hand pane, double-click the Attributes DWORD value.
- Change the Value data from
1(Hidden) to2(Visible). - Click OK and close Registry Editor.
Configuring the Unhidden Timeout in Control Panel
Once the registry attribute is set to visible, the setting appears natively within the Windows power management dialogue:
- Press Windows + R, type
control powercfg.cpl, and press Enter to open Power Options. - Next to your currently active power plan, click Change plan settings.
- Click Change advanced power settings.
- In the Advanced Settings dialogue, expand the Display tree.
- You will now see a new option: Console lock display off timeout.
- Expand the option and type your desired duration in minutes (e.g. 10 or 15 minutes).
- Click Apply, then click OK.
Locking your PC with Windows + L will now respect your newly configured duration before switching the monitor into power-saving standby mode.