这个注册表项对应的是 Windows 电源选项中的 “控制台锁定显示关闭超时” (Console lock display off timeout)。默认情况下这个选项是隐藏的,将其 Attributes 值改为 2 可以让它在“电源选项”的高级设置中显示出来。
你需要以 管理员身份 运行以下任意一种脚本。
方法一:使用 CMD 命令(推荐,最快)
按下 Win + X 或右键开始菜单,选择 “终端(管理员)” 或 “命令提示符(管理员)”,然后复制粘贴以下命令并回车:
DOS
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8ec4b3a5-6868-48c2-be75-4f3044be88a7" /v Attributes /t REG_DWORD /d 2 /f
方法二:使用 PowerShell 脚本
如果你更习惯使用 PowerShell,可以在 管理员 的 PowerShell 窗口中运行:
PowerShell
$path = "HKLM:\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8ec4b3a5-6868-48c2-be75-4f3044be88a7"
Set-ItemProperty -Path $path -Name "Attributes" -Value 2
Write-Host "修改成功!现在可以在电源选项中看到'控制台锁定显示关闭超时'了。"
方法三:创建 .reg 注册表文件
- 在桌面新建一个文本文档。
- 将以下内容复制粘贴进去:Code snippet
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8ec4b3a5-6868-48c2-be75-4f3044be88a7] "Attributes"=dword:00000002 - 将文件保存为
UnlockPowerSetting.reg(注意后缀名是.reg不是.txt)。 - 双击运行该文件并确认导入。
修改后的效果:
修改完成后,你可以前往 控制面板 -> 硬件和声音 -> 电源选项 -> 更改计划设置 -> 更改高级电源设置,在列表的 “显示” 这一项下面,会多出一个 “控制台锁定显示关闭超时” 的选项。你可以在那里设置锁屏后屏幕多久自动关闭(例如设为 1 分钟)。