目录Contents

01Visio Professional 2016 安装与 KMS 激活指南

适用场景:Windows 11 上已经安装并正常使用 Microsoft 365,希望保留 Microsoft 365,同时安装、激活学校授权的 Visio Professional 2016。

本文记录了一次在 2026-10-30 实际成功的操作。学校:复旦大学;KMS 主机:kms.fudan.edu.cn。其他学校应替换为自己的合法 KMS 地址,并确认拥有相应批量许可。

SKILL.md11 KB

1. 先看结论

产品实际授权方式本次结果
Windows 11 家庭版原有数字许可证 / OEM 等 Windows 自身授权已激活,无须 KMS
Microsoft 365(Word、Excel、PowerPoint 等)微软账户的订阅许可证Word「文件 → 帐户」显示订阅产品,正常使用
Visio Professional 2016Click-to-Run 部署的 批量许可版,使用学校 KMS 激活LICENSE STATUS: ---LICENSED---,剩余 180 天

最终状态:安装及激活均成功。 不需要为了 Visio 卸载 Microsoft 365,也不需要处理 ospp.vbs 输出中的 Microsoft 365 旧许可条目。

版本提示: Visio 账户页面显示「Microsoft Visio 专业版 2016」,代表产品许可证版本;其共享的 Click-to-Run 程序组件可以显示比 2016 新得多的内部构建号。本次显示版本 2610(内部版本 20527.20112)、当前频道,这并不推翻 Visio 2016 的产品授权结果。

2. 已安装 Visio?只需要这些激活命令

如果 Visio 已经能够打开,首先检查「文件 → 帐户」是否显示 产品已激活。已激活就不用重新激活。若未激活,请确认你有学校授权、能连接校园网络或学校认可的 VPN,然后:

以管理员身份打开 CMD(命令提示符):

shell
cd /d "%ProgramFiles%\Microsoft Office\root\Office16"cscript ospp.vbs /sethst:kms.fudan.edu.cncscript ospp.vbs /actcscript ospp.vbs /dstatus

若第一条命令提示目录不存在,尝试 32 位安装路径:

shell
cd /d "%ProgramFiles(x86)%\Microsoft Office\root\Office16"

成功判据要针对 Visio 条目检查,不是只看整个命令有没有报错:

plaintext
LICENSE NAME: Office 16, Office16VisioProXC2RVL_KMS_ClientC2R editionLICENSE DESCRIPTION: Office 16, VOLUME_KMSCLIENT channelLICENSE STATUS:  ---LICENSED---REMAINING GRACE: 180 daysKMS machine registry override defined: kms.fudan.edu.cn:1688

上述字段来自本次成功激活后的实际输出;剩余天数会随时间变化。ospp.vbs /act 可能顺带尝试激活历史 Office 许可条目,因此需要逐项查看产品名称。

网络检查(可选)

在 CMD 中:

shell
ping kms.fudan.edu.cnpowershell -Command "Test-NetConnection kms.fudan.edu.cn -Port 1688"
  • ping 能收到回复,说明主机基本可达;1688 是常见的 KMS 端口。
  • ping 不通不一定意味着 KMS 无法使用,因为网络可能屏蔽 ICMP;可进一步看 TCP 端口测试。
  • 这次实际操作中 ping 有回复,且 /act 明确返回 <Product activation successful>,足以证明 KMS 激活已成功。
  • 校方文档建议核对系统时钟(北京时间)、关闭正在运行的 Office 应用后再激活。

3. 如果 Visio 还没安装:避免 MSI 与 Microsoft 365 冲突

原因

原始 Visio 2016 安装包采用 Windows Installer / MSI,而电脑中现有的 Microsoft 365 使用 Click-to-Run / C2R。在这一组合中,直接运行 MSI 安装包会出现共存冲突。微软提供的解决路径是:使用 **Office Deployment Tool(ODT)**以 Click-to-Run 方式部署 Visio 2016 批量许可版,同时继续通过 KMS 激活。

3.1 准备 ODT

  1. 从微软官方下载 Office Deployment Tool:https://www.microsoft.com/en-us/download/details.aspx?id=49117。
  2. 创建 C:\ODT 文件夹,将下载的自解压程序放进去。
  3. 在管理员 CMD 中执行(下载文件名会随工具版本改变,下例为本次实际文件名):
shell
cd /d C:\ODTofficedeploymenttool_20430-20146.exe /extract:C:\ODT /quietdir

确认 C:\ODT 目录里存在 setup.exe。自解压程序本身不支持 /configure;不要运行 officedeploymenttool_*.exe /configure ...。

3.2 新建安装配置

在 C:\ODT 下创建 configuration.xml,内容为:

xml
<Configuration>  <Add>    <Product ID="VisioProXVolume"             PIDKEY="69WXN-MBYV6-22PQG-3WGHK-RM6XC">      <Language ID="zh-cn" />    </Product>  </Add>  <Display Level="Full" AcceptEULA="TRUE" /></Configuration>
  • VisioProXVolume:Visio Professional 2016 的批量许可产品 ID。
  • PIDKEY:微软公开的 KMS 客户端通用密钥(GVLK),并不是可以自行激活产品的独立密钥。必须拥有合法批量许可并连接有权激活该产品的 KMS 服务。
  • zh-cn:中文语言。
  • 这里没有额外强制设置 Office 位数或更新通道;在本次设备上,安装成功匹配了已有 Microsoft 365。若手工设置,必须与现有 Office 的位数及通道兼容。
  • 不要用 ODT 自带的 configuration-Office365-x64.xml 示例代替它;该示例可能包含 O365ProPlusRetail、VisioProRetail,会改变安装目标。

