菜单

支持工具

相关源文件

本页面提供了 Microsoft Activation Scripts (MAS) 中包含的支持工具的全面概述。这些实用程序可帮助用户诊断激活状态、排除常见问题并执行激活之前或之后可能需要的关键系统修改。有关实际激活方法的信息,请参阅 激活方法

概述

MAS 存储库包含多个支持工具,用于补充主要的激活功能。这些工具旨在帮助用户检查当前的激活状态、修复常见问题以及在必要时修改系统配置。

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd374-384 MAS/Separate-Files-Version/Check_Activation_Status.cmd1-11

检查激活状态

Check Activation Status 工具提供有关系统上安装的 Windows 和 Office 产品当前激活状态的详细信息。

特性

  • 显示全面的 Windows 激活状态
  • 显示详细的 Office 激活状态
  • 报告许可证类型和到期日期
  • 在适用的情况下提供 KMS 客户端信息
  • 显示较新 Office 版本的 vNext 激活状态
  • 显示 Windows 的数字许可证信息

来源: MAS/Separate-Files-Version/Check_Activation_Status.cmd1-143

技术实现

Check Activation Status 工具使用 Windows Management Instrumentation (WMI) 和 PowerShell 查询系统以获取激活信息。它会检查

  1. Windows 的 SoftwareLicensingProduct 和 SoftwareLicensingService
  2. Office 的 OfficeSoftwareProtectionProduct 和 OfficeSoftwareProtectionService
  3. 在适用的情况下,Windows 订阅状态
  4. Windows 10/11 的数字许可证状态
  5. 现代 Office 版本的 Office vNext 许可

该工具能够检测和显示

许可证类型显示的信息
永久(数字/HWID)许可证状态、激活日期
KMSKMS 客户端信息、续订间隔、KMS 主机
订阅订阅类型、到期日期、状态
试用/宽限期剩余时间、到期日期

来源: MAS/Separate-Files-Version/Check_Activation_Status.cmd144-1140

故障排除

Troubleshoot 工具通过提供诊断测试和自动化修复来帮助解决常见的激活问题。

特性

  • 诊断激活相关的服务问题
  • 修复损坏的注册表项
  • 修复 WMI 问题
  • 重置许可证令牌
  • 移除可能干扰激活的恶意软件

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd394-1726

修复的常见问题

Troubleshoot 工具可以检测并修复可能阻止成功激活的各种问题

  1. 服务问题:重启或修复必要的服务,如软件保护服务 (sppsvc)
  2. 注册表问题:修复与激活相关的损坏注册表项
  3. WMI 损坏:修复 WMI 存储库问题
  4. 令牌问题:清除和重置许可证令牌
  5. 恶意软件检测:识别并帮助移除干扰激活的恶意软件

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd1385-1853

更改 Windows 版本

此工具允许用户在不重新安装操作系统的情况下在不同 Windows 版本之间切换(例如,从家庭版到专业版)。在某些激活方法可以使用之前,通常需要执行此操作,因为某些激活方法是特定于版本的。

特性

  • 列出可用的 Windows 版本
  • 执行就地版本升级
  • 保留用户数据和已安装的应用程序
  • 使用 HWID 激活某些版本所必需

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd396

支持的版本变更

该工具支持各种版本变更,包括但不限于

当前版本可能的目标版本
Windows 家庭版Windows 专业版、教育版
Windows 专业版Windows 专业工作站版、教育版、企业版
Windows 企业版Windows 专业版、教育版
Windows N 版本对应的非 N 版本

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd396

更改 Office 版本

与 Windows 版本更改器类似,此工具允许用户修改其 Office 安装以切换到其他版本。在执行某些类型的 Office 激活之前,这可能是必要的。

特性

  • 列出可用的 Office 版本
  • 无需重新安装即可更改 Office 版本
  • 保留用户设置和配置
  • 某些 Ohook 激活所必需

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd397

支持的 Office 产品

该工具支持更改各种 Office 产品的版本

Office 产品支持的版本
Office 2016批量许可证、零售版、ProPlus、Standard 等。
Office 2019批量许可证、零售版、ProPlus、Standard 等。
Office 2021批量许可证、零售版、ProPlus、Standard 等。
Office 365各种基于订阅的版本

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd397

提取 $OEM$ 文件夹

此工具创建一个特殊的文件夹结构,可用于在 Windows 安装期间进行预激活。这对于需要部署预激活 Windows 系统的系统管理员和 OEM 尤其有用。

特性

  • 在桌面上创建 $OEM$ 文件夹
  • 包含针对所选方法配置的激活脚本
  • 可以准备一次提取中包含多种激活方法
  • 支持 Windows、Office 和 ESU 激活

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd447-546

$OEM$ 文件夹结构

提取的 $OEM$ 文件夹具有 Windows 部署所需的特定结构

$OEM$\
  $$\
    Setup\
      Scripts\
        MAS_AIO.cmd         (Script with activation commands)
        SetupComplete.cmd   (Script that runs during Windows setup)

此结构确保激活脚本在 Windows 安装的适当阶段自动运行。

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd510-522

与激活方法的集成

支持工具旨在与主要的激活方法无缝协作。下图说明了它们的集成方式

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd332-403

常见使用场景

场景 1:检查激活状态

  1. 运行 MAS 脚本
  2. 从主菜单中选择“检查激活状态”
  3. 查看 Windows 和 Office 的激活信息
  4. 验证产品是否正确激活或识别激活问题

场景 2:排除激活失败的故障

  1. 运行 MAS 脚本
  2. 从主菜单中选择“故障排除”
  3. 允许工具诊断并修复常见问题
  4. 在问题解决后重试激活

场景 3:更改 Windows 版本以进行激活

  1. 运行 MAS 脚本
  2. 从主菜单中选择“更改 Windows 版本”
  3. 选择与所需激活方法兼容的目标版本
  4. 版本更改和重启后,运行激活方法

场景 4:为系统部署做准备

  1. 运行 MAS 脚本
  2. 选择“附加功能”然后选择“提取 $OEM$ 文件夹”
  3. 选择要包含的激活方法
  4. 在 Windows 部署过程中使用创建的 $OEM$ 文件夹

来源: MAS/All-In-One-Version-KL/MAS_AIO.cmd332-546

总结

Microsoft Activation Scripts 中的支持工具提供了用于诊断、故障排除和准备系统进行激活的基本功能。它们与主要的激活方法协同工作,以确保 Windows 和 Office 产品成功激活。

这些工具可帮助用户

  • 验证当前激活状态
  • 修复阻止激活的常见问题
  • 在需要时更改 Windows 和 Office 版本
  • 为系统部署期间的自动激活做准备

了解这些支持工具对于有效使用 Microsoft Activation Scripts 来维护正确许可的 Windows 和 Office 安装至关重要。