Creo que tu problema es que no tienes instalado el NET framework.
Bastaría con actualizar el Windows Media Player a su versión 11 y ya se instalan. Lo pone en el fichero de instrucciones y ahora hablo un poco de memoria. Los drivers necesitan una versión específica del .NET.
Edito porque ya encontré el post. En resumen necesitas esto:
"Pre-installation check procedure
1.Windows update to the latest version
2.Update Media Player to Version 11 or latest
3.Install .Net framework to Version2 or latest"
Para XP necesitas Windows update en última versión
Mediaplayer a 11 o superior y .Net framework a versión 2 o superior.
Este es el post con tu mismo problema:
http://www.htcmania.com/showthread.php?t=268257