Lync 2010 的安装不会使用 Windows Installer (MSI) 完成

症状

可能会遇到以下一个或多个症状:

  • Microsoft Lync 2010 的本地 Windows Installer (MSI)安装不会完成,Microsoft Lync 2010 安装程序对话框中会显示以下警告:

    Microsoft必须通过运行相应的 Lync 安装程序可执行文件来安装 Lync 2010

  • 将 Lync.msi 部署到支持的 Windows 客户端时,MSI 部署方法的 Active Directory 域服务(AD DS)软件安装组策略设置不会完成。

  • Microsoft 系统管理服务器(SMS)2003 或 Configuration Manager 2007 R2 自动部署的 Lync.msi 可能无法顺利完成,或者可能发生特定于 SMS 环境或 Configuration Manager 环境的错误。

原因

必须使用客户端可执行文件安装 Lync 2010 客户端。

注释

在受支持的 Windows 客户端上初始安装 Lync 2010 会在以下位置创建 Lync.msi 文件:

  • %program 文件%\OCSetup
  • %program 文件(x86)%\OCSetup

Lync.msi 文件可用于使用“症状”部分中介绍的本地和自动部署方法部署 Lync 2010 客户端。

决议

重要

本部分、方法或任务包含说明如何修改注册表的步骤。 如果您错误地修改注册表,可能会出现严重问题。 因此,请确保仔细执行这些步骤。 作为额外保护措施,请在修改注册表之前先将其备份。 然后,如果出现问题,您可以恢复注册表。 有关如何备份和还原注册表的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章:

322756 如何在 Windows 中备份和还原注册表

使用 Lync 2010 UseMSIForLyncInstallation 组策略设置为 Lync.msi 启用或阻止 MSI 部署,如下所示:

Name: UseMSIForLyncInstallation
Default: 0
Range: 1 or 0
Registry Location: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Communicator

若要为 Lync.msi启用 MSI 部署,请执行以下步骤:

  1. 选择“ 开始”,选择“ 运行”,键入 regedit,然后选择“ 确定”。

  2. 找到并单击下面的注册表子项:

    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Communicator

  3. “编辑” 菜单上,指向 “新建”,然后选择 “DWORD 值”。

  4. 键入 UseMSIForLyncInstallation,然后按 Enter 命名注册表项。

  5. 右键单击 UseMSIForLyncInstallation,然后选择“ 修改”。

  6. “值”数据 框中,键入 1(如果尚未显示该值),然后选择“ 确定”。

  7. 退出注册表编辑器。

  8. 重启 Windows 客户端。

注释

Microsoft Windows Installer 工具(msiexec)应至少与以下参数一起使用,以确保每次启动 Lync 2010 时都不会重新安装 Lync 2010:

C:\Lync2010\>msiexec /i C:\Lync2010\Lync.msi OCSETUPDIR="C:\Program Files\Microsoft Lync"

问题是否已修复?

检查问题是否已修复。 如果问题已修复,则已完成本部分。 如果问题没有修复,你可以联系技术支持部门

详细信息

Communicator.adm 文件中不包括 UseMSIForLyncInstallation Lync 2010 组策略设置的定义。

有关如何自动执行 Lync 2010 部署方法的详细信息,请访问以下 Microsoft TechNet 网站:

IT-Managed Lync 2010 安装

还需要帮助吗? 请转到 Microsoft 社区