Hi,
As I know Windows Media Center is available through add feature to Windows 8 function on Professional system version, did you add through the function?
What's your produce key type? Retail or OEM?
Please run "slui.exe 4" in Run box and activate your system through phone to check.
Bests,
Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.