Script de Reparo Rápido do Windows

O script abaixo executa uma série de verificações e correções automáticas no Windows, incluindo reparo de arquivos do sistema, restauração da imagem do sistema, verificação de disco, reset de rede, limpeza de arquivos temporários, reinstalação de aplicativos nativos e reset dos componentes do Windows Update.

Esse tipo de script é útil para resolver problemas comuns como erros do sistema, falhas de atualização, problemas de rede e lentidão causada por arquivos temporários.


Código do Script

Copie o código abaixo e salve em um arquivo com extensão .bat, por exemplo:

reparo_windows.bat

@echo off
title Reparo rapido do Windows - Emerson
echo Iniciando...

:: 1 - Verificar e reparar arquivos do sistema
sfc /scannow

:: 2 - Restaurar a imagem do Windows
DISM /Online /Cleanup-Image /RestoreHealth

:: 3 - Agendar verificacao do disco (sera executado no reinicio)
chkdsk C: /f /r

:: 4 - Reset de rede completo
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset

:: 5 - Limpeza de temporarios
del /s /f /q "%TEMP%\*.*" >nul 2>&1
for /d %%i in ("%TEMP%\*") do rd /s /q "%%i" >nul 2>&1

:: 6 - Reinstalar apps nativos
powershell.exe -Command "Get-AppXPackage -AllUsers | Foreach {Try {Add-AppxPackage -DisableDevelopmentMode -Register '$($_.InstallLocation)\AppXManifest.xml'} Catch {}}"

:: 7 - Reset do Windows Update
net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

echo Finalizado. Reinicie o PC.
pause

O que o script faz

1. Verificação de arquivos do sistema

  • Executa o sfc /scannow para detectar e reparar arquivos corrompidos do Windows.

2. Reparo da imagem do Windows

  • Utiliza o DISM para restaurar a integridade da imagem do sistema.

3. Verificação do disco

  • Agenda o chkdsk para corrigir erros no disco na próxima reinicialização.

4. Reset completo da rede

  • Limpa DNS, renova IP e redefine as configurações de rede.

5. Limpeza de arquivos temporários

  • Remove arquivos temporários da pasta %TEMP%.

6. Reinstala aplicativos nativos

  • Re-registra todos os aplicativos padrão do Windows via PowerShell.

7. Reset do Windows Update

  • Reinicia os serviços e recria as pastas usadas pelo Windows Update.

Importante

Para que todas as funções funcionem corretamente, execute o arquivo como Administrador:

  1. Clique com o botão direito no arquivo .bat
  2. Selecione Executar como administrador

Ao final do processo, reinicie o computador para que todas as correções sejam aplicadas.