Aumente o Desempenho do Windows: Manutenção e Reparação Automática

Script de Otimização e Reparo do Windows: Modo SAFE e AGRESSIVO em um Único Menu

Neste artigo você encontra um script completo de reparo e otimização do Windows, desenvolvido para funcionar em dois níveis diferentes: SAFE e AGRESSIVO. O objetivo é permitir que qualquer usuário escolha o nível de manutenção mais adequado para o estado do sistema, tudo a partir de um menu interativo.

Como funciona este script

Ao executar o arquivo .BAT como administrador, o script exibe um menu simples onde você pode escolher:

  • Modo SAFE – manutenção segura e conservadora
  • Modo AGRESSIVO – manutenção profunda do sistema
  • Sair sem executar comandos

Cada modo executa um conjunto específico de comandos nativos do Windows, respeitando o nível de impacto escolhido.

Script completo para copiar e criar o arquivo .BAT

@echo off
setlocal enabledelayedexpansion

REM ============================================================================
REM @CANALFORADOAROFICIAL
REM ============================================================================

REM APARENCIA
color 5F
title @CANALFORADOAROFICIAL - VERSAO 2026 BETA


REM DESABILITAR SUSPENSAO
powercfg -change -monitor-timeout-ac 0 >nul 2>&1
powercfg -change -standby-timeout-ac 0 >nul 2>&1

REM BANNER
echo ===================================================================
echo      @CANALFORADOAROFICIAL - VERSAO 2026 BETA
echo ===================================================================
echo.

chcp 65001 >nul

:: Verificação de administrador
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo Este script precisa ser executado como ADMINISTRADOR.
    pause
    exit
)

:MENU
cls
echo =========================================
echo   SCRIPT DE OTIMIZACAO E REPARO DO WINDOWS
echo =========================================
echo.
echo [1] MODO SAFE (Seguro)
echo [2] MODO AGRESSIVO (Avancado)
echo [3] SAIR
echo.
set /p opcao=Escolha uma opcao:

if "%opcao%"=="1" goto SAFE
if "%opcao%"=="2" goto AGRESSIVO
if "%opcao%"=="3" exit

goto MENU

:SAFE
cls
echo Executando MODO SAFE...

dism /online /cleanup-image /checkhealth
dism /online /cleanup-image /scanhealth
sfc /scannow
cleanmgr /sagerun:1
ipconfig /flushdns

pause
goto MENU

:AGRESSIVO
cls
echo Executando MODO AGRESSIVO...

dism /online /cleanup-image /restorehealth
sfc /scannow
cleanmgr /sagerun:1
cleanmgr /lowdisk
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
ipconfig /flushdns

pause
goto MENU

Explicação completa de cada comando utilizado

DISM /CheckHealth

Verifica rapidamente se a imagem do Windows já possui corrupção registrada. Não realiza reparos.

DISM /ScanHealth

Faz uma análise mais profunda da imagem do sistema, detectando corrupção real.

DISM /RestoreHealth

Repara automaticamente arquivos corrompidos do sistema usando o Windows Update ou a imagem local.

SFC /Scannow

Analisa e restaura arquivos protegidos do Windows que estejam ausentes ou corrompidos.

Cleanmgr /Sagerun

Executa a Limpeza de Disco automaticamente, removendo arquivos temporários, cache e lixo do sistema.

Cleanmgr /LowDisk

Força uma limpeza mais agressiva quando o sistema detecta pouco espaço em disco.

Reset do Windows Update

Os comandos que param serviços e renomeiam pastas SoftwareDistribution e Catroot2 redefinem completamente o cache do Windows Update, corrigindo erros de atualização.

Ipconfig /FlushDNS

Limpa o cache DNS do sistema, corrigindo problemas de acesso à internet e resolução de nomes.

Diferença entre o MODO SAFE e o MODO AGRESSIVO

MODO SAFE: indicado para manutenção preventiva, sistemas estáveis ou primeiros sinais de lentidão.

MODO AGRESSIVO: recomendado para sistemas com falhas persistentes, erros de atualização, lentidão severa ou corrupção do Windows.

Recomendações importantes

  • Execute sempre como administrador
  • Crie um ponto de restauração antes do MODO AGRESSIVO
  • Não interrompa o script durante a execução

Este script utiliza apenas comandos nativos do Windows, não instala programas externos e pode ser usado com segurança quando seguido corretamente.