You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell命令在Windows(含Windows Server)中启用「不显示锁屏」功能

如何通过PowerShell命令在Windows(含Windows Server)中启用「不显示锁屏」功能

嗨,我来帮你搞定这个问题!你之前的命令没生效,主要是两个小细节没注意到,我给你梳理下正确的操作步骤:

  • 先搞懂值的逻辑:你之前把NoLockScreen设为0,这其实是禁用「不显示锁屏」的设置(也就是让锁屏正常显示)。要启用「不显示锁屏」,这个值得设为1才行——这是最关键的错误点。
  • 确保注册表路径存在:如果HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization这个路径不存在,直接运行Set-ItemProperty会报错,所以要先检查并创建路径。

完整的PowerShell命令(管理员权限运行)

# 检查目标注册表路径是否存在,不存在则创建
if (-not (Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization")) {
    New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization" -Force | Out-Null
}

# 设置NoLockScreen为1,启用「不显示锁屏」功能
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization" -Name "NoLockScreen" -Value 1 -Type DWord

让设置生效的方法

  • 最简单的方式:注销当前用户再重新登录,或者直接重启电脑,设置就会生效。
  • 如果是域环境或者想快速刷新策略:可以运行gpupdate /force命令,强制刷新组策略(这个和直接改注册表的效果是同步的)。

额外提醒

  • 一定要用管理员权限打开PowerShell,不然修改HKLM根目录的注册表项会被系统拒绝。
  • 这个设置和你提到的组策略选项是完全对应的,改完注册表后,打开组策略编辑器会看到「Do not display lock screen」已经显示为「已启用」状态。

备注:内容来源于stack exchange,提问作者DMUN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:14:37