llinke.comScripts Windows
Limpeza
Limpeza Completa do Windows
Remove arquivos temporários, cache do Windows, Prefetch, minidumps e lixeira. Libera GBs de espaço.
Executar como Administrador
@echo off
title Limpeza Completa - llinke.com
color 0A
cls
echo ============================================================
echo   LIMPEZA COMPLETA DO WINDOWS - llinke.com
echo ============================================================
echo.
echo  Este script vai limpar:
echo   [1] Arquivos temporarios do usuario
echo   [2] Arquivos temporarios do Windows
echo   [3] Prefetch
echo   [4] Cache DNS
echo   [5] Minidumps
echo   [6] Lixeira
echo   [7] Limpeza do sistema (cleanmgr)
echo.
echo  Pressione qualquer tecla para iniciar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 1 de 7 - Arquivos temporarios do usuario
echo ============================================================
echo.
echo Limpando pasta TEMP do usuario...
del /q /f /s "%temp%\*" 2>nul
rd /s /q "%temp%" 2>nul
mkdir "%temp%" 2>nul
echo [OK] Temporarios do usuario limpos!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 2 de 7 - Arquivos temporarios do Windows
echo ============================================================
echo.
echo Limpando C:\Windows\Temp...
del /q /f /s "C:\Windows\Temp\*" 2>nul
echo [OK] Temporarios do Windows limpos!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 3 de 7 - Prefetch
echo ============================================================
echo.
echo Limpando arquivos de Prefetch...
del /q /f /s "C:\Windows\Prefetch\*" 2>nul
echo [OK] Prefetch limpo!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 4 de 7 - Cache DNS
echo ============================================================
echo.
echo Limpando cache DNS...
ipconfig /flushdns
echo [OK] Cache DNS limpo!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 5 de 7 - Minidumps
echo ============================================================
echo.
echo Limpando arquivos de Minidump...
del /q /f /s "C:\Windows\Minidump\*" 2>nul
echo [OK] Minidumps removidos!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 6 de 7 - Lixeira
echo ============================================================
echo.
echo Esvaziando lixeira...
rd /s /q "C:\$Recycle.Bin" 2>nul
echo [OK] Lixeira esvaziada!
echo.
echo  Pressione qualquer tecla para a proxima etapa...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 7 de 7 - Limpeza do sistema (Disk Cleanup)
echo ============================================================
echo.
echo Executando cleanmgr... (pode abrir uma janela grafica)
cleanmgr /sagerun:1 2>nul
echo [OK] Limpeza do sistema finalizada!
echo.

:: ============================================================
cls
echo ============================================================
echo   LIMPEZA CONCLUIDA! - llinke.com
echo ============================================================
echo.
echo   [OK] Temporarios do usuario   - limpos
echo   [OK] Temporarios do Windows   - limpos
echo   [OK] Prefetch                 - limpo
echo   [OK] Cache DNS                - limpo
echo   [OK] Minidumps                - removidos
echo   [OK] Lixeira                  - esvaziada
echo   [OK] Disk Cleanup             - executado
echo.
echo  Reinicie o PC para finalizar a limpeza.
echo.
pause
↓ Baixar .bat
Ativação
Ativar Windows 10/11 (KMS)
Ativa o Windows 10 e 11 (Home, Pro, Education, Enterprise) via servidor KMS. Funciona sem produto físico.
Executar como Administrador · Desative o antivírus temporariamente
@echo off
title Ativação Windows KMS - llinke.com
color 0B
cls
echo ============================================================
echo   ATIVAR WINDOWS 10/11 (KMS) - llinke.com
echo ============================================================
echo.
echo  AVISO: Desative o antivirus antes de continuar.
echo  Pressione qualquer tecla para iniciar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 1 de 3 - Detectando versao do Windows
echo ============================================================
echo.
for /f "tokens=3" %%i in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID 2^>nul') do set EDITION=%%i
echo [OK] Edicao detectada: %EDITION%
echo.
echo  Pressione qualquer tecla para continuar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 2 de 3 - Instalando chave KMS
echo ============================================================
echo.
echo Instalando chave para: %EDITION%
if /i "%EDITION%"=="Professional" (
    slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
) else if /i "%EDITION%"=="Home" (
    slmgr /ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
) else if /i "%EDITION%"=="Education" (
    slmgr /ipk NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
) else if /i "%EDITION%"=="EnterpriseS" (
    slmgr /ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
) else (
    slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
)
echo.
echo Configurando servidor KMS...
slmgr /skms kms8.msguides.com
echo [OK] Chave e servidor configurados!
echo.
echo  Pressione qualquer tecla para ativar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 3 de 3 - Ativando Windows
echo ============================================================
echo.
echo Conectando ao servidor KMS e ativando...
slmgr /ato
echo.
echo ============================================================
echo   ATIVACAO CONCLUIDA! - llinke.com
echo ============================================================
echo.
echo  Verifique em: Configuracoes ^> Sistema ^> Ativacao
echo.
pause
↓ Baixar .bat
Ativação
Ativar Microsoft Office (KMS)
Ativa Office 2016, 2019, 2021 e 365 via servidor KMS. Suporta Word, Excel, PowerPoint.
Executar como Administrador · Office deve estar instalado
@echo off
title Ativação Office KMS - llinke.com
color 0E
cls
echo ============================================================
echo   ATIVAR MICROSOFT OFFICE (KMS) - llinke.com
echo ============================================================
echo.
echo  Suporta: Office 2016, 2019, 2021 e 365
echo  Pressione qualquer tecla para iniciar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 1 de 3 - Localizando instalacao do Office
echo ============================================================
echo.
set OFFICE_PATH=
for %%p in (
    "C:\Program Files\Microsoft Office\Office16"
    "C:\Program Files (x86)\Microsoft Office\Office16"
    "C:\Program Files\Microsoft Office\Office15"
    "C:\Program Files (x86)\Microsoft Office\Office15"
    "C:\Program Files\Microsoft Office\root\Office16"
) do (
    if exist %%p\OSPP.VBS set OFFICE_PATH=%%p
)

