улучши функцию буста, мне нужно чтоб при включенном бусте процессы убивались (системные, которые не мешают работе для игр, а при выключение буста они буду возвращаться)

:boost_enable
cls
echo Включение Windows Boost...
color %COLOR_MENU%
echo.

REM Применение плана питания "Высокая производительность"
powercfg -setactive SCHEME_MIN %LOG%

REM Завершение процесса explorer.exe
taskkill /f /im explorer.exe %LOG%

REM Дополнительные оптимизации Boost
echo.
echo Применение дополнительных настроек Boost...

REM Увеличение приоритетов процессов
wmic process where name="chrome.exe" call setpriority 128 %LOG%
wmic process where name="firefox.exe" call setpriority 128 %LOG%
wmic process where name="yandex.exe" call setpriority 128 %LOG%

REM Отключение визуальных эффектов для скорости
reg add "HKCU\Control Panel\Desktop" /v "WindowAnimation" /t REG_SZ /d "0" /f %LOG%
reg add "HKCU\Control Panel\Desktop" /v "MinAnimate" /t REG_SZ /d "0" /f %LOG%

REM Включение максимальной графической производительности (для систем с дискретной графикой)
echo.
echo Настройка графических параметров для максимальной производительности...
reg add "HKCU\Software\Microsoft\DirectDraw\Renderer" /v "DefaultAdapter" /t REG_DWORD /d 0 /f %LOG%
reg add "HKCU\Software\Microsoft\DirectDraw\Renderer" /v "UseHardware" /t REG_DWORD /d 1 /f %LOG%

REM Отключение фоновых служб
echo.
echo Отключение фоновых служб...
sc stop "DiagTrack" %LOG%
sc config "DiagTrack" start=disabled %LOG%
sc stop "WerSvc" %LOG%
sc config "WerSvc" start=disabled %LOG%

REM Отключение ненужных компонентов Windows
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoWindowsUpdate" /t REG_DWORD /d 1 /f %LOG%

REM Отключение подсказок и уведомлений Windows
echo.
echo Отключение подсказок и уведомлений Windows...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SystemPaneSuggestionsEnabled" /t REG_DWORD /d 0 /f %LOG%
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338389Enabled" /t REG_DWORD /d 0 /f %LOG%

REM Отключение Superfetch (SysMain)
echo.
echo Отключение Superfetch (SysMain)...
sc stop "SysMain" %LOG%
sc config "SysMain" start=disabled %LOG%

REM Отключение Prefetch
echo.
echo Отключение Prefetch...
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnablePrefetcher" /t REG_DWORD /d 0 /f %LOG%
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnableSuperfetch" /t REG_DWORD /d 0 /f %LOG%

REM Отключение индексирования поиска
echo.
echo Отключение индексирования поиска...
sc stop "WSearch" %LOG%
sc config "WSearch" start=disabled %LOG%

REM Отключение Windows Defender (Осторожно!)
echo.
echo Отключение Windows Defender...
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /t REG_DWORD /d 1 /f %LOG%
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableRealtimeMonitoring" /t REG_DWORD /d 1 /f %LOG%

REM Отключение уведомлений электронной почты и календаря (для Office пользователей)
echo.
echo Отключение уведомлений электронной почты и календаря...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /v "ToastEnabled" /t REG_DWORD /d 0 /f %LOG%

REM Дополнительные Безопасные Оптимизации
echo.
echo Применение дополнительных безопасных оптимизаций...

REM Отключение ненужных служб (например, Bluetooth, если не используется)
sc stop "BTAGService" %LOG%
sc config "BTAGService" start=disabled %LOG%

REM Отключение автозагрузки ненужных программ через реестр
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "ИмяПрограммы" /f %LOG%
reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "ИмяПрограммы" /f %LOG%

REM Очистка временных файлов
echo.
echo Очистка временных файлов...
del /s /q %temp%\* >nul 2>&1
del /s /q C:\Windows\Temp\* >nul 2>&1

REM Завершение Boost
echo.
color %COLOR_SUCCESS%
echo Windows Boost включен и оптимизации применены!
color 07
timeout /t 3 /nobreak >nul
goto menu

REM Функция для отключения Boost
:boost_disable
cls
echo Отключение Windows Boost...
color %COLOR_MENU%
echo.


REM Перезапуск процесса explorer.exe
start explorer.exe >nul 2>&1

REM Включение фоновых служб
echo.
echo Включение фоновых служб...
sc config "DiagTrack" start=delayed-auto %LOG%
sc start "DiagTrack" %LOG%
sc config "WerSvc" start=delayed-auto %LOG%
sc start "WerSvc" %LOG%
sc config "SysMain" start=delayed-auto %LOG%
sc start "SysMain" %LOG%
sc config "WSearch" start=delayed-auto %LOG%
sc start "WSearch" %LOG%

REM Восстановление Superfetch (SysMain)
echo.
echo Восстановление Superfetch (SysMain)...
sc config "SysMain" start=auto %LOG%
sc start "SysMain" %LOG%

REM Восстановление Prefetch
echo.
echo Восстановление Prefetch...
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnablePrefetcher" /t REG_DWORD /d 3 /f %LOG%
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnableSuperfetch" /t REG_DWORD /d 3 /f %LOG%

REM Включение уведомлений электронной почты и календаря (для Office пользователей)
echo.
echo Включение уведомлений электронной почты и календаря...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /v "ToastEnabled" /t REG_DWORD /d 1 /f %LOG%

REM Восстановление дополнительных безопасных настроек
echo.
echo Восстановление дополнительных безопасных настроек...

REM Включение служб, отключенных ранее
sc config "BTAGService" start=auto %LOG%
sc start "BTAGService" %LOG%

REM Включение автозагрузки программ через реестр (при необходимости)
REM reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "ИмяПрограммы" /t REG_SZ /d "ПутьКПрограмме" /f %LOG%
REM reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "ИмяПрограммы" /t REG_SZ /d "ПутьКПрограмме" /f %LOG%

REM Очистка временных файлов при отключении Boost (опционально)
echo.
echo Очистка временных файлов при отключении Boost...
del /s /q %temp%\* >nul 2>&1
del /s /q C:\Windows\Temp\* >nul 2>&1

REM Завершение Boost
echo.
color %COLOR_SUCCESS%
echo Windows Boost отключен и настройки восстановлены!
color 07
timeout /t 3 /nobreak >nul
goto menu