WMF版本变化,导致Windows2008 R2 SP1上安装Lync失败
2011-03-16 16:08
344 查看
在Windows2008 R2 SP1上安装Lync时,会安装失败,报如下错误:
Name of prerequisite: Wmf2008R2 MM/DD/YYYY HH:MM:SS AM
Name of prerequisite: Wmf2008R2 MM/DD/YYYY HH:MM:SS AM
Type of prerequisite: exe MM/DD/YYYY HH:MM:SS AM
Method used to check prerequisite state: WmfNeeded2008R2() MM/DD/YYYY HH:MM:SS AM
Result of state check: True MM/DD/YYYY HH:MM:SS AM
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 MM/DD/YYYY HH:MM:SS AM
Installation result: -2146762496 MM/DD/YYYY HH:MM:SS AM
Error: Prerequisite installation failed: Wmf2008R2
Details
Type: PrereqInstallFailed
Stack Trace
at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.AddMsiPrereq(String prereqName)
at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T](Action`1 action, T arg)
Type of prerequisite: exe MM/DD/YYYY HH:MM:SS AM
Method used to check prerequisite state: WmfNeeded2008R2() MM/DD/YYYY HH:MM:SS AM
Result of state check: True MM/DD/YYYY HH:MM:SS AM
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 MM/DD/YYYY HH:MM:SS AM
Installation result: -2146762496 MM/DD/YYYY HH:MM:SS AM
Error: Prerequisite installation failed: Wmf2008R2
Details
Type: PrereqInstallFailed
Stack Trace
at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.AddMsiPrereq(String prereqName)
at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T](Action`1 action, T arg)
在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
KB Article 2522454: Lync Server 2010 Setup or Remove Lync Components Fails on Windows Server 2008 R2 SP1
Name of prerequisite: Wmf2008R2 MM/DD/YYYY HH:MM:SS AM
Name of prerequisite: Wmf2008R2 MM/DD/YYYY HH:MM:SS AM
Type of prerequisite: exe MM/DD/YYYY HH:MM:SS AM
Method used to check prerequisite state: WmfNeeded2008R2() MM/DD/YYYY HH:MM:SS AM
Result of state check: True MM/DD/YYYY HH:MM:SS AM
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 MM/DD/YYYY HH:MM:SS AM
Installation result: -2146762496 MM/DD/YYYY HH:MM:SS AM
Error: Prerequisite installation failed: Wmf2008R2
Details
Type: PrereqInstallFailed
Stack Trace
at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.AddMsiPrereq(String prereqName)
at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T](Action`1 action, T arg)
Type of prerequisite: exe MM/DD/YYYY HH:MM:SS AM
Method used to check prerequisite state: WmfNeeded2008R2() MM/DD/YYYY HH:MM:SS AM
Result of state check: True MM/DD/YYYY HH:MM:SS AM
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 MM/DD/YYYY HH:MM:SS AM
Installation result: -2146762496 MM/DD/YYYY HH:MM:SS AM
Error: Prerequisite installation failed: Wmf2008R2
Details
Type: PrereqInstallFailed
Stack Trace
at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.AddMsiPrereq(String prereqName)
at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T](Action`1 action, T arg)
在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
KB Article 2522454: Lync Server 2010 Setup or Remove Lync Components Fails on Windows Server 2008 R2 SP1
相关文章推荐
- WMF版本变化,导致Windows2008 R2 SP1上安装Lync失败
- winServer 2008 R2 安装sqlserver2005失败及提示必须使用角色管理工具安装或配置 3.5 sp1
- xulrunner版本太新导致VxWorks 6.x安装失败的问题解决
- 由于.net 4版本原因导致mvc组件安装失败
- redis requires Ruby version >= 2.2.2 系统默认 ruby 版本过低,导致 Redis 接口安装失败
- 重复安装Lync导致发布拓扑失败
- Lync Server2010安装在Win2008 R2 SP1上因为WMF报错解决方法
- 安装sql server 2008 R2 Express报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解决
- Tip - MSXML可能导致.net framework 3.5 sp1安装失败
- SaltStack安装时python版本冲突导致安装失败
- Evernote 旧版本卸载失败导致无法安装新版本
- Windows 2008 R2 安装SP1后远程桌面失败
- 规则“Microsoft Visual Studio 2008 的早期版本”失败。此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 Microsoft Visual Studio 2008 升级到 SP1。
- 在Windows Server 2012 R2上安装SharePoint 2013 with SP1失败,提示没有.net4.5的解决办法
- C++虐恋:MBCS安装失败导致的四天误工
- 在Windows Server2008 R2上安装MOSS2010 后配置失败
- 由于安装oracleasm包的版本导致的问题:
- 在windows2012 R2下安装oracle 11.2.0.4的GI时遇到的问题--bug导致
- pip 版本问题导致 pip install Django 失败的解决方法
- 卸载安装失败的sqlserver2008 R2