if "%OFFICE_PATH%"=="" (
    echo [ERRO] Office nao encontrado. Verifique se esta instalado corretamente.
    pause
    exit /b
)

echo [OK] Office encontrado em: %OFFICE_PATH%
echo.
echo  Pressione qualquer tecla para continuar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 2 de 3 - Configurando servidor KMS
echo ============================================================
echo.
cd /d "%OFFICE_PATH%"
echo Configurando host KMS: kms8.msguides.com
cscript OSPP.VBS /sethst:kms8.msguides.com >nul
echo Configurando porta: 1688
cscript OSPP.VBS /setprt:1688 >nul
echo [OK] Servidor KMS configurado!
echo.
echo  Pressione qualquer tecla para ativar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 3 de 3 - Ativando Office
echo ============================================================
echo.
cscript OSPP.VBS /act
echo.
echo ============================================================
echo   ATIVACAO CONCLUIDA! - llinke.com
echo ============================================================
echo.
echo  Abra Word ou Excel e verifique em:
echo  Arquivo ^> Conta ^> Ativacao do Produto
echo.
pause
↓ Baixar .bat
Correção
Reparar Windows Update
Corrige problemas no Windows Update: serviços travados, erros 0x800, atualizações não instalando.
Executar como Administrador · O PC será reiniciado ao final
@echo off
title Reparar Windows Update - llinke.com
color 0D
cls
echo ============================================================
echo   REPARAR WINDOWS UPDATE - llinke.com
echo ============================================================
echo.
echo  Este script vai:
echo   [1] Parar os servicos do Windows Update
echo   [2] Renomear pastas corrompidas
echo   [3] Reiniciar os servicos
echo   [4] Forcar verificacao de atualizacoes
echo.
echo  O PC sera reiniciado ao final.
echo  Pressione qualquer tecla para iniciar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 1 de 4 - Parando servicos do Windows Update
echo ============================================================
echo.
echo Parando wuauserv...
net stop wuauserv /y
echo Parando cryptSvc...
net stop cryptSvc /y
echo Parando bits...
net stop bits /y
echo Parando msiserver...
net stop msiserver /y
echo.
echo [OK] Servicos parados!
echo.
echo  Pressione qualquer tecla para continuar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 2 de 4 - Renomeando pastas corrompidas
echo ============================================================
echo.
echo Renomeando SoftwareDistribution...
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 2>nul
echo Renomeando catroot2...
ren C:\Windows\System32\catroot2 catroot2.old 2>nul
echo [OK] Pastas corrompidas renomeadas!
echo.
echo  Pressione qualquer tecla para continuar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 3 de 4 - Reiniciando servicos
echo ============================================================
echo.
echo Iniciando wuauserv...
net start wuauserv
echo Iniciando cryptSvc...
net start cryptSvc
echo Iniciando bits...
net start bits
echo Iniciando msiserver...
net start msiserver
echo.
echo [OK] Servicos reiniciados!
echo.
echo  Pressione qualquer tecla para continuar...
pause > nul

