Modo janela: por que às vezes parece mais pesado que tela cheia (e o que muda no PC)

modo janela

Modo janela é aquela coisa: você coloca pra jogar “só pra facilitar o alt-tab”, responder uma mensagem, ver um vídeo, abrir Discord… e de repente o jogo parece que ficou meio esquisito. Não é exatamente queda de FPS (às vezes nem cai), mas o feeling muda: parece mais “pesado”, mais atrasado, como se o controle tivesse ganhado um pouco de areia dentro.

Aí começa o festival de suspeitas:

  • “Meu mouse tá estranho”
  • “Deu ruim no driver”
  • “Esse jogo tá mal otimizado”
  • “O Windows tá conspirando”
  • “Foi a atualização de ontem, certeza”

Calma. Em muitos casos, não é conspiração. É só o jeito que o PC entrega frames na tela mudando dependendo do modo de exibição (modo janela ou até fullscreen). E isso mexe com duas coisas que gamer sente na pele:

  1. latência (o tempo entre você comandar e ver na tela)
  2. consistência (o quão “igual” o jogo se sente a cada movimento)

Bora destrinchar isso de um jeito bem direto.


Existem 3 “telas” diferentes (e elas não são a mesma coisa)

Quando você escolhe o modo de exibição no jogo, geralmente você tá escolhendo entre:

  1. Modo Janela (Windowed) – o jogo vira uma janela normal no desktop.
  2. Sem borda / Fullscreen windowed (Borderless) – parece tela cheia, mas tecnicamente ainda é uma janela “gigante” sem moldura.
  3. Tela cheia exclusiva (Exclusive Fullscreen / FSE) – o jogo tenta tomar controle do display de forma mais direta.

O que muda não é só “estética”. Muda o caminho que o frame percorre até virar imagem na sua tela.

E é aí que nasce o “modo janela parece pesado”.


O culpado comum: o “intermediário” do Windows (o compositor)

Pensa no Windows como um shopping. Seu jogo não é o único “lojista”: tem navegador, Discord, Spotify, overlay, captura, notificações… tudo junto.

Pra juntar tudo isso numa imagem final, o Windows usa um sistema que compõe (mistura) as janelas no modo janela e entrega pro monitor. Em versões e cenários antigos, isso podia adicionar mais “camadas” entre o jogo e a tela.

A NVIDIA, por exemplo, recomenda exclusive fullscreen quando possível porque isso pode bypassar o compositor do Windows, reduzindo latência em certos cenários.
Tradução gamer: em alguns casos, o modo janela/borderless passa por mais etapas, e cada etapa pode custar um tiquinho de tempo.

Só que aqui vem o plot twist importante…


O Windows evoluiu: janela moderna pode ser quase igual (ou até melhor) que exclusivo

Antigamente, muito jogo em janela usava um modelo de apresentação mais “velho”, e isso podia trazer mais latência e/ou comportamento menos suave.

Hoje, o Windows e as APIs modernas usam o tal do DXGI flip model, que melhora bastante como frames são apresentados. A própria Microsoft recomenda o flip model “para obter melhor desempenho” e comenta que, com ele, janela/borderless pode ficar efetivamente equivalente (ou melhor em alguns casos) ao fullscreen exclusivo, além de dar alt-tab mais rápido e integração melhor com recursos modernos.

E no Windows 11 existe até uma configuração específica: “Optimizations for windowed games”, que melhora jogos DirectX 10 e 11 em modo janela e sem borda, transicionando do modelo antigo (blt) pro flip model, reduzindo latência de frame e habilitando recursos modernos como VRR/Auto HDR quando suportado.

Ou seja: “modo janela sempre pior” já não é regra universal. Depende de como seu jogo e seu Windows estão apresentando frames.

Então por que às vezes ainda parece pesado?


Por que o modo janela pode “pesar” mesmo com FPS parecido

Aqui é onde a coisa fica interessante: você pode ter 120 FPS nos dois modos e ainda assim sentir o jogo diferente. Porque não é só FPS. É o caminho e a sincronização.

1) V-Sync e sincronização mudam de comportamento

Em janela/sem borda, alguns jogos (ou o próprio sistema) podem tratar V-Sync de forma diferente. Isso pode mudar:

  • sensação de input lag
  • consistência do frame pacing (ritmo dos frames)
  • tearing (rasgo) e como é controlado

E aqui entra um detalhe bem nerd, mas útil: certos recursos como ALLOW_TEARING (que ajuda a permitir tearing controlado em cenários específicos) têm regras diferentes entre janela e fullscreen exclusivo. A documentação do DXGI aponta que esse tipo de flag não pode ser usado em fullscreen exclusivo e é voltado a windowed/borderless em certas arquiteturas.

Tradução sem dor: o modo de exibição muda as “regras do jogo” do sistema de apresentação.

2) Overlays, captura e “coisas por cima” do jogo

Modo sem borda é perfeito pra overlay: Discord, Steam, GeForce overlay, Game Bar, monitor de FPS… tudo gosta dele.
Só que cada overlay é mais uma coisinha na renderização. Às vezes não derruba FPS, mas muda a sensação, principalmente se:

  • tem captura rodando (clipe, replay, gravação)
  • tem overlay pesado
  • tem navegador aberto fazendo guerra na GPU

