Você pode fazer com que o Windows Media Center seja iniciado automaticamente sempre que você inicia o Windows.
1.
Na tela de início, vá até Tarefas, clique em configurações, clique em Geral, clique em Inicialização e Comportamento de Janelas, e clique em Iniciar Windows Media Center quando o Windows inicia.