我遇到了一个非常奇怪的问题。我会尽量简短地回答,但我经过了很多测试才找到答案。
我们的环境达到了这一点
- Office 2010
- 部署了 Lync 2013(作为 Office 2013 Pro Plus 的一部分),以及 Office 2010
- 还向一些用户部署了 Excel 2013
- 用于 Office 2013 许可的 KMS
- SP1 集成在正在使用的 Office 2013 源中,我使用了 SP1 DVD 附带的 OCT
- 像部署 Office 2010 一样部署 32 位 Office 2013
- 一切都运行良好。Lync 安装后,在首次启动和每次启动时都能完美运行
现在的问题
- 现在是时候部署 Office 2013 的其余部分并删除 Office 2010
- 这对于尚未安装 Office 2013 的用户来说非常实用
- 但如果之前安装了 Office 2013 的一部分,它就会出现一个缺陷:Lync 启动时会提示激活失败。单击“关闭”几秒钟后,它就会成功。
此后,以后启动 Lync 时一切正常。此外,首次启动时,任务栏中的 Lync 图标看起来就像 OneNote 图标。
除此之外,我的部署是完美的。
我尝试过的方法
我已更新至最新的 OCT 并导入了现有的 MSP。就在上周,我尝试解决一些不同的问题,因此我确信我拥有最新最好的 MSP。
我尝试使用 msiexec /p CustomOCT.msp 添加剩余的 Office 2013 组件,但遇到了 Lync 激活问题,而且 Lync 在首次启动时运行修复,以及有时会看到首次运行向导(在 MSP 中禁用)或必须接受许可证(在 MSP 中接受)等一些不一致的行为。
我甚至在安装后添加了 Lync、Excel 和 ProPlus 的修复,以避免在第一次运行 Lync 时启动 Office 修复。它适用于 Excel,但不适用于 Lync。
基于以上所有情况,我决定采取更激进的方法,但这种方法可以让情况更公平 - 我现在要删除 Office 2010和在重新安装 Office 2013 之前删除 Office 2013。我认为这会让我回到“全新安装”。但是,Lync 激活问题仍然存在!
我添加了重启,但还是一样。只要在登录时启动 Lync,就会出现激活问题,即使重启后也是如此。
我还尝试在重启之前从启动项中删除 Lync,这样它就不会在下次登录时自动启动。重启后,我等了一会儿,然后启动了 Excel。同样的激活问题!有趣。这不仅仅是 Lync 的问题。
我正在使用 Microsoft 提供的相应 OffScrub 脚本删除 Office 2010 和 Office 2013。
我完全不知道为什么我会遇到这个 Lync 激活问题。
答案1
好吧,我只能希望这能对某些人有所帮助,但事实证明这是 KMS 问题。我们的环境中有 2 个 KMS 服务器,其中一个的 DNS SRV 记录优先级高于另一个。不知何故,这并没有让 Office 2013 感到高兴。删除其中一个或另一个可使 Office 2013 激活立即成功。
它看起来像是 Office 部署问题,因为之前并不是这样的。他们在许可方面遇到了问题,并在我第一次开始测试 Office 2013 部署时部署了一个新的 KMS 服务器。这就是为什么它在之前我测试全新安装时可以正常工作,但是当我进一步测试部分安装时,出现了激活问题,这让它看起来像是我现在正在运行的不同测试场景导致的。