Windows密码强制提醒需先启用“密码最长使用期限”策略(如90天),再启用“显示密码到期前通知的天数”策略(如14天),二者缺一不可;域环境可通过GPMC或命令行配置,最后需验证账户未勾选“密码永不过期”。

Windows系统中设置密码强制提醒,本质是启用“密码即将过期时通知用户”策略,让账户在密码到期前若干天弹出系统级提示。该功能依赖于已配置的“密码最长使用期限”,若未设置该期限,提醒将不会触发。
通过组策略启用密码到期提醒
第一步:按 Win + R 打开运行框,输入 gpedit.msc 并回车,启动本地组策略编辑器(仅限专业版/企业版/教育版)。
第二步:依次展开左侧路径:计算机配置 → Windows 设置 → 安全设置 → 帐户策略 → 密码策略。
第三步:在右侧双击打开 “密码最长使用期限”,设置一个非零值(如 90 天),点击确定——【这是启用提醒的前提,设为0则完全禁用密码过期机制,提醒永远不会出现】。
第四步:返回组策略编辑器根目录,在左侧树形结构中定位到:计算机配置 → 管理模板 → 系统 → 登录。
第五步:在右侧找到并双击 “显示密码到期前通知的天数”,选择“已启用”,在下方输入框填入提醒提前量(例如 14,表示到期前14天开始每天提示)。
域环境下的统一配置(适用于Active Directory)
方法一:使用组策略管理控制台(GPMC)
在域控制器上运行 gpmc.msc → 展开域 → 右键“默认域策略” → “编辑” → 路径同上:计算机配置 → 策略 → Windows 设置 → 安全设置 → 帐户策略 → 密码策略 → 设定“密码最长使用期限”;再进入 计算机配置 → 策略 → 管理模板 → 系统 → 登录 → 启用并配置“显示密码到期前通知的天数”。
方法二:命令行快速部署(管理员权限CMD)
执行 gpupdate /force 强制刷新策略,使新设置立即生效。
检查与验证是否生效
打开命令提示符(管理员),输入:net user [用户名] | findstr "Password expires",查看返回的到期时间是否符合设定。
登录目标账户后,观察任务栏右下角是否在设定天数内出现黄色感叹号气泡提示:“您的密码将在X天后过期”。
若仍无提示,确认当前账户未勾选“密码永不过期”——在“计算机管理→本地用户和组→用户”中右键该账户→属性→取消勾选“密码永不过期”。