E o pior: você nem sempre percebe qual app tá roubando consistência. Você só sente “estranho”.

3) Multi-monitor com refresh diferente (o clássico)

Dois monitores: um 144 Hz e outro 60 Hz.
Você deixa vídeo/Discord no segundo e joga no primeiro.

Dependendo de como o Windows e os apps estão se comportando, isso pode impactar o compositor e a suavidade em algumas situações. Hoje isso melhorou MUITO, mas ainda dá pra acontecer em setups específicos.

Sintoma típico: em borderless/janela, parece que o jogo fica “menos responsivo” quando tem movimento no segundo monitor.

4) Escalonamento e resolução fora do padrão

Modo janela às vezes te coloca numa resolução que não é “nativa” do monitor, ou com scaling diferente. Isso pode criar:

  • mais trabalho de composição
  • mais custo de scaling
  • sensação de imagem menos “travada” no lugar

5) O jogo não está usando flip model (ou o Windows não está aplicando otimizações)

Aí volta o “modo janela antigo” e a sensação ruim aparece com mais força.
É exatamente por isso que a Microsoft criou o conceito de Fullscreen Optimizations: uma tentativa de dar o “melhor dos dois mundos” (benefícios do exclusivo + benefícios do borderless, como alt-tab rápido e overlays).

Em resumo: se sua configuração tá caindo no caminho “menos ideal”, o modo janela pode ficar com aquela sensação de atraso/borracha.


“Tá, mas como eu sei se é isso mesmo?”

Aqui vai um teste bem honesto:

  • Se em exclusive fullscreen você sente o mouse/câmera mais “colado” na mão…
  • e em borderless/janela você sente um “peso” mesmo com FPS alto…

…a chance de ser diferença de apresentação/composição/overlays é grande. Isso casa com a recomendação da NVIDIA de usar exclusivo quando possível pra reduzir latência em cenários onde o compositor adiciona atraso.

Mas também pode acontecer o contrário em jogos modernos bem implementados (flip model + otimizações): borderless fica ótimo e o exclusivo nem faz diferença.


Como deixar modo janela “liso” (sem virar técnico maluco)

Vou te passar o checklist que resolve 80% dos casos.

1) Use sem borda antes de usar modo janela pequena

Se você quer alt-tab fácil, borderless costuma ser o melhor equilíbrio. Janela pequena é mais propensa a:

  • ficar em resolução estranha
  • sofrer com scaling
  • ser afetada por outras janelas por cima

2) No Windows 11, ligue “Optimizations for windowed games”

Essa opção existe justamente pra melhorar janela/borderless em DX10/DX11, mudando pro flip model e reduzindo latência de frame.
(E sim, vale conferir se tá ativada.)

3) Desliga o que você não usa: overlays e captura

Teste simples:

  • desliga overlay do Discord/Steam
  • desliga captura automática (clipes)
  • fecha navegador com vídeo/aba pesada
  • desliga monitoramento exagerado

Se o feeling volta ao normal, você achou o ladrão.

4) Se você é competitivo, testa exclusive fullscreen

Especialmente em FPS/competitivo, pode dar aquela sensação mais “direta” por reduzir interferência do compositor em cenários específicos.

5) Ajuste V-Sync / VRR com carinho

Se você tem monitor com VRR (FreeSync/G-SYNC compatível), a combinação certa (VRR + limite de FPS perto do refresh) geralmente dá fluidez boa sem explodir latência. E o Windows 11 inclusive cita VRR como parte dos recursos modernos que podem ser habilitados via otimizações em windowed games (quando suportado).


E o Minecraft nisso tudo (sem roubar o foco)

Minecraft é um ótimo “termômetro” porque ele é sensível ao feeling de câmera/mouse: você percebe na hora quando a câmera parece mais pesada, quando o click “não encaixa” igual, ou quando abrir inventário e movimentar fica com aquele micro atraso chato.

E como muita gente joga com Discord, navegador, música e overlay ao mesmo tempo, o modo janela/sem borda vira o padrão — e aí aparecem as diferenças quando tem captura, overlay ou segundo monitor atrapalhando.

Minecraft não é o culpado; ele só entrega o sintoma na sua cara sem dó.


O resumo que dá pra tatuar na testa (mas não recomendo)

Modo janela pode parecer mais pesado porque:

  • muda o caminho de apresentação dos frames
  • pode envolver composição/overlays/scaling
  • e pode mudar a sensação de latência mesmo com FPS similar

A boa notícia: em Windows moderno, com flip model e otimizações, windowed/borderless pode ficar muito próximo do exclusivo — e às vezes até trazer vantagens práticas (alt-tab rápido, melhor integração com recursos).
E no Windows 11, existe uma opção feita exatamente pra melhorar isso em DX10/DX11.

Se você quer o “feeling mais direto possível”, exclusivo ainda pode ajudar em alguns cenários, como a própria NVIDIA destaca em guias de latência.

Leia Também: Input lag: o inimigo invisível do PvP (e por que ele te faz errar no jogo e até no PC)