Muitas vezes, ao jogar alguns games competitivos onde boas taxas de FPS fazem muita diferença, como PUBG, Apex Legends ou até mesmo CS:GO, nos deparamos com algumas travadas e quedas bruscas de frames, também conhecidas como “stutterings“.
É aquela famosa “engasgada”, que dura uns segundos e já volta ao normal. Neste artigo vamos aprender a resolver isso com a técnica do undervolt (ou undervolting).
Esses problemas de desempenho não ocorrem apenas com games, mas também com alguns softwares mais pesados que exigem muito poder de processamento.
É nessa hora que vem aquela pergunta: mesmo com um notebook novo, com processador forte e placa de vídeo que deveria dar conta do recado, por quê esses problemas acontecem, até mesmo em jogos mais leves?
Na maioria das vezes, não há absolutamente nada de errado com o seu hardware! O que pode estar acontecendo é apenas a ativação automática de um dispositivo de segurança chamado thermal throttling.
O que é o Thermal Throttling
Em uma tradução livre, thermal throttling significa “regulagem térmica” (ou “controle térmico”), um mecanismo de proteção que evita que sua CPU sofra danos por superaquecimento. Quando são detectadas temperaturas acima da média o thermal throttling é automaticamente acionado, diminuindo por alguns segundos a tensão/voltagem dos circuitos internos do processador.
Ao diminuir a voltagem, como existe menos energia elétrica sendo entregue ao componente, a tendência natural é que sua temperatura diminua rapidamente.
Apesar deste recurso manter sua CPU sempre protegida, ele é também o responsável por problemas de desempenho e travamentos, pois é justamente durante essa variação repentina da voltagem que ocorrem as indesejadas quedas de FPS.
Mas, existe uma solução relativamente simples para evitar que isso aconteça: uma técnica chamada de undervolt (ou undervolting).
O que é Undervolt (ou Undervolting)?
O undervolt é uma alteração nas configurações que controlam a energia elétrica fornecida para o processador, fazendo com que ele funcione em voltagem reduzida. O objetivo da técnica de undervolt é buscar uma configuração de voltagem mais balanceada para que sua CPU continue entregando um bom desempenho, porém sem utilizar tanta energia. Isso evita o superaquecimento e, consequentemente, evita também a ativação do thermal throttling.
Todo notebook possui componentes de diversos fabricantes, e cada usuário possui diferentes tipos softwares e jogos instalados na máquina. Por isso, é importante ter em mente que não existe uma configuração padrão de undervolt. Cada caso é um caso, é necessário testar a configuração que melhor lhe atende, dependendo da sua máquina e perfil de uso.
Como fazer o undervolt, e quais os riscos?
O procedimento para configuração do undervolt é relativamente simples e pode ser feito de várias formas. Neste tutorial vamos utilizar o software Intel Extreme Tuning Utility, o mais fácil de usar quando falamos de processadores Intel das linhas HQ e H, que normalmente equipam notebooks gamer.
O software utilizado neste tutorial não funciona em processadores mais simples, como os de final U e Y. Neste caso, e também para processadores da AMD, em breve faremos um outro tutorial explicando o funcionamento do software ThrottleStop.
Sobre os riscos, eles são mínimos! As fabricantes costumam entregar configurações com “energia de sobra” para o processador, então tirar um pouco dessa energia não faz mal ao componente. O que é comum acontecer são travamentos ou o computador reiniciando pelo fato do processador não ter potência suficiente para continuar funcionando, mas isso é facilmente corrigido aumentando a voltagem.
Mesmo havendo poucos relatos de problemas, ao realizar esse procedimento prossiga com cautela, por sua conta e risco.
Siga este passo a passo para fazer undervolt
1) Instale o Intel Extreme Tuning Utility
Antes de mais nada você vai precisar instalar o programa Intel Extreme Tuning Utility, que dá acesso a configurações e controles de voltagem do seu processador de forma personalizada via software. Após fazer a instalação, será necessário reiniciar seu computador.
Lembrando que processadores mais fracos, como os de final U e Y, não são compatíveis.
2) Acesse o item “All Controls”
No menu da lateral esquerda, em “Advanced Tuning”, clique no item “All Controls”.
Na janela de avisos que irá se abrir, clique em “I agree” para concordar e prosseguir. A partir desse momento você se responsabiliza por qualquer problema que possa ocorrer, mesmo que isso seja raro.
3) Confira as configurações de “Core Voltage Offset”
Na tela “Advanced Tuning > All Controls” você irá encontrar uma série de opções, mas a única que você irá utilizar para fazer o undervolting é a configuração “Core Voltage Offset“.
Fique atento: são exibidas também opções de overclock que só devem ser configuradas por usuários bastante experientes. Neste tutorial nosso objetivo é apenas resolver o problema do thermal throttling.
4) Escolha a melhor voltagem para seu notebook
Na opção “Core Voltage Offset” existe um slider com uma barra que pode ser movida para a esquerda (diminuindo a voltagem) ou para a direita (aumentando a voltagem). É recomendável começar testando configurações de em média -0,050V até -0,080V. Ao fazer qualquer alteração a barra fica na cor amarela, e para aplicar as alterações basta clicar em “Apply“.
Ao lado do valor “0,000V” existem também setas para esquerda e para direita, que permitem um maior controle sobre as mudanças. Importante: utilize sempre valores negativos, movendo a barra apenas para o lado esquerdo!
5) Teste as alterações efetuadas
A cada alteração aplicada você deve analisar, por alguns minutos, como sua máquina se comporta com alguns jogos ou softwares que você já está acostumado a usar, avaliando o desempenho e a estabilidade do processador nessa nova configuração.
Caso você encontre problemas como travamentos ou reinicializações, aumente um pouco a voltagem até tudo se normalizar.
Conclusão
Como dito anteriormente, cada caso é um caso! Muitos usuários que já fizeram o undervolting relatam que o ideal é configurar valores entre -0,100V e -0,120V , para manter um bom desempenho com uma temperatura regular. Mas, você pode se arriscar um pouco mais caso esteja confiante e sua máquina não esteja apresentando travamentos ou reiniciando.
A famosa “tela azul” também pode aparecer em alguns momentos, isso indica que é necessário aumentar um pouco a voltagem, até que o sistema fique estável.
“Meu notebook continua travando depois do undervolt…”
Como comentamos anteriormente, um notebook possui muitas peças de diferentes fabricantes, e cada usuário possui um tipo de uso (básico ou profissional, casual ou “hardcore”). Sendo assim, pode ser que existam outros problemas ocasionando baixa performance, travamentos e “engasgadas” em seus games e softwares.
Pode ser a memória RAM, pode ser o HD com erro do disco 100% ocupado, podem ser processadores antigos e menos potentes. Pode ser até mesmo que seu computador esteja precisando de uma formatação, pois problemas no Windows costumam ser comuns após muito tempo de uso do sistema operacional.
Como manter o Undervolt na inicialização (boot)
Uma parte chata é que nem todos os notebooks mantém as configurações de undervolting após reiniciar o sistema. Principalmente quando ocorrem reinicializações forçadas o software da Intel reseta as configurações para o padrão de fábrica, como medida de segurança. Então, pode ser meio chato ter que ficar fazendo essa configuração de undervolt a todo momento. Por isso preparamos um tutorial de nível avançado que resolve esse problema.
Não é obrigatório, mas caso você seja um usuário mais experiente e esteja confiante em realizar alterações no seu sistema, isso vai te ajudar muito!
Primeira etapa
Antes de mais nada, anote qual é valor de undervolt que funciona bem em sua máquina, o valor mais estável que você descobriu utilizando o programa da Intel. Ele será necessário durante esse tutorial.
Importante: este tutorial foi escrito com base no sistema operacional Windows 10. Para outras versões mais antigas podem haver mudanças, principalmente nas imagens que ilustram o passo a passo. Ainda não temos tutoriais específicos para Linux ou Apple macOS.
1) Execute o PowerShell como administrador
Vá até a barra de pesquisas ao lado do “Menu Iniciar” do Windows e digite “PowerShell“. Clique com o botão direito no ícone do programa e depois clique em “Execute como administrador“.
2) Execute comandos no PowerShell
Copie e cole estas duas linhas de código na tela do “Windows PowerShell”, pressionando “Enter” para executar os comandos:
Set-Location -Path C:\Windows\System32
Set-ExecutionPolicy RemoteSigned
O PowerShell irá perguntar se você deseja executar scripts não confiáveis. Digite “S” e aperte “Enter” para aceitar. Pronto, agora você já pode fechar esta janela.
3) Baixe os arquivos necessários
Baixe essa pasta e descompacte os arquivos, depois abra o arquivo “undervolt.ps1” com o “Bloco de Notas”.
Em alguns navegadores como no Google Chrome o arquivo é considerado suspeito e não pode ser baixado. Utilize navegadores alternativos como o Opera.
4) Edite o documento de texto
No final da terceira linha do script do arquivo de texto que abriu, você vai encontrar o comando “-XXX“. Substitua o “XXX” pelo valor de voltagem que você considerou a mais estável em seu undervolt.
Por exemplo, caso o valor estável tenha sido “-0,120V“, no bloco de notas deve ser preenchido o valor “-120“, sem zero e vírgula na frente, e sem a letra V no final. Não esqueça do sinal de negativo antes do número.
5) Copie a pasta para a raíz do sistema
Salve as modificações do arquivo “undervolt.ps1”, então copie e cole a pasta “undervolt” na pasta raiz do seu sistema (“C:\”).
Segunda etapa
1) Abra o “Agendador de tarefas”
Abra o “Agendador de Tarefas” do Windows e no menu do lado direito da clique em “Criar Tarefa Básica…“.
2) Defina um nome
Digite o nome da tarefa como “Undervolt” ou o que você preferir e clique em “Avançar >”.
3) Defina quando a tarefa deve ser iniciada
Em “Quando deseja que a tarefa seja iniciada” selecione a opção “Ao fazer logon” e clique em “Avançar >”.
4) Defina a ação a ser executada
Em “Que ação deve ser executada pela tarefa” selecione a opção “Iniciar um programa” e clique em “Avançar >”.
5) Selecione o arquivo a ser executado
O “Agendador de Tarefas” vai pedir para você procurar o programa ou script. Abra a pasta “C:\Undervolt” e selecione o arquivo “logon.vbs“, depois clique em “Avançar >”.
6) Conclua o agendamento
Selecione a opção “Abrir a caixa Propriedades da tarefa depois de clicar em Concluir” e finalmente clique em “Concluir“.
7) Defina os privilégios
Na janela que abrir selecione a opção “Executar com privilégios mais altos” e pressione “OK“.
Pronto! Agora seu undervolt está configurado para inicializar automaticamente sempre que você fizer logon no Windows.
Para ter certeza que tudo deu certo, reinicie o notebook e depois abra o Intel Extreme Tuning Utility. Acesse o menu “Advanced Tuning > All Controls” e verifique se tudo está configurado automaticamente, com a voltagem que você escolheu.
Dependendo da velocidade do armazenamento do seu sistema o script pode demorar para ser executado, então aguarde até todas as tarefas do sistema serem carregadas.
E aí, gostou da dica?
Qualquer dúvida, avisa a gente nos comentários! E não deixe de acompanhar as melhores ofertas do mês em nosso blog.
Não esqueça de se inscrever em nosso canal do YouTube, acompanhe as promoções nos grupos de Whatsapp e Telegram e siga a gente também no Instagram. Abraços.
Exibindo 25 comentários
O link pra download dos arquivos caiu
Olá, Glauber. Acabei de conferir e todos os links estão funcionando aqui. Pode especificar qual links em específicos você tentou acessar?
meu i5-2520m quando vou jogar ele fica com clock em 3.20 Ghz mais mesmo desativando turbo booster ele fica com temperaturas altissimas de 96 graus em jogos mais pesados e com a voltagem alta mais n sei como fazer undervolt nele 🙁
Poxa Kleber, esse processador mais antigo a gente também não sabe ao certo como ajudar ;/
Eu não consigo mexer em core voltage, no intel xtu ele tá cinza para mim.
Olá, Rafael, qual é seu processador? Não são todos os processadores que vem liberadas essa função.
também não consigo alterar, ele fica cinza, utilizo um I510300h
Muito boa a dica. Em meu Dell G3 i5 9300H ficou bom em -0,180 com redução de cerca de 7 graus e redução significativa na perda de quadros em jogos.. Não houve alteração perceptível na performance. Benchmark com pequena alteração (para menos) no sigle thread. Parabéns aos envolvidos na matéria.
Olá, Luis. Disponha, estamos ai pra ajudar.
Olá! Eu tenho um Dell G5 5590 com i7 9750H. Eu desativei o Turbo Boost e ele tem ficado em torno de75-78ºC em jogos mais pesados, porém não cheguei a monitorar as temperaturas dele antes de desativar o TB. Particularmente, sinto um pequeno incômodo pela carcaça estar quente, mas a minha maior preocupação é se essa faixa de temperatura é prejudicial ou não para o processador. O que me diz? Com essa temperatura eu posso ficar tranquilo em relação ao processador?
Desde já agradeço pela atenção!
Olá, Lafé. A temperatura está OK, só se preocupe se se aproximar demais ou passar de 100º. Abraços.
Eu comprei o dell g3 i5 10300h, sabemos q a intel bloqueou undevolt para esse processador de 10° geração, é possível alguma outra solução alternativa? os que tem este processador estão sofrendo com cpu a 100°.
Olá Leonardo!
É parece que esses Dell G3 começaram a apresentar o velho problema de aquecimento que a fabricante nunca resolve. Eu sinceramente não sei como te ajudar pra diminuir esse aquecimento. Será que talvez comprando uma base refrigerada isso melhora? Eu acho que você vai ter que dar uma vasculhada no youtube em busca de donos de G3 e ver a solução que eles encontraram pra isso.
Esse é um notebook que eu evito indicar aqui na QNC, porque sempre apresenta o mesmo problema.
Abraço.
Amigo tem sim. Vá painel de controle/opções de energia/editar configurações segundo plano/alterar configurações de energia avançadas/gerenciador de energia do processador/estado e desempenho máximo (ambos 95%) e estado e desempenho mínimo (5% e 95%)
Meu Acer Nitro 5, na base sem cooler, nos jogos vá ate 68° mas pico, sempre fica de boa 62°
Segue a referencia amigo.
https://www.youtube.com/watch?v=dK8l7jpxf6Y&t=1087s
este script baixa o core voltage offset do processador, mas e do cache? e do graphics?
Olá, Nicko. O undervolting utilizando o Intel Extreme Tuning Utility funciona para o processador apenas, e especificamente para processadores Intel. Para GPU é preciso utilizar outro método com o MSI Afterburn. Abraços.
Tenho um acer nitro 5, fazer o undervolt eu perco a garantia?
Olá Felipe, tudo indica que afeta a garantia sim, porém não temos certeza, recomendo entrar em contato com a fabricante para confirmar.
VLWW eu fiz no meu core i5 8265u (aqui ta dizendo que não pega mais pegou) me ajudou MUITOOO antes meu processador ficava 2,20 GHZ quando e jogava e esquentava mt e agr ta 3,70 ghz e esquenta bem menos
Que bom que funcionou, Lucas. Estamos ai pra ajudar. Abraços.
Como você conseguiu fazer o download do XTU? O meu i5-8250U está dando erro de compatibilidade.
eu tive problemas com tela azul após o undervolt, acho que por conta que coloquei – 0,90, gostaria de saber qual a voltagem você colocou no seu. detalhe tenho mesmo modelo de processador.
Intel XTU or Throttlestop?….
Olá, Fabio, vai depender da sua preferência de layout, eu particularmente acho o Intel XTU mais intuitivo e com mais opções. Abraços.