## Opção 1: Passo a Passo Manual (Pelo Windows)
Essa opção é ideal se você prefere fazer as alterações direto nas configurações do sistema, vendo o que está mudando.
1. **Abrir as Conexões de Rede:** Passo 1.
Na barra de pesquisa do Windows, digite **"Exibir conexões de rede"** e clique no resultado correspondente.
2. **Acessar as Propriedades da Placa:** Passo 2.
Procure pelo ícone da sua rede (geralmente chamado de **Ethernet**). Clique nele com o **botão direito do mouse** e selecione **Propriedades**. Na janela que abrir, clique no botão **Configurar** (logo abaixo do nome da sua placa).
3. **Desativar a Economia de Energia:** Passo 3.
Clique na aba **Gerenciamento de Energia**. **Desmarque** a caixa que diz *"O computador pode desligar o dispositivo para economizar energia"* e clique em OK.
4. **Ajustar a Velocidade Máxima (Duplex):** Passo 4.
Volte em Propriedades > Configurar e vá para a aba **Avançado**. Na lista, procure por **Velocidade e Duplex** (ou *Speed & Duplex*). No campo "Valor", mude para a opção com o **maior número disponível** (ex: *1.0 Gbps Full Duplex* ou *2.5 Gbps Full Duplex*).
5. **Desativar Reduções de Velocidade:** Passo 5.
Ainda na lista da aba **Avançado**, procure por **WOL & Desligar Velocidade Ligação** e mude o valor para **"Não reduzir velocidade"**. Depois, procure por **Power Saving Mode** (ou *Modo de Economia de Energia*) e mude para **Desativado**. Clique em OK para salvar tudo.
## Opção 2: Passo a Passo Automático (Via Arquivo .BAT)
Essa opção faz todas as alterações acima de uma vez só usando o código de script que você forneceu.
1. **Criar o arquivo de texto:** Passo 1.
Abra o **Bloco de Notas** do seu Windows (pressione a tecla Windows, digite "Bloco de Notas" e dê Enter).
2. **Colar o código:** Passo 2.
Copie todo o código do arquivo .bat em azul logo abaixo e cole dentro desse Bloco de Notas em branco.
@echo off
:: Verifica se o script está sendo executado como Administrador
net session >nul 2>&1
if %errorLevel% neq 0 (
echo.
echo ============================================================
echo ESTE SCRIPT PRECISA SER EXECUTADO COMO ADMINISTRADOR!
echo Por favor, clique com o botão direito no arquivo e escolha:
echo "Executar como Administrador".
echo ============================================================
echo.
pause
exit /b
)
title Otimizador de Internet - Windows
echo ============================================================
echo OTIMIZADOR DE CONFIGURAÇÕES DA PLACA DE REDE
echo ============================================================
echo.
echo Modificando configurações para máxima performance...
echo.
:: 1. Desativar a economia de energia do gerenciamento de energia
echo [1/4] Desativando o gerenciamento de economia de energia da placa...
powershell -Command "Get-NetAdapter | Where-Status -Eq 'Up' | ForEach-Object { $name = $_.Name; Get-CimInstance -ClassName Win32_NetworkAdapter -Filter \"NetConnectionID='$name'\" | ForEach-Object { $path = \"HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\\\"$($_.DeviceID.ToString('D4')); if (Test-Path $path) { Set-ItemProperty -Path $path -Name 'PnPCapabilities' -Value 24 -ErrorAction SilentlyContinue } } }"
:: 2. Desativar Power Saving Mode e Energy Efficient Ethernet nos parâmetros avançados
echo [2/4] Desativando 'Power Saving Mode' / 'Energy Efficient Ethernet'...
powershell -Command "Get-NetAdapterAdvancedProperty | Where-Object {$_.DisplayName -like '*Save*' -or $_.DisplayName -like '*Economia*' -or $_.DisplayName -like '*Efficient*'} | Set-NetAdapterAdvancedProperty -RegistryValue '0' -ErrorAction SilentlyContinue"
:: 3. Configurar WOL & Desligar Velocidade Ligação para não reduzir
echo [3/4] Ajustando 'WOL e Desligar Velocidade' para não reduzir...
powershell -Command "Get-NetAdapterAdvancedProperty | Where-Object {$_.DisplayName -like '*WOL*Link*' -or $_.DisplayName -like '*Velocidade*Desligar*'} | Set-NetAdapterAdvancedProperty -RegistryValue '0' -ErrorAction SilentlyContinue"
:: 4. Configurar Velocidade e Duplex para Negociação Automática (máximo suportado pela placa)
echo [4/4] Configurando 'Velocidade e Duplex' para o máximo automático...
powershell -Command "Get-NetAdapter | Where-Status -Eq 'Up' | Set-NetAdapterAdvancedProperty -DisplayName '*Duplex*' -RegistryValue '0' -ErrorAction SilentlyContinue"
echo.
echo ============================================================
echo CONFIGURAÇÕES APLICADAS COM SUCESSO!
echo ============================================================
echo.
echo O adaptador de rede será reiniciado para aplicar as alterações.
echo (A internet poderá oscilar por cerca de 3 segundos).
echo.
timeout /t 3 >nul
powershell -Command "Get-NetAdapter | Where-Status -Eq 'Up' | Restart-NetAdapter"
echo.
echo Concluído! Pressione qualquer tecla para fechar.
pause >nul
3. **Salvar no formato correto:** Passo 3.
Clique em **Arquivo** no menu superior e selecione **Salvar como...**.
* No campo *Tipo* (embaixo do nome), mude de "Documentos de texto (*.txt)" para **Todos os arquivos (*.*)**.
* No campo *Nome*, digite exatamente: Otimizar_Internet.bat
* Escolha uma pasta fácil (como a Área de Trabalho) e clique em **Salvar**.
4. **Executar como Administrador:** Passo 4.
Vá até o arquivo que você acabou de salvar, clique nele com o **botão direito do mouse** e escolha a opção **Executar como Administrador**. Se o Windows pedir permissão, clique em "Sim".
5. **Aguardar a aplicação:** Passo 5.
Uma tela preta vai aparecer e aplicar as 4 etapas automaticamente. Sua internet pode cair por cerca de 3 segundos enquanto a placa reinicia. Quando aparecer a mensagem "Concluído", pressione qualquer tecla para fechar.
> ⚠️ **Nota importante sobre o script:** O código fornecido na etapa 2 está configurado para RegistryValue '0', o que no Windows ativa a **Negociação Automática** da velocidade. Isso é excelente e seguro para a maioria das pessoas, pois a placa escolhe automaticamente a maior velocidade possível que o seu cabo e modem suportam.

Postar um comentário
Não toleramos qualquer comportamento maldoso ou ofensivo!
Ofensas, xingamentos, ameaças ou qualquer outra forma de hostilidade não serão aceitas em nosso blog ou nas redes sociais. 👎
Regras são regras; Caso você não as respeite, estará sujeito a bloqueio ou banimento imediato. ♀️♂️
Para mais informações, consulte a nossa política de comentários disponível no rodapé do Blog. Seja respeitoso e contribua para um ambiente saudável e produtivo! 🚫