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.
I bought a computer from a system builder, and they told me that Update Rollup 2 for Windows XP Media Center Edition 2005 is pre-installed on the computer. How can I tell for sure whether or not Update Rollup 2 really is installed on my computer?
There are a few different ways to check whether or not Update Rollup 2 is installed on a computer.
The way that post-Update Rollup 2 hotfixes (such as KB914548) check for Update Rollup 2 in their setup logic is to check the following registry value:
If you do not feel comfortable checking in the registry, you can also check in Add/Remove Programs by using the following steps:
You can also check the version information listed in the Media Center UI. To do this, launch Media Center, then go to Settings | General | About Media Center | Software Version. If you have Update Rollup 2 installed, it should be listed here. In addition, the version number should begin with 5.1.2715. The base Update Rollup 2 version is 5.1.2715.2732, and the 4th version will be higher than 2732 if you have a post-Update Rollup 2 hotfix installed.
<update date="5/1/2006"> Added another version check suggested by Jason Tsang in the comments of this blog post </update>