Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS
with no warranties, and confer no rights. Additionally, views expressed
herein are my own and not those of my employer, Microsoft.
As many of you have noticed, a beta version of Windows Media Player 11 was released this week. The WMP 11 beta only allows installation on Update Rollup 2 for Windows XP Media Center Edition 2005 but not on any previous versions of Windows XP Media Center Edition. I have heard of a few instances where users have tried to install this WMP 11 beta on Windows XP Media Center Edition and received an error message stating that their current OS is not supported.
Unfortunately, there are some cases where 3rd party applications can change the registry value that indicates what version of Media Center is on the system, and that can cause Windows Media Player 11 setup to block installation when it shouldn't.
If you receive an unsupported OS message when installing the Windows Media Player 11 beta and you believe that you have Update Rollup 2 for Windows XP Media Center Edition 2005 installed, you can verify whether or not you have Update Rollup 2 installed using one of these alternate methods (listed in order of preference):
Once you have verified that Update Rollup 2 truly is installed on your system, you can modify the registry key that WMP 11 setup uses to the detect Windows Media Center version by using the following steps:
If you're interested, here is the exact logic that WMP 11 beta setup uses to determine whether or not the version of Windows Media Center is supported is the following: