Ir para o conteúdo
● Seu universo de jogos no PC

Como Abrir Jogo Antigo em Um Único Núcleo do Processador com um Arquivo .bat (Afinidade e Prioridade)

Por Redação — 30/09/2026 — Leitura: 8 min
GUIA

Como Abrir Jogo Antigo em Um Único Núcleo do Processador com um Arquivo .bat (Afinidade e Prioridade)

Alguns jogos antigos se comportam de forma estranha em processadores modernos: rodam em câmera rápida, travam sem motivo, fecham depois de alguns minutos ou piscam a tela. O culpado quase sempre é o mesmo: eles foram escritos para computadores de um único núcleo e se atrapalham quando o Windows os distribui entre vários. A solução clássica, que funciona no Windows 10 e 11, é limitar o jogo a um único núcleo com a afinidade do processador. Dá para fazer pelo Gerenciador de Tarefas, mas você teria que repetir todos os dias. Com um arquivo .bat de duas linhas, você automatiza: o jogo abre já em um núcleo, com a prioridade que quiser, sem precisar de nenhum programa extra. Neste guia você aprende a testar a afinidade manualmente, descobrir a máscara certa, criar o arquivo .bat, transformar em atalho com ícone e corrigir os erros mais comuns em PC fraco com dois ou quatro núcleos.

Máscaras de afinidade mais usadas

Núcleos usadosMáscara em hexadecimalComando no .batQuando usarEfeitoObservação
Só o núcleo 01start /affinity 1Jogos de 1995 a 2002Corrige velocidade e travamentosMais comum
Núcleos 0 e 13start /affinity 3Jogos de 2002 a 2006Equilíbrio entre estabilidade e desempenhoPC com 2 núcleos
Núcleos 0 a 3Fstart /affinity FJogos de 2006 a 2010Uso de quatro núcleosUso moderado
Só o núcleo 12start /affinity 2Evitar conflito com o núcleo 0Alternativa ao 1Teste se o 1 falhar
Todos os núcleosFFsem parâmetroJogos modernosPadrão do WindowsNão precisa mexer
Núcleos 2 e 3Cstart /affinity CSeparar do resto do sistemaReduz conflitosPC com 4 núcleos

Reparou que a máscara é só uma soma? Núcleo 0 vale 1, núcleo 1 vale 2, núcleo 2 vale 4 e núcleo 3 vale 8. Para usar 0 e 1, soma-se 3. Também vale notar que os jogos de 1995 a 2002 são os maiores beneficiados, e que em PC de dois núcleos a máscara 1 já deixa o outro núcleo livre para o Windows e o antivírus.

Passo a passo

Passo 1: teste manualmente primeiro

Abra o jogo, aperte Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas, vá na aba Detalhes, clique com o botão direito no processo do jogo > Definir afinidade e deixe marcado apenas a CPU 0. Se o problema sumir, vale automatizar.

Passo 2: descubra o nome do executável

No mesmo Gerenciador de Tarefas, na aba Detalhes, o nome do processo (como game.exe) aparece na coluna Nome. Anote exatamente, com a extensão. Você vai usá-lo no arquivo .bat.

Passo 3: crie o arquivo .bat

Abra o Bloco de Notas e escreva: @echo off, cd /d "C:\Games\NomeDoJogo", start "" /affinity 1 /high game.exe. Salve como jogo.bat, escolhendo 'Todos os arquivos' em 'Tipo', para não virar jogo.bat.txt.

Passo 4: entenda cada parte

O 'cd /d' entra na pasta do jogo, mesmo em outro disco. O 'start' abre o programa em nova janela. O '/affinity 1' limita ao núcleo 0. O '/high' aumenta a prioridade. Se o jogo travar, troque /high por /normal, pois prioridade alta pode atrapalhar o sistema.

Passo 5: crie um atalho com ícone

Clique com o botão direito no arquivo .bat > Enviar para > Área de trabalho (criar atalho). Nas Propriedades do atalho, clique em Alterar ícone e escolha o do jogo. Marque 'Executar: Minimizado' para a janela preta não aparecer.

Passo 6: ajuste conforme o resultado

Se o jogo ficar lento, use a máscara 3 (núcleos 0 e 1). Se ainda travar, teste 2. Se rodar rápido demais, o problema não é núcleo, e sim de limite de FPS, e o caminho é outro (como limitar o FPS no driver).

Passo 7: use com modo de compatibilidade

Combine o .bat com o modo de compatibilidade do executável (Windows XP ou 7). Ambos podem ser usados ao mesmo tempo e complementam-se. Se o jogo pedir permissão de administrador, crie o atalho com 'Executar como administrador' marcado em Avançado.

Dica de ouro: Para conferir se a afinidade foi aplicada, abra o Gerenciador de Tarefas > Detalhes, clique com o botão direito no jogo > Definir afinidade. Deve aparecer só a CPU escolhida marcada. Se estiver com todas marcadas, revise se o executável do .bat é o mesmo processo que aparece na lista, pois alguns jogos abrem um segundo programa.

Qual configuração por perfil

  • PC com 2 núcleos: máscara 1 para jogos até 2002, 3 para 2003 a 2006.
  • PC com 4 núcleos: máscara 1 ou 2 para jogos antigos, F para os mais novos.
  • Jogo que fecha sozinho: comece por afinidade 1 e prioridade normal.
  • Jogo que roda rápido demais: não é afinidade, limite o FPS ou use o DOSBox.
  • Notebook com bateria: evite /high para poupar energia.

Atenção: Nunca use prioridade 'realtime' (tempo real) em um arquivo .bat. Essa prioridade pode travar o sistema inteiro, deixando o mouse e o teclado sem resposta. Para jogos, o máximo recomendado é 'alta', e só quando necessário.

Resumo: Teste a afinidade no Gerenciador de Tarefas, e se resolver, crie um .bat com 'start /affinity 1' e o executável do jogo. Um atalho com ícone deixa tudo automático, sem programas extras.

🎮 Veja mais guias e listas para PC fraco

Perguntas Frequentes (FAQ)

O que significa afinidade de processador?

É a definição de quais núcleos do processador um programa pode usar. Em jogos antigos, feitos para processadores de um núcleo, limitar a um único núcleo evita conflitos e pode corrigir travamentos, tela piscando e velocidade estranha. No Windows, você configura pelo Gerenciador de Tarefas ou automatiza com o parâmetro /affinity do comando start em um arquivo .bat. Se o problema persistir, procure o nome do jogo no PCGamingWiki, que reúne correções conhecidas e caminhos de configuração para o Windows atual.

Limitar a um núcleo deixa o jogo mais lento?

Em jogos antigos, quase nunca. Eles não usam mais de um núcleo mesmo, então limitar não muda o desempenho e ainda melhora a estabilidade. Em jogos de 2006 ou mais novos, que já usam vários núcleos, pode reduzir a fluidez. Por isso, teste primeiro no Gerenciador de Tarefas e use a máscara com dois ou mais núcleos quando notar queda de desempenho.

O arquivo .bat pode ser perigoso?

O arquivo em si é apenas texto com comandos, e o que você escreve é o que será executado. O risco existe se você baixar um .bat de terceiros, pois ele pode conter comandos maliciosos. Crie o seu, com comandos que você entende, e abra no Bloco de Notas para revisar antes de executar. Nunca execute .bat de origem desconhecida. Com poucos minutos de teste você descobre se a configuração serve para o seu computador, sem precisar gastar nada.

Preciso de programa extra como o Process Lasso?

Não é necessário. Programas como o Process Lasso oferecem interface gráfica para afinidade e prioridade, mas consomem memória e podem ser excessivos para PC fraco. Um arquivo .bat com o comando start faz o mesmo para um jogo específico, sem instalar nada e com consumo zero. Use o programa apenas se precisar gerenciar muitos aplicativos ao mesmo tempo. Lembre que preços e requisitos citados são estimativas e mudam conforme a versão, a região e as promoções, então confira a página oficial antes de decidir.

Requisitos, tamanhos de instalação e faixas de preço são aproximados, baseados em informações públicas, e variam conforme atualizações, promoções e região da conta. Use como referência antes de comprar.

Nenhum comentário: