Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Desabilitar programas de inicialização desnecessários
Get-CimInstance Win32_StartupCommand | ForEach-Object {
if ($_.Name -notmatch "Antivirus|Firewall") {
Write-Host "Desabilitando:" $_.Name
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name $_.Name -Value $null -ErrorAction SilentlyContinue
}
}
# Habilitar inicialização rápida
$fastStartupKey = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power"
Set-ItemProperty -Path $fastStartupKey -Name "HiberbootEnabled" -Value 1
# Limpar arquivos temporários
$temporaryFiles = @(
"$env:windir\Temp\*",
"$env:localappdata\Temp\*"
)
foreach ($tempPath in $temporaryFiles) {
Remove-Item -Path $tempPath -Recurse -Force -ErrorAction SilentlyContinue
}
Write-Host "Otimização da inicialização concluída!"
Como Executar o Script:
.ps1
, por exemplo, OtimizarInicializacao.ps1
.