@echo off color 0a :: Limpeza de arquivos temporários echo ============================================================== echo Iniciando a limpeza de arquivos temporários... echo ============================================================== del /q /f /s %temp%\* 2>nul del /q /f /s C:\Windows\Temp\* 2>nul echo [OK] Arquivos temporários limpos! :: Limpeza do cache DNS echo ============================================================== echo Limpando cache DNS... echo ============================================================== ipconfig /flushdns echo [OK] Cache DNS limpo! :: Limpeza da pasta Prefetch echo ============================================================== echo Limpando arquivos da pasta Prefetch... echo ============================================================== del /q /f /s C:\Windows\Prefetch\* 2>nul echo [OK] Arquivos da pasta Prefetch limpos! :: Verificação e reparo de arquivos de sistema echo ============================================================== echo Verificando e reparando arquivos de sistema... echo ============================================================== sfc /scannow echo [OK] Verificação concluída! :: Verificação e reparo do disco set /p chkdsk="Deseja executar a verificação do disco (CHKDSK) na próxima reinicialização? (S/N): " if /i "%chkdsk%"=="S" ( echo ============================================================== echo Agendando verificação do disco na próxima reinicialização... echo ============================================================== chkdsk C: /f /r ) :: Limpeza de arquivos de atualização do Windows echo ============================================================== echo Limpando arquivos de atualização do Windows... echo ============================================================== net stop wuauserv >nul 2>&1 del /q /f /s %windir%\SoftwareDistribution\* 2>nul net start wuauserv >nul 2>&1 echo [OK] Limpeza de arquivos de atualização concluída! :: Desativação de hibernação (opcional) set /p hibernate="Deseja desativar a hibernação? (S/N): " if /i "%hibernate%"=="S" ( echo ============================================================== echo Desativando hibernação... echo ============================================================== powercfg -h off echo [OK] Hibernação desativada! ) :: Reinicialização do Windows Explorer echo ============================================================== echo Reiniciando o Windows Explorer... echo ============================================================== taskkill /f /im explorer.exe >nul 2>&1 start explorer.exe echo [OK] Reinicialização concluída! :: Habilitar permissão de segurança para "TODOS" em uma pasta echo ============================================================== echo Configurando permissões de segurança na pasta... echo ============================================================== set /p pasta="C:\NFe" icacls "%pasta%" /grant Everyone:(OI)(CI)F /t /c /q echo [OK] Permissões concedidas ao grupo 'TODOS'! :: Reinicialização do sistema (opcional) set /p restart="Deseja reiniciar o computador agora? (S/N): " if /i "%restart%"=="S" ( echo ============================================================== echo Reiniciando o sistema... echo ============================================================== shutdown /r /t 0 ) :: Finalizando o script echo ============================================================== echo Limpeza e otimização concluídas com sucesso! echo ============================================================== pause @echo off echo Desativando assinatura SMB no cliente... powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false" echo Configuracao aplicada. @echo off echo Ativando plano de energia 'Alto Desempenho'... :: GUID do plano Alto Desempenho (padrão) set HIGH_PERFORMANCE_GUID=8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c :: Ativa o plano Alto Desempenho powercfg /setactive %HIGH_PERFORMANCE_GUID% echo Plano 'Alto Desempenho' ativado. :: Nunca desligar a tela powercfg /change monitor-timeout-ac 0 powercfg /change monitor-timeout-dc 0 :: Nunca suspender o sistema powercfg /change standby-timeout-ac 0 powercfg /change standby-timeout-dc 0 :: Nunca desligar o disco rígido (HD) powercfg /change disk-timeout-ac 0 powercfg /change disk-timeout-dc 0 echo Todas as configuracoes foram aplicadas com sucesso. @echo off echo Desativando economia de energia dos controladores USB... :: Executa um script PowerShell embutido powershell -NoProfile -ExecutionPolicy Bypass -Command ^ "Get-PnpDevice -FriendlyName 'USB Root Hub*' | ForEach-Object { ^ $devInstPath = $_.InstanceId; ^ $regPath = 'HKLM\\SYSTEM\\CurrentControlSet\\Enum\\' + $devInstPath + '\\Device Parameters\\' ; ^ Set-ItemProperty -Path \"Registry::$regPath\" -Name 'DeviceSelectiveSuspended' -Value 0 -ErrorAction SilentlyContinue; ^ Set-ItemProperty -Path \"Registry::$regPath\" -Name 'SelectiveSuspendEnabled' -Value 0 -ErrorAction SilentlyContinue; ^ Write-Output ('Desativado: ' + $_.FriendlyName) ^ }" reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" /v VisualFXSetting /t REG_DWORD /d 2 /f netsh advfirewall set allprofiles state off net stop wuauserv net stop bits sc config wuauserv start= disabled sc config bits start= disabled schtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\Scheduled Start" /Disable schtasks /Change /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Disable schtasks /Change /TN "\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker_ReadyToReboot" /Disable schtasks /Change /TN "\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker_Display" /Disable reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 1 /f echo Operacao finalizada.