3.3 安装

保存配置文件,关闭 Office 应用,执行:

shell
cd /d C:\ODTtype configuration.xmlsetup.exe /configure configuration.xml

出现 Microsoft 365 / Office 下载进度窗口,是 Click-to-Run 安装正常开始的表现。保持联网,等待安装完成;不要在进行中反复运行 setup.exe 或强制中断。完成后再执行第 2 节的 KMS 激活命令。

4. 为什么学校官方激活 App 提示“不能提供激活服务”?

学校的「软件激活与补丁服务客户端 v5.0」显示:

当前产品非本平台提供的软件版本,不能提供激活服务,本平台仅提供 Windows、Office 专业版激活服务!

这条提示只表明该客户端没有接受当前产品;不能据此断定学校 KMS 服务器不支持 Visio。 本次实际情况是:

  1. 客户端拒绝激活或不识别 Visio Professional 2016。
  2. 通过命令行调用 ospp.vbs /sethst:kms.fudan.edu.cn 和 /act 后,返回 <Product activation successful>。
  3. /dstatus 显示 Visio 的 VOLUME_KMSCLIENT 条目为 --LICENSED---。
  4. Visio「文件 → 帐户」显示 产品已激活,Microsoft Visio 专业版 2016。

因此,学校 App 的识别范围或版本匹配规则受限是合理的解释;具体内部判定逻辑未经确认,不能断言一定是因为 Click-to-Run 或 Visio 独立授权。

学校官方文档本身就提供三类方法:平台激活客户端、网页在线激活、命令行手动激活。本次使用最后一种成功。

5. 为什么 ospp.vbs 还有 Office 365 的报错?

本次日志同时出现:

plaintext
LICENSE NAME: Office16O365HomePremR_GraceLICENSE STATUS: ---NOTIFICATIONS---ERROR CODE: 0xC004F009

运行 /act 时,该历史条目还出现过 0xC004F017。这与 Visio 的成功激活是两条不同的许可记录。

本次 Word「文件 → 帐户」明确显示已登录微软账户、持有 Microsoft 365 订阅产品,且正常使用。因此,不能只凭 ospp.vbs 的旧版 Office 许可宽限期错误,判断现代 Microsoft 365 订阅未激活。

正确做法:

  • 用 Visio /dstatus 中的 Office16VisioProXC2RVL_KMS_ClientC2R 条目判断 Visio 激活。
  • 用 Word / Excel「文件 → 帐户」的产品状态判断 Microsoft 365 订阅;确有疑问时再考虑微软用于现代订阅许可的 vnextdiag.ps1。
  • 两者正常时不要随意执行 ospp.vbs /unpkey、删除许可证缓存、修改注册表、卸载/重装 Office。

6. 常见问题速查

现象原因或处理
ls 不是内部或外部命令当前是 CMD,目录列表请用 dir。
运行 officedeploymenttool_*.exe /configure 弹帮助页调用了 ODT 自解压包。先 /extract,然后用解压出的 setup.exe /configure。
Test-NetConnection 不是内部或外部命令这是 PowerShell 命令;在 CMD 中加 powershell -Command "..."。
找不到 ospp.vbs优先查 %ProgramFiles%\Microsoft Office\root\Office16,再查 %ProgramFiles(x86)%\Microsoft Office\root\Office16。
/act 显示 Visio 成功、Office 365 失败分别核对产品名称;旧 Office 365 条目的错误不抵消 Visio 的成功结果。
客户端不支持 Visio先以 ospp.vbs /dstatus 判断真实 Visio 激活状态;有授权时可使用学校文档的手动激活方法。
离开校园后到期在授权仍有效的前提下连接校园网/学校 VPN,重新进行 KMS 激活或续期。

7. 后续维护与边界

  • KMS 激活最长有效期为 180 天,设备通常会尝试定期续期;长期离开能访问学校 KMS 的网络时,可能需要重新联网激活。
  • Visio 2016 已于 2025-10-14 结束微软支持,仍能激活不代表仍获得常规安全更新,应评估安全和长期维护风险。
  • 本文仅用于拥有相应学校或组织授权的设备;不同学校、不同许可证、不同 Office 部署方式不一定适用。
  • Windows 11 家庭版已正常激活,不要为 Visio 执行 Windows 的 slmgr /skms 等操作。

参考资料

  1. 复旦信息办:《正版软件丨如何激活微软 Windows 和 Office》,2026-05-07:https://mp.weixin.qq.com/s/An7fAwDVT6_Hi8NBdfpwoA
  2. Microsoft Learn:Use the Office Deployment Tool to install volume licensed versions of Project 2016 and Visio 2016:https://learn.microsoft.com/en-us/microsoft-365-apps/deploy/use-the-office-deployment-tool-to-install-volume-licensed-editions-of-visio-2016
  3. Microsoft Office Deployment Tool 下载:https://www.microsoft.com/en-us/download/details.aspx?id=49117