设置 Windows 本地密码策略(net accounts)

用被遗忘的 net accounts 开关调整本机的最小密码长度、密码有效期和密码历史记录。

Windows策略密码账户中风险
运行 net accounts /minpwlen:12 /maxpwage:90 /uniquepw:5 即可强制 12 位最小长度、90 天轮换和 5 个密码历史。

01命令

命令
$ net accounts /minpwlen:12 /maxpwage:90 /uniquepw:5

02作用说明

不带参数直接运行 net accounts 会打印当前策略——大多数人只认识 net user,所以从没发现这一点。这些设置是本机的密码与锁定策略,适用于工作组机器和域 GPO 管不到的服务器。锁定相关的开关也在同一命令里:/lockoutthreshold、/lockoutduration 和 /lockoutwindow 构成经典的账户锁定三件套。

03风险

风险中风险
使用条件Run Command Prompt as Administrator; settings apply to the local machine only
!注意: 加域机器上域策略会覆盖本地设置——这里的修改对域账户会静默失效。

04撤销

撤销
$ net accounts /minpwlen:8

05来源

  • Net accounts | Microsoft Learn
    Microsoft · vendor-doc · 2026-09-17
    依据: Microsoft documents net accounts with parameters such as /minpwlen (minimum password length), /maxpwage and /uniquepw to manage the local password and lockout policy.

最后验证: 2026-09-17 · 分类: 安全与隐私