☰
Office 一键安装与 KMS 激活完整指南
2026/10/16 1:55:31 网站建设 项目流程

Office 一键安装与 KMS 激活完整指南

【免费下载链接】LKY_OfficeTools一键自动化 下载、安装、激活 Office 的利器。项目地址: https://gitcode.com/GitHub_Trending/lk/LKY_OfficeTools

LKY Office Tools 是一款把 Office 一键安装全流程串起来的绿色开源命令行工具:它自动完成系统自检、最新版文件下载、ODT 安装与 KMS 正版激活,产出 Word、PowerPoint、Excel 三件套和你勾选的可选组件。全程由控制台驱动,不用自己找安装包、对位数。

这款 Office 激活命令行工具能做什么

它只做一件事:从零装好一套可正版激活的 Office。默认安装 Word、PowerPoint、Excel 三件套,安装时按控制台提示的序号可追加 9 个可选组件。

组件分两类,区别值得注意:

  • 普通组件(取消 ODT 配置中的排除项即可追加):Outlook=1、OneNote=2、Access=3、Publisher=6、Teams=7、OneDrive=8、Lync=9
  • 独立产品 ID 组件:Visio=4、Project=5。二者在 ODT 配置里是独立 Product 项,选中后会额外拉取对应产品配置,下载与安装体积明显更大,不画图、不排程的机器可以跳过

工具自动识别 x86/x64 并下载匹配位数的版本;检测到其它架构或旧版 Office 残留时会先征求同意再卸载,避免位数冲突。个人新机装机、交付机部署、IT 管理员批量部署都适用。

Office 一键安装环境准备与工具获取

系统要求一句话:Windows 10 (1703) 及以上,x86 与 x64 均可。工具启动时会校验系统构建号,构建号低于 15063 直接拒绝运行——老系统无法完成正版激活。

获取途径两条:

  • 日常自用:从仓库 Releases 下载LKY_OfficeTools_v*.zip,解压后运行LKY_OfficeTools.exe;
  • 阅读源码:git clone https://gitcode.com/GitHub_Trending/lk/LKY_OfficeTools,用 Visual Studio 自行编译。

运行前三个前提:尽量在新装系统或从未装过 Office 的机器上跑(成功率最高);保证正常联网,下载和激活都依赖网络;建议以管理员身份运行,安装涉及系统级写入。

一次完整运行的全过程

启动自检:先给出能否部署的结论

这一步的产出是三个结论:系统位数、构建号、目标下载通道。启动后先打印版本信息(当前 1.3.0.223),再依次校验构建号与联网状态;未携带命令行参数时,部署前有 5 秒倒计时。通道配置存放在Resource/Json/OfficeChannels.txt,含 Current Channel、Semi-Annual Enterprise Channel、Office 2019/2021 Perpetual Enterprise 等 7 个通道,工具实际从 Office 2021 Perpetual Enterprise(PerpetualVL2021)通道拉取最新构建并解析。若本机已安装最新版,会跳过下载与安装,直接进入激活。

文件下载:存入 \Office\Data\,支持断点续传

本阶段产出是 exe 同目录\Office\Data\下的完整安装文件集。内置 Aria2c 多线程引擎逐个拉取,控制台依次显示“下载 xx 文件中”;已存在且完整的文件断点续传,中断后重跑不会从零重下。下载结束后逐文件校验,任一文件异常会自动重试整轮下载。

组件选择与 ODT 安装:先定装什么,再执行安装

这一步你先确认组件清单,随后工具把版本号、位数、SourcePath 写进 ODT 配置,执行ODT.exe /configure config.xml安装。序号表:Outlook=1、OneNote=2、Access=3、Visio=4、Project=5、Publisher=6、Teams=7、OneDrive=8、Lync=9。多选逗号分隔,例如装 Outlook 和 Visio 输入1,4;直接回车只装三件套;输入无效序号会提示重输。安装前工具会同时检查注册表与许可证,发现冲突时列出旧版本数量并询问是否卸载,卸载后建议重启一次。安装失败时 ODT 退出码会写入日志,1602(用户取消)、17002(磁盘空间不足等)可对照排查。

KMS 激活:换服务器、自动修复后再重试

本阶段产出是已正版激活的 Office:先设置 KMS 载体,再通过ospp.vbs执行激活,全部 SKU 成功才算完成。KMS 服务器列表以分号分隔,第一个失败会自动切换备用服务器重试。两类常见错误内置自动修复:0x80080005(SppExtComObj 被劫持)自动清理Image File Execution Options注册表项;0x8007000D(软件保护平台状态异常,常伴随系统时间错误)自动清理OfficeSoftwareProtectionPlatform状态并重启sppsvc服务,两者修复后均自动重试。成功后控制台以绿色显示“您已成功完成所有流程”,打开任意 Office 程序看到“产品已激活”即完成。

Office 批量部署参数与静默配置

完整参数可对照 Lib/Lib_AppCommand.cs:

参数作用
/passive跳过全部确认(含冲突 Office 的自动卸载、结尾按键等待),批量静默部署
/service注册“LKY Office Tools Service”常驻,后台自动维护更新与正版激活,与/passive互斥
/none_welcome_confirm跳过欢迎 5 秒倒计时
/ignore_manual_update_msg忽略手动更新提示
/auto_remove_conflict_office检测到冲突 Office 时直接卸载,不再确认
/none_finish_presskey结尾不等待按键

两个典型场景:

  • 多台机器批量推送(Office 批量激活):给 exe 加/passive,用批处理推到多台机器即可静默跑完。注意一个行为差异:被动模式下若本机未安装目标版本,工具不会重装,只在已装最新版时继续激活——这是为了防止把用户手动卸载误判成待安装。
  • 部署后的持续维护:手动模式安装完成时会询问是否添加 Office 自动更新/正版激活服务,被动模式自动添加。再跑一次/service可让工具注册为服务常驻,之后由服务负责 Office 检测、更新与激活维护。

Office 安装激活错误码排错表

现象 / 错误码原因处理方式
“请将当前操作系统升级至 Windows 10 (1703)”构建号 < 15063,无法完成正版激活升级系统后重跑
“未安装最新版本,激活停止”本机 Office 版本不是最新手动模式重跑触发安装;被动模式不会自动重装
“当前系统存在多个 Office 版本”残留版本或异架构与目标版本冲突同意工具卸载旧版本,重启后重跑
0x80080005SppExtComObj.exe 被劫持工具自动清理注册表并重试,无需手工操作
0x8007000D软件保护平台状态异常或系统时间不对先校准日期时间,工具会自动修复并重试
0x80040154系统类未注册,可能存在损坏重装操作系统后重试(工具不重试)
0xC004F074与 KMS 服务器通讯失败重置网卡设置或重装系统
ODT 1602 / 17002用户取消 / 磁盘空间不足等重新运行 / 清理磁盘空间后重跑

运行关键节点都会写入日志,日志目录默认在 ProgramData 下的LKY Office Tools\Logs,权限受限时回退到“我的文档”。排查时先看日志中最后一条×开头的结论行,再往上定位对应阶段;ODT 错误码全表见 Lib/Lib_OfficeInstall.cs。

适用场景与核心文件索引

个人新机装机、交付机交付、IT 管理员批量部署,这条 Office 一键安装链路都能覆盖。需要进一步查证时,看这几个文件:

  • 主程序入口:LKY_OfficeTools/OfficeTools.cs
  • 更新通道配置:LKY_OfficeTools/Resource/Json/OfficeChannels.txt
  • 日志模块:LKY_OfficeTools/Lib/Lib_AppLog.cs
  • KMS 激活逻辑:LKY_OfficeTools/Lib/Lib_OfficeActivate.cs

合规说明:按仓库开源描述,本工具的自动激活功能仅用于大家无偿学习编程开发能力之用;如需商业办公使用,请从微软官网购买商业许可,任何自然人、企业、机构不得直接或间接将其商业化。

【免费下载链接】LKY_OfficeTools一键自动化 下载、安装、激活 Office 的利器。项目地址: https://gitcode.com/GitHub_Trending/lk/LKY_OfficeTools

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询