October 11, 2022

Tuneup.bat -

tuneup.bat

:: ============================================ :: PHASE 4: PERFORMANCE TWEAKS :: ============================================ call :log "Phase 4: Performance Optimizations" call :log "-----------------------------------"

:: Set log file set LOGFILE="%userprofile%\Desktop\tuneup_log_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.txt" set LOGFILE=%LOGFILE: =0%

call :log "[8/12] Running DISM health restore..." DISM /online /cleanup-image /restorehealth >nul 2>&1 call :log " DISM completed."

:: ============================================ :: FINAL REPORT :: ============================================ cls echo =============================================================== echo Tune-up Complete! echo =============================================================== echo. echo All operations finished at %date% %time% echo. echo Log saved to: %LOGFILE% echo. echo Summary of actions: echo - Temp files and recycle bin emptied echo - Browser caches cleared echo - DISM and SFC health checks performed echo - Disk error check scheduled echo - Startup items reduced echo - Virtual memory optimized echo - Privacy data cleaned echo. echo It's recommended to restart your PC now. echo. echo =============================================================== echo. choice /C YN /M "Restart now?" if %errorlevel%==1 shutdown /r /t 30 /c "PC will restart in 30 seconds due to system tune-up." exit /b 0 Save this as tuneup.bat and for best results. It logs everything to a dated file on your Desktop. tuneup.bat

:: ============================================ :: PHASE 2: BROWSER CLEANUP :: ============================================ call :log "Phase 2: Browser Cache Cleanup" call :log "-------------------------------"

:: Chrome if exist "%localappdata%\Google\Chrome\User Data" ( call :log "[5/12] Clearing Chrome cache..." del /f /s /q "%localappdata%\Google\Chrome\User Data\Default\Cache\*" >nul 2>&1 del /f /s /q "%localappdata%\Google\Chrome\User Data\Default\Code Cache\*" >nul 2>&1 call :log " Chrome cache cleaned." )

:: Windows logs older than 30 days forfiles /p "%windir%\Logs" /s /m *.log /d -30 /c "cmd /c del @file" >nul 2>&1 echo Log saved to: %LOGFILE% echo

call :log "[2/12] Deleting temporary files..." del /f /s /q "%temp%\*" >nul 2>&1 del /f /s /q "%windir%\temp\*" >nul 2>&1 del /f /s /q "%windir%\Prefetch\*" >nul 2>&1 call :log " Temp files removed."

setlocal enabledelayedexpansion

:: Recent documents del /f /s /q "%appdata%\Microsoft\Windows\Recent\*" >nul 2>&1 &1 net stop SysMain &gt

call :log "[12/12] Optimizing virtual memory and services..." wmic pagefileset set initialsize=4096,maxsize=8192 >nul 2>&1 net stop SysMain >nul 2>&1 sc config SysMain start= disabled >nul 2>&1 call :log " Virtual memory and services optimized."

call :log "[3/12] Emptying Recycle Bin..." rd /s /q %systemdrive%\$Recycle.bin >nul 2>&1 call :log " Recycle Bin emptied."

Find the Plan That Works For You

See our plan options, learn more about virtual labs, and find out how easy it is to get started with Labster.

Compare Plans
Group of students surrounding a laptop