Windows Server 2003でいつの間にやらメディアプレイヤーが立ち上がらなくなった。
wmp.dllのバージョンが10.0.0.3700ではなく10.0.0.3704がインストールされているからというエラーメッセージが出る。
色々調べていくと、レジストリをいじることで回避可能なことがわかった。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Setup\Installed Versions
wmp.dllの項目で、

00 00 0a 00 74 0e 00 00

となっているところを

00 00 0a 00 78 0e 00 00

に直す。スモールエンディアンなので0e74=3700 , 0e78=3704となる。