先执行slmgr.vbs /xpr命令:若显示“计算机已永久激活”则无剩余天数;若显示具体日期(如2026年08月12日)或“通知模式”,则该日期即为到期日。

如果您尝试确认 Windows 11 当前许可证是否临近失效,或需明确获知剩余激活天数及整体授权状态,则必须依赖系统原生命令输出中的关键字段。以下是获取准确到期时间、剩余天数及激活性质的具体操作步骤:
一、运行 slmgr.vbs /xpr 命令快速判定是否永久激活
该命令直接调用软件许可管理器,以弹窗形式返回最权威的到期判定结果,无需解析字段,适用于所有用户快速识别是否存在剩余天数概念。
1、按下Win + R组合键,打开“运行”对话框。
2、在输入框中键入slmgr.vbs /xpr并按回车键执行。
3、观察弹出的 Windows Script Host 对话框内容:若显示“计算机已永久激活”,则无剩余天数;若显示“该机器的许可证将在2026年08月12日过期”或“Windows 处于通知模式”,则表明为临时授权,该日期即为到期日。
二、执行 slmgr.vbs /dlv 命令查看详细许可证数据
此命令输出完整技术元数据,包含“剩余宽限期”“到期时间”“KMS 主机名”“许可证通道”等关键字段,可精准识别 KMS 激活(180天)、KMS38 激活(伪永久)或数字许可证(真正永久)。
1、右键点击“开始”按钮,选择终端(管理员)或命令提示符(管理员)。
2、在窗口中输入slmgr.vbs /dlv并按回车。
3、在返回结果中重点查找以下三项:
— 若存在“剩余宽限期”字段且数值为179或相近整数(如178、180),则属标准 KMS 激活,当前剩余约180天;
— 若“到期时间”显示为“永不过期”或完全空白,且“许可证状态”为“已授权”,则为永久激活;
— 若“KMS 主机名”为kms38.eu或kms38.team等非微软官方域名,且“剩余重置计数”为999999,则属 KMS38 类型,虽显示永久但非微软官方支持。
三、使用 PowerShell 查询 TimeRemaining 字段获取精确剩余秒数
PowerShell 提供结构化输出能力,可提取 WMI 类 SoftwareLicensingProduct 中的 TimeRemaining 属性,其单位为秒,能换算为精确剩余天数,避免人工误读文本格式。
1、右键点击“开始”按钮,选择Windows PowerShell(管理员)或终端(管理员)。
2、输入以下命令并回车:Get-WmiObject -Query "SELECT * FROM SoftwareLicensingProduct WHERE LicenseStatus = 1" -Namespace "root\cimv2\softwarelicensing" | Select-Object -Property Name, TimeRemaining, GracePeriodRemaining。
3、观察返回结果中的TimeRemaining值:若为0,表示已过期或永久激活;若为正整数(如15552000),除以86400即可得剩余天数(例:15552000 ÷ 86400 = 180天);若该字段为空或报错,则需结合 /xpr 或 /dlv 结果交叉验证。
四、通过“设置”应用查看激活类型与绑定标识
图形界面虽不直接显示剩余天数,但能揭示激活机制本质——数字许可证、零售密钥或批量许可,从而推断是否涉及时间约束,并辅助验证命令行结果的可信度。
1、按下Win + I快捷键,打开“设置”应用。
2、在 Windows 11 中依次点击左侧系统 → 激活。
3、检查右侧文字:
— 若显示“Windows 已使用与 Microsoft 帐户关联的数字许可证激活”,且无“批量许可”“KMS”字样,则大概率无剩余天数;
— 若显示“批量许可激活”或仅写“已激活”而无进一步说明,则需结合命令行结果确认是否为临时授权;
— 若页面出现“立即激活”按钮或“疑难解答”选项,则系统当前未处于稳定激活状态。
五、运行 slmgr.vbs /dli 命令验证许可证状态摘要
该命令提供轻量级概要信息,输出简洁,可快速比对 /dlv 中的关键字段是否一致,尤其适用于 CMD 窗口因权限或缓存问题导致字段截断的场景。
1、按下Win + R打开“运行”对话框。
2、输入cmd并回车,启动普通权限命令提示符。
3、在窗口中输入slmgr.vbs /dli并按回车。
4、检查输出中的“许可证状态”字段:若为“已授权”,但“描述”中含KMSClient或Volume字样,需结合 /dlv 结果进一步判定;若“剩余宽限期”显示为180 天,则确认为标准 KMS 激活。

















