Skip to main content
O PC Bootstrapper melhora a experiência de inicialização de jogos para PC empacotados com MSIXVC, oferecendo consistência, comunicando o status da inicialização, garantindo que o jogo instalado esteja atualizado, sincronizando salvamentos na nuvem e impedindo que várias instâncias do jogo sejam executadas. Ele aparece durante fluxos de trabalho de desenvolvimento com sideload e quando um jogador inicia um título empacotado com MSIXVC instalado em cenários de varejo. Antes da versão de maio de 2022 do Gaming Runtime Services (GRTS), os seguintes problemas afetavam a experiência de inicialização de jogos para PC:
  • Os jogadores não sabiam o status da inicialização do jogo até que a janela do jogo ficasse visível.
  • Você precisava garantir que o jogo instalado estivesse atualizado.
  • Os salvamentos na nuvem não eram sincronizados até que o processo do jogo fosse iniciado.
  • Você precisava impedir que várias instâncias do seu jogo fossem iniciadas.
A partir da versão de maio de 2022 do GRTS, o PC Bootstrapper resolve os problemas de inicialização acima ao:
  • Mostrar uma tela de abertura imediatamente depois que o jogador tenta iniciar o jogo, para comunicar que o processo foi iniciado.
  • Garantir que o jogo instalado seja atualizado para a versão mais recente disponível no Partner Center antes do início do processo do jogo. Opcionalmente, você pode verificar e aplicar atualizações manualmente seguindo as etapas em verificação de atualizações.
  • Sincronizar salvamentos na nuvem automaticamente antes do início do processo do jogo.
  • Impedir várias inicializações de um jogo instalado, restringindo-o automaticamente a uma única instância.
Se você usar o Modo de Usuário Simplificado (disponível a partir do GDK de junho de 2022), o runtime aplicará as restrições apropriadas mesmo em cenários de implantação avulsa que não invocam o fluxo principal do PC Bootstrapper.

O que é

O PC Bootstrapper é um utilitário do Gaming Runtime (GamingServicesUI.exe) que ajuda a garantir que um jogo para PC empacotado com MSIXVC esteja em um estado íntegro antes do início do processo do jogo. Sempre que um jogador inicia um jogo para PC empacotado com MSIXVC instalado (pelo aplicativo XBOX, menu Iniciar, atalho na Área de Trabalho ou ferramentas de linha de comando), o Gaming Runtime Services (GRTS) primeiro invoca o PC Bootstrapper. Depois que o PC Bootstrapper confirma que os requisitos de pré-inicialização foram atendidos, o processo do PC Bootstrapper inicia o jogo. O PC Bootstrapper faz parte do fluxo de inicialização de todos os jogos para PC empacotados com MSIXVC adquiridos pelo aplicativo XBOX ou pela Microsoft Store a partir da versão de maio de 2022 do GRTS. Para pacotes de desenvolvedor instalados via sideload com wdapp.exe install, inclua o sinalizador /bootstrapper. Ao depurar um título empacotado com MSIXVC com o PC Bootstrapper habilitado, o processo do jogo é filho de outro processo auxiliar.

Como funciona

Veja um resumo de como o PC Bootstrapper funciona:
  • Quando um jogador inicia um jogo para PC empacotado com MSIXVC, o PC Bootstrapper primeiro verifica se o jogo já está em execução. Se o jogo estiver em execução, o PC Bootstrapper tenta trazer a janela do jogo para o primeiro plano e, em seguida, encerra o processo do PC Bootstrapper. (Nesse caso, ele não inicia uma nova instância do jogo.)
  • Se nenhuma outra instância do jogo estiver em execução, o PC Bootstrapper mostra a SplashScreenImage (especificada no arquivo MicrosoftGame.config) imediatamente na inicialização, para indicar que o jogo está tentando iniciar.
  • Depois que a tela de abertura fica visível, ele inicia o processo do jogo. O PC Bootstrapper continua em execução até que a janela do jogo fique visível.
  • Depois que a janela do jogo fica visível, o trabalho do PC Bootstrapper está concluído e o processo do PC Bootstrapper é encerrado.

Benefícios

Veja um resumo dos benefícios do PC Bootstrapper:
  • Define o diretório de trabalho atual do processo do jogo como a raiz do local de instalação do jogo.
    • Garante que apenas um processo executável no diretório do jogo instalado esteja em execução por vez.
  • Se uma instância já estiver em execução, traz a janela desse executável para o primeiro plano.
  • Adiciona uma experiência de inicialização, deixando mais claro que há progresso entre a inicialização do jogo e o momento em que a janela principal do jogo fica visível.

Dependência do Gaming Runtime Services (GRTS)

O PC Bootstrapper depende do Gaming Runtime Service (GRTS), que é distribuído automaticamente para todos os PCs com Windows 10/11. Se o GRTS estiver desatualizado no seu PC de desenvolvimento, ele poderá gerar um erro (E_FAIL) quando você tentar entrar. Para garantir que você tenha a versão mais recente do Gaming Services no seu PC:
  1. Verifique se o seu ambiente de desenvolvedor do Windows 10/11 está definido para o modo RETAIL e não está em uma área restrita de desenvolvedor.
  2. Feche todos os outros jogos e aplicativos.
  3. Use este link para acessar a página da Microsoft Store do Microsoft Gaming Services (e selecione Mais detalhes para expandir a página da Store, se necessário): https://www.microsoft.com/store/productId/9MWPM2CQNLHN
  4. Verifique se ele está atualizado e não indica que precisa de atualização.
  5. Além disso, acesse a exibição Biblioteca no aplicativo Microsoft Store para atualizar todos os aplicativos e componentes.

Perguntas ou preocupações

Se você tiver perguntas ou preocupações sobre o PC Bootstrapper, publique nos Fóruns de Desenvolvedores do XBOX ou entre em contato com seu Gerente de Conta.

Confira também

Last modified on October 6, 2026