Windows 10激活状态及过期时间可通过slmgr.vbs命令查询:-xpr显示是否永久激活或具体到期日;-dlv输出含“激活截止日期”的完整许可证信息;-dli提供许可证状态摘要;msinfo32查看初始安装日期辅助判断;PowerShell可导出文本存档分析。

如果您尝试确认当前Windows 10系统的激活状态及具体过期时间,则可通过内置的SLMGR脚本工具直接查询。以下是几种可靠且无需第三方软件的命令行方法:
一、使用 slmgr.vbs -xpr 快速判断是否永久激活
该命令专用于即时反馈系统激活的最终状态,输出简洁明确,适用于快速筛查是否面临到期风险。
1、按下 Win + R 组合键打开“运行”对话框。
2、在输入框中键入 slmgr.vbs -xpr,然后按回车键执行。
3、弹出的提示窗口将显示两种结果之一:“此Windows的副本已永久激活” 或 具体的年月日格式到期时间(例如:2026-03-15)。
二、使用 slmgr.vbs -dlv 查看完整激活详情
该命令返回最详尽的许可证信息,包括激活ID、安装ID、KMS主机地址(如适用)以及精确到日的“激活截止日期”,是交叉验证过期时间的核心依据。
1、按下 Win + R 键,输入 cmd 并回车,以普通权限启动命令提示符。
2、在命令行中输入 slmgr.vbs -dlv 后按回车。
3、在滚动输出的文本中,定位至包含 “激活截止日期” 的行,其右侧所列日期即为许可证失效的确切时间点。
三、使用 slmgr.vbs -dli 获取许可证状态摘要
该命令提供轻量级概览,涵盖操作系统版本、部分产品密钥片段和当前许可证状态,适合初步识别是否处于试用、已激活或即将过期等状态。
1、按下 Win + R 打开运行窗口。
2、输入 cmd 并回车,进入命令提示符界面。
3、执行命令:slmgr.vbs -dli。
4、在返回结果中查找 “许可证状态” 字段,若显示为 “通知” 或 “试用期结束”,则表明系统已临近或超过有效期。
四、通过系统信息工具辅助确认初始安装时间
虽然系统信息不直接显示激活日期,但“初始安装日期”可作为参考基准,结合激活截止日期反推实际授权周期长度,有助于识别异常提前到期情形。
1、按下 Win + R 打开运行对话框。
2、输入 msinfo32 并回车,启动系统信息窗口。
3、在右侧信息面板中查找 “初始安装日期” 条目,记录其显示的年月日。
4、保持该窗口开启,以便与前述 slmgr 命令获取的“激活截止日期”进行时间跨度比对。
五、使用 PowerShell 执行相同命令并捕获输出文本
PowerShell 支持重定向输出至文件,便于保存和离线分析激活信息,尤其适用于需归档或多人复核的场景。
1、在任务栏搜索框中输入 PowerShell,右键选择 “以管理员身份运行”。
2、输入命令:slmgr.vbs -dlv > C:\activation_info.txt,按回车执行。
3、打开资源管理器,导航至 C:\activation_info.txt 文件,用记事本查看内容。
4、在文件中搜索关键词 “激活截止日期”,提取右侧标注的具体日期。











