Lync Server 2010 Setup or Remove Lync Components Fails on Windows Server 2008 R2 SP1


The Lync Server 2010 Setup or Remove Component installation prerequisite check cannot locate the Server 2008 R2 SP1 version of Microsoft Windows Media Format. Now what do you do?

Author: Iyaz Allah Baksh

Publication date: March 2011

KB article: 2522454

Product version: Lync Server 2010

What do you do when the Lync Server 2010 Setup or Remove Component installation fails on the prerequisite check for the Media-Format-Package and returns the following information to the Setup Lync Server components page:

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:Windowssystem32dism.exe /online /norestart /add-package
/packagepath:C:WindowsservicingPackagesMicrosoft-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:Windowssystem32dism.exe /online /norestart /add-package
/packagepath:C:WindowsservicingPackagesMicrosoft-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)

Resolution

The workaround is to install Windows media format (WMF) runtime before running Lync Server 2010 setup and then reboot. You can’t avoid the reboot. Issuing the following command requires permissions equivalent to the Windows server-based computers Local Administrator account.

Here’s the cmdline to install on Windows Server 2008 R2 SP1:

%systemroot%system32dism.exe /online /add-package /packagepath:%windir%servicingPackagesMicrosoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.mum /ignorecheck

After Windows Media Format Runtime is installed and the system is rebooted, proceed with the typical Lync Server 2010 setup to complete the installation.

Note   All Front End servers and Standard Edition servers where conferencing will be deployed must have Windows Media Format Runtime installed. Windows Media Format Runtime is required to run the Windows Media Audio (.wma) files that Call Park, Announcement, and Response Group applications play for announcements and music.

Complete install of the full Desktop experience for Lync Server 2010 is not needed, as only the Windows Media Format Runtime package is required.

Summary

The Windows Media Format (WMF) Runtime package name changed from Windows 2008 R2 (6.1.7600.16385.mum) to Windows 2008 R2-SP1 (6.1.7601.17514.mum). As a result, Lync setup fails trying to locate the original package name. To work around the installation, WMF must be installed manually, as stated above. Then reboot the system, and install Lync Server 2010.

Additional Information

KB Article 2522454: Lync Server 2010 Setup or Remove Lync Components Fails on Windows Server 2008 R2 SP1

Lync Server Resources

We Want to Hear from You

Keywords: Windows Server 2008 R2 SP1, Lync Server 2010, setup, Microsoft Windows Media format, WMF

Comments (1)

Comments are closed.

Skip to main content