“Ruído” ao reproduzir áudio no Windows

Já não é a primeira vez que compro um notebook e ao reproduzir qualquer som no Windows, desde um simples “beep” de notificação do sistema até um áudio qualquer, dá pra ouvir um pequeno ruído logo que o áudio começa a ser reproduzido, o que considero no mínimo irritante!

Depois de muita pesquisa, descobri que se trata da configuração de economia de energia do dispositivo de áudio! Para economizar energia (será que economiza tanto assim?!?!) o driver desativa o dispositivo passado algum tempo desde a reprodução do último áudio. Com isso, quando um novo som é reproduzido, o driver “liga” a energia do dispositivo, o que acaba gerando o tal ruído nos alto-falantes. Depois de reproduzido o som, o driver aguarda um determinado tempo para desligar a energia, o que as vezes também pode gerar um ruído perceptível.

A solução é encontrar no registro do Windows a classe que representa o driver de áudio (no meu caso, da Realtek) e desligar a economia de energia para ele. Um artigo da Microsoft explica os parâmetros que podem ser modificados. No meu caso, apenas coloquei zero no parâmetro PerformanceIdleTime, desligando a economia de energia quando o notebook estiver plugado na tomada. Bastou alterar o valor e reiniciar o Windows que o problema foi resolvido!

Para encontrar a classe que se referia ao dispositivo de áudio em questão, abri o regedit do Windows, fui até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ e mandei buscar pela palavra “Realtek” (encontrou vários locais). Depois disso, fui procurando pela opção PowerSettings, onde se encontra o parâmetro PerformanceIdleTime, e fiz as alterações descritas acima.

Espero que seja útil para outras pessoas!