A documentação oficial do FiveM aponta três coisas para melhorar a taxa de quadros: medir primeiro com o cl_drawperf, baixar o str_maxVehicleTextureRes do padrão 1024 só quando faltar memória e deixar o nui_useInProcessGpu no padrão false. Este guia trata do cliente FiveM na versão de PC do Grand Theft Auto V, tanto do FiveM padrão quanto do FiveM for GTAV Enhanced, que são produtos separados, com tabelas de requisitos separadas. Ele usa só a documentação da Cfx.re conferida em 6 de outubro de 2026 e não cita números do tipo "FPS +N%", porque a documentação não traz nenhum. Se as quedas acontecem só enquanto você grava, como resolver a queda de FPS ao gravar cobre essa parte.
Resumo: meça, enxugue e depois compare com um servidor
Os documentos oficiais dão cinco verificações: hardware e GTA V atualizado, medição com cl_drawfps e cl_drawperf, str_maxVehicleTextureRes quando falta memória, manter o nui_useInProcessGpu no padrão e separar problemas específicos de um servidor. Só o str_maxVehicleTextureRes custa qualidade visual, então mexa nele apenas quando as leituras apontarem falta de memória. Edições no registro, otimizadores de terceiros, edição manual do CitizenFX.ini e mods gráficos não são recomendados aqui. Se a gravação faz parte da sua carga, como reduzir o uso da GPU ao gravar é a leitura complementar.
Ordem das verificações
- 1Confirme primeiro o seu produto e o estado do GTA VSegundo o FAQ oficial (atualizado em 23 de setembro de 2026), o cliente FiveM é para a versão de PC do Grand Theft Auto V, não há planos para console e o cliente não roda no Linux. O FiveM padrão e o FiveM for GTAV Enhanced são produtos separados, com tabelas de requisitos separadas. Para jogar em servidores FiveM, o GTA V instalado precisa estar atualizado. Descubra qual produto você usa e compare só com a tabela correspondente abaixo. Para os requisitos do próprio GTA V, leia direto a página oficial de suporte da Rockstar.
- 2Anote um FPS de referência pelo console F8Aperte F8 para abrir o console do cliente e digite cl_drawfps true; um contador de FPS aparece num canto da tela. Anote o número nas situações em que seus quadros costumam oscilar: logo depois de entrar, em áreas lotadas e dirigindo. É um comando comum, que não precisa do modo desenvolvedor.
- 3Leia a carga com o cl_drawperfO cl_drawperf true adiciona ao FPS os campos Ping (tempo de ida e volta até o servidor), PL (perda de pacotes), CPU Usage, GPU Usage e GPU Temp. Quando os quadros caírem, compare se o uso da CPU ou da GPU está mais alto e se o ping ou a perda de pacotes sobem no mesmo momento. A documentação não diz a partir de que porcentagem há problema, então use o overlay para comparar situações no seu próprio PC.
- 4Use o str_maxVehicleTextureRes só quando faltar memóriaEsse comando limita a resolução máxima das texturas de veículos, e o padrão é 1024. A descrição oficial diz que ele pode reduzir casos de falta de memória física, mas sacrifica qualidade. Considere usá-lo quando a sua RAM estiver perto do mínimo da tabela ou quando o engasgo só aparecer onde se juntam muitos veículos, baixe um degrau por vez e volte ao padrão se o cl_drawperf não mostrar mudança no mesmo lugar. Você muda pelo console F8 digitando str_maxVehicleTextureRes seguido de um número; a documentação não recomenda um número específico, então teste valores abaixo do padrão 1024 em passos pequenos. A documentação não informa quanto FPS ele acrescenta.
- 5Confira se o nui_useInProcessGpu está no padrãoO nui_useInProcessGpu define se o CEF usa a GPU dentro do processo, e o padrão é false. Pela descrição oficial, ativá-lo pode melhorar a compatibilidade, mas reduz o desempenho do NUI, e é preciso reiniciar o FiveM depois de mudar. Se você lembra de ter ativado, desative e compare de novo a mesma situação.
- 6Compare com um servidor de teste e prepare um trace ETWNo mesmo PC, compare as leituras do cl_drawperf num servidor de teste do FiveM.net e no servidor em que você costuma entrar. A documentação descreve essa ordem para crashes, e a mesma comparação ajuda a separar a causa das quedas de FPS. Cada comunidade decide como opera o seu servidor, então uma queda que acontece só num servidor é assunto para o operador dele. Se os quadros continuam caindo num hardware capaz, o artigo de suporte pede um trace ETW. Descompacte a versão do UIforETW, rode o UIforETW.exe da pasta bin, abra o FiveM, aperte Ctrl+Win+R quando o problema aparecer, grave por alguns minutos e salve com Save Trace Buffers; o local padrão é a pasta etwtraces dentro de Documentos.
O que a documentação diz sobre cada item e para que lado ajustar
| Item | O que a documentação oficial descreve | Direção |
|---|---|---|
| Requisitos do FiveM padrão (tabela do support.cfx.re) | Mínimo: CPU Intel Core 2 Q6600 ou AMD Phenom 9850, GPU NVIDIA 9800 GT 1 GB e similares, 8 GB de RAM. Recomendado: CPU Intel Core i5 3470 ou AMD X8 FX-8350, GPU NVIDIA GTX 660 2 GB ou AMD HD7870 2 GB, 16 GB de RAM | Se você está abaixo do mínimo, a causa é o hardware, não as configurações. Os números de armazenamento variam entre documentos, então confira a página atual |
| Requisitos do FiveM for GTAV Enhanced | Um produto separado. Mínimo: Windows 10 (build 1909 ou posterior), CPU Intel Core i7-4770 ou AMD FX-9590, 8 GB de RAM, GPU GTX 1630 4 GB ou RX 6400 4 GB. Recomendado: Windows 11, i5-9600K ou Ryzen 5 3600, 16 GB em dual channel, RTX 3060 8 GB ou RX 6600XT 8 GB | Não misture as duas tabelas; compare só com o produto que você instalou e confira o armazenamento na página atual |
| cl_drawfps | Mostra um contador de FPS do cliente num canto da tela (true/false) | Ative para anotar um FPS de referência |
| cl_drawperf | Mostra FPS, Ping (ms), PL (%), CPU Usage (%), GPU Usage (%) e GPU Temp (°C) | No momento em que os quadros caem, veja qual uso está mais alto e se o ping ou a perda de pacotes sobem junto |
| str_maxVehicleTextureRes | Limita a resolução máxima das texturas de veículos; o padrão é 1024. Pode ajudar quando falta memória física, ao custo da qualidade | Baixe do padrão só quando parecer faltar memória. Volte se nada melhorar |
| nui_useInProcessGpu | Define se o CEF usa a GPU dentro do processo; o padrão é false. A compatibilidade pode melhorar, mas o desempenho do NUI cai, e é preciso reiniciar depois de mudar | Mantenha o padrão false. Se estiver ativado, desative e reinicie |
| Comparação com servidor de teste e trace ETW | A documentação diz que os crashes muitas vezes são específicos de um servidor e sugere conferir primeiro um servidor de teste do FiveM.net; para quedas de FPS em hardware bom, ela pede um trace ETW | Se o servidor de teste está normal e só um servidor cai, fale com o operador desse servidor |
Checklist depois de aplicar
- Comparei com a tabela de requisitos do produto que instalei (FiveM padrão ou Enhanced).
- O GTA V está atualizado.
- Anotei as leituras do cl_drawperf separadamente para logo depois de entrar, áreas lotadas e dirigindo.
- Se mudei o str_maxVehicleTextureRes, conferi tanto a mudança visual quanto a mudança nas leituras e voltei ao padrão 1024 quando nada melhorou.
- Confirmei que o nui_useInProcessGpu está em false.
- Escrevi a comparação com o servidor de teste de um jeito que dá para entregar como está ao operador do servidor.
Se você quer ficar de olho no FPS enquanto grava
O FiveM é um jogo compatível com o DOR, e o hub do FiveM reúne os guias relacionados. No FiveM, o DOR grava automaticamente a sessão inteira em mp4, e as melhores cenas de RP você corta depois a partir dessa gravação. Gravar também usa CPU e GPU, então use o overlay do cl_drawperf dos passos acima para comparar FPS e uso antes e depois de começar. Numa placa de vídeo NVIDIA, o DOR usa a codificação por hardware NVENC por padrão e grava o som do jogo e o seu microfone juntos, o que combina com cenas de roleplay em que você quer guardar a sua voz. Se quiser entender a diferença entre os encoders, leia NVENC vs x264.


