在Windows2008 R2上安装Lync时,安装程序会自动安装组件Windows-Media-Format,然后再安装Lync程序。

但在Windows2008 R2 SP1,lync安装程序在安装组件Windows-Media-Format时会报错导致安装失败。

这是因为升级到R2 SP1后Windows-Media-Format的版本从6.1.7600.16385变成了6.1.7601.17514,而集成在

Lync安装程序里面的调用命令是:

Executing external command: C:\Windows\system32\dism.exe /online /norestart /add-package
/packagepath:C:\Windows\servicing\Packages\Microsoft-Windows-Media-Format-
Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum /ignorecheck

所有因找不到组件而安装失败。

因此我们要在安装lync之前,先手动安装该组件并重启后再安装Lync,安装该组件命令如下:

%systemroot%\system32\dism.exe /online /add-package /packagepath:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.mum /ignorecheck

然后系统会要求重启,重启之后就可以正常安装Lync了。。