3步免费激活Windows和Office:MAS开源激活脚本完整使用指南
【免费下载链接】Microsoft-Activation-ScriptsOpen-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.项目地址: https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts
Windows右下角的"激活"水印和Office里不断弹出的功能限制提示,是不少装机和办公场景里的常见困扰。Microsoft Activation Scripts(MAS)是一个开源的Windows激活与Office激活脚本集合,通过HWID、Ohook、TSforge、Online KMS四种方式完成系统激活,适合个人电脑用户、批量部署的管理员以及需要排查激活问题的运维人员。
项目是什么
MAS是一套以批处理和PowerShell实现的开源激活脚本(GPL v3 许可,见 LICENSE),不依赖常驻服务,下载即用。它把四种激活方法整合在一个彩色菜单里:HWID 面向 Windows 10/11 的永久数字许可证激活,Ohook 面向 Office 全系产品的永久激活,TSforge 面向 Windows/Office/ESU 的高级永久激活,Online KMS 提供 180 天周期的循环激活并可自动续期。各脚本当前版本号为 3.12,具体支持范围可在 MAS/Separate-Files-Version/Activators/_ReadMe.txt 中核对。
核心功能速览
- 一体化菜单入口:MAS/All-In-One-Version-KL/MAS_AIO.cmd 单文件包含全部方法与工具,适合只想点几个数字就完成激活的用户。
- HWID 永久激活:HWID_Activation.cmd 基于硬件 ID 申请数字许可证,适合个人电脑长期使用,重装系统后凭原硬件可快速重新激活。
- Ohook Office 激活:Ohook_Activation_AIO.cmd 专注 Office 各版本的永久激活,适合只需要解决 Office 功能受限的办公电脑。
- TSforge 高级激活:TSforge_Activation.cmd 覆盖 Windows、Office、ESU 及 KMS host 等场景,适合有自定义需求的技术用户。
- Online KMS 批量激活:Online_KMS_Activation.cmd 支持指定服务器与端口,可自动安装续期任务,适合多台机器的统一部署。
- 配套维护脚本:版本切换、激活状态检查、故障排查等独立脚本齐全,见 MAS/Separate-Files-Version/ 目录。
3步完成首次激活
前置条件:一台 Windows 8.1/10/11 电脑,网络可访问项目脚本下载地址,使用管理员权限运行 PowerShell。
步骤:
开始菜单搜索并打开 PowerShell,执行:
irm https://get.activated.win | iex若网络环境拦截了该地址(部分 ISP/DNS 会屏蔽),可改用 README 中给出的 curl.exe 备用命令,或在浏览器中开启 DNS-over-HTTPS。
脚本启动后会显示彩色菜单,输入任意绿色选项对应的数字并回车。
等待脚本完成激活动作,过程中可按提示切换系统版本(如当前版本不支持所选方法,脚本会询问是否更换为支持该方法的版本)。
成功标志:脚本结束并返回菜单提示成功后,运行 Check_Activation_Status.cmd 查看确认:Windows 显示永久激活(或 KMS 已激活及到期日),桌面水印消失、个性化设置恢复即可确认完成。
主要使用场景
个人电脑:优先 HWID 或 Ohook
个人长期使用的电脑推荐 HWID(Windows)加 Ohook(Office)组合,两者均为永久激活,装完即用。注意:若当前版本不支持所选方法,脚本默认会尝试更换系统版本,不想换版本可加/HWID-NoEditionChange参数或修改脚本内的_NoEditionChange变量。
团队批量部署:Online KMS 加续期任务
多台机器统一激活时,推荐 Online KMS 方式。脚本支持通过参数指定内部 KMS 服务器(/K-Server-服务器名)和端口(/K-Port-端口号),并默认自动安装 180 天续期任务,到期前自动续期,实现"一次配置、长期有效"。批量部署时建议先用一台测试机验证,再复制到其他机器;带参数运行即进入免值守模式,可直接写入部署脚本。
系统维护与故障排查:独立脚本各司其职
日常维护不必每次跑完整菜单,直接调用分离文件版脚本即可:
- 查状态:
Check_Activation_Status.cmd,输出当前系统与 Office 的激活状态及到期信息; - 换版本:
Change_Windows_Edition.cmd与Change_Office_Edition.cmd分别处理系统和 Office 的版本切换; - 排故障:
Troubleshoot.cmd提供综合检测,可用-qedit参数直接定位到需要修复的项目; - 备份 OEM 信息:
Extract_OEM_Folder.cmd导出系统的 OEM 文件夹,便于迁移和恢复时核对。
进阶:命令行参数与周边能力
MAS 的各激活脚本都支持命令行参数,带上参数即自动运行对应动作,适合脚本化调用。常见的有:HWID 的/HWID、/HWID-NoEditionChange;KMS 的/K-Windows、/K-Office、/K-Uninstall(卸载 KMS 相关配置,优先级高于其他参数)、/K-NoRenewalTask(不安装续期任务,通常搭配指定自己的服务器使用);TSforge 的/Z-Windows、/Z-Office、/Z-ESU、/Z-Reset(重置 rearm 计数器与测试期状态)等。各脚本文件开头的注释区完整列出了可用参数,可直接打开脚本对照。调试时,把脚本内_debug变量改为 1 可获得更详细的运行输出;所有脚本会自动处理 32/64 位及 ARM 架构的重启动问题,无需手动干预。
常见问题(FAQ)
脚本无法启动怎么办?先确认 PowerShell 或 cmd 是否以管理员身份运行;仍失败则改用 MAS_AIO.cmd 本地文件方式运行,避开网络下载环节。
提示域名被拦截、下载失败?部分运营商或 DNS 会屏蔽脚本域名,可改用 README 提供的 curl 备用命令,或在浏览器启用 DNS-over-HTTPS 后再下载。
KMS 激活和永久激活可以同时存在吗?建议同一台机器只保留一种方案。切换前先用/K-Uninstall参数清理 KMS 配置,再执行 HWID 或 Ohook 激活,避免状态互相覆盖。
杀毒软件报毒怎么办?MAS 是纯脚本,首次运行可先查看脚本内容确认来源;如仍误报,可将文件加入白名单,切勿来路不明的"打包版"MAS。
安全与合规提醒
只从项目官方仓库或 README 中给出的渠道获取脚本,执行irm命令前逐字核对 URL,警惕第三方改过的"伪 MAS"链接。运行修改系统状态的脚本前,建议创建系统还原点并备份重要数据。最后需要说明:本文仅作工具介绍与技术学习用途,激活方式的使用请遵守当地法律法规与微软软件许可协议,企业商用环境请以合法授权渠道为准。
MAS 项目采用 GPL v3 开源协议持续维护,脚本源码、许可与更新记录均可在仓库内直接查阅(README、LICENSE)。建议每月用 Check_Activation_Status.cmd 核对一次激活状态,关注项目新版本发布,即可长期稳定使用。
【免费下载链接】Microsoft-Activation-ScriptsOpen-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.项目地址: https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考