禁用密码过期机制可消除“密码将在今天过期”弹窗。需以管理员权限运行lusrmgr.msc,勾选目标本地账户的“密码永不过期”;若为微软账户则需切换或改用net user /expires:never等命令行方案。

当你每次开机都看到“你的密码将在今天过期”弹窗,不仅打断登录节奏,还可能因误点“更改密码”导致输入错误后被锁账户——这提示不是系统故障,而是Windows主动触发的密码策略提醒,必须通过禁用密码过期机制来根除。
确认账户类型并进入本地用户管理
按 Win + R 打开运行框,输入 lusrmgr.msc 并回车。这个命令直接调出本地用户和组管理器,绕过设置里找不到入口的常见卡点。
如果回车后提示“找不到指定文件”,说明你当前登录的是微软账户而非本地账户——此时该方法不可用,需先切换为本地账户或改用注册表方案(本教程不覆盖此路径)。
左侧导航栏点击“用户”,右侧将列出所有本地账户名。找到你日常登录用的那个用户名(通常不是Administrator),双击它打开属性窗口。
关闭密码过期策略
在属性窗口中,勾选“密码永不过期”复选框。
【关键前提:必须以管理员权限运行lusrmgr.msc】 普通用户身份打开此工具时,“密码永不过期”选项是灰色不可选状态,勾选无效;右键开始菜单→“Windows终端(管理员)”→再运行lusrmgr.msc才能激活该选项。
点击“确定”保存设置。无需重启,下次登录时该提示即消失。
备用方案:用命令行一步到位(适用于无法图形登录时)
方法一:管理员权限运行CMD或PowerShell,执行以下命令:
net user "你的用户名" /expires:never
把“你的用户名”替换成实际登录名(例如JohnDoe),注意英文引号不能省略,用户名中若含空格必须加引号。
方法二:若已知账户SID,可用WMI命令精确控制:
wmic useraccount where "name='你的用户名'" set passwordexpires=false
执行后无提示即表示成功。该命令不依赖图形界面,断网、黑屏、仅命令行环境均可操作。