:: ============================================================
cls
echo ============================================================
echo   ETAPA 4 de 4 - Forcando verificacao de atualizacoes
echo ============================================================
echo.
wuauclt /resetauthorization /detectnow
echo [OK] Verificacao de atualizacoes iniciada!
echo.
echo ============================================================
echo   REPARO CONCLUIDO! - llinke.com
echo ============================================================
echo.
echo  Reiniciando o PC em 10 segundos...
echo  (Pressione Ctrl+C para cancelar o reinicio)
echo.
shutdown /r /t 10 /c "Reiniciando para aplicar reparos do Windows Update"
pause
↓ Baixar .bat
Atualização
Forçar Windows Update
Força a busca e instalação de todas as atualizações pendentes do Windows via PowerShell.
Executar PowerShell como Administrador
# Forçar Windows Update - llinke.com
Set-ExecutionPolicy Bypass -Scope Process -Force

Write-Host "============================================================" -ForegroundColor Cyan
Write-Host "  FORCAR WINDOWS UPDATE - llinke.com" -ForegroundColor Cyan
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host ""
Write-Host "  Este script vai:" -ForegroundColor White
Write-Host "   [1] Instalar o modulo PSWindowsUpdate" -ForegroundColor Gray
Write-Host "   [2] Buscar atualizacoes disponiveis" -ForegroundColor Gray
Write-Host "   [3] Instalar todas as atualizacoes" -ForegroundColor Gray
Write-Host ""
Read-Host "  Pressione Enter para iniciar"

# ============================================================
Write-Host ""
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host "  ETAPA 1 de 3 - Instalando modulo PSWindowsUpdate" -ForegroundColor Cyan
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host ""
Write-Host "Instalando NuGet..." -ForegroundColor Yellow
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force -ErrorAction SilentlyContinue
Write-Host "Instalando PSWindowsUpdate..." -ForegroundColor Yellow
Install-Module -Name PSWindowsUpdate -Force -SkipPublisherCheck -ErrorAction SilentlyContinue
Import-Module PSWindowsUpdate
Write-Host "[OK] Modulo instalado!" -ForegroundColor Green
Write-Host ""
Read-Host "  Pressione Enter para continuar"

# ============================================================
Write-Host ""
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host "  ETAPA 2 de 3 - Buscando atualizacoes" -ForegroundColor Cyan
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host ""
Write-Host "Buscando atualizacoes disponiveis..." -ForegroundColor Yellow
$updates = Get-WindowsUpdate -MicrosoftUpdate

if ($updates.Count -eq 0) {
    Write-Host "[OK] Nenhuma atualizacao pendente!" -ForegroundColor Green
    Write-Host ""
    Write-Host "============================================================" -ForegroundColor Green
    Write-Host "  CONCLUIDO! Windows ja esta atualizado." -ForegroundColor Green
    Write-Host "============================================================" -ForegroundColor Green
    Read-Host "  Pressione Enter para sair"
    exit
}

Write-Host "[OK] Encontradas $($updates.Count) atualizacoes:" -ForegroundColor Green
$updates | Select-Object Title | ForEach-Object { Write-Host "   - $($_.Title)" -ForegroundColor Gray }
Write-Host ""
Read-Host "  Pressione Enter para instalar todas"

# ============================================================
Write-Host ""
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host "  ETAPA 3 de 3 - Instalando atualizacoes" -ForegroundColor Cyan
Write-Host "============================================================" -ForegroundColor Cyan
Write-Host ""
Write-Host "Instalando $($updates.Count) atualizacoes... (pode demorar)" -ForegroundColor Yellow
Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

Write-Host ""
Write-Host "============================================================" -ForegroundColor Green
Write-Host "  CONCLUIDO! - llinke.com" -ForegroundColor Green
Write-Host "============================================================" -ForegroundColor Green
Write-Host ""
Read-Host "  Pressione Enter para sair"
↓ Baixar .ps1
Atualização
Atualizar Todos os Programas (winget)
Atualiza todos os programas instalados no Windows usando o winget com um comando.
Requer winget instalado (Windows 10 v1809+ ou Windows 11)
@echo off
title Atualizar Programas - llinke.com
echo Atualizando todos os programas via winget...
echo.
winget upgrade --all --silent --accept-source-agreements --accept-package-agreements
echo.
echo Atualizacao concluida!

echo Feito!
↓ Baixar .bat