WinTurbo.bat — это небольшой скрипт для Windows 11, который помогает ускорить и запуск, и выключение системы.
📌 В отличие от «жёстких» твиков, эта версия лайт (не агрессивная): оставляет включённым «Быстрый запуск» (за счёт гибернации ядра система загружается быстрее); уменьшает время ожидания закрытия программ и служб при завершении работы (ускоряет выключение, но не в ущерб стабильности); автоматически закрывает «зависшие» окна при выключении (чтобы они не мешали); отключает очистку файла подкачки при выключении (она обычно и не нужна, а только тормозит).
✅ Что даёт скрипт
🚀 Быстрый запуск Windows (остается включена гибернация ядра).
⚡ Быстрое выключение (сокращены лишние задержки).
🔒 Все изменения можно легко отменить вручную или вернуть через бэкап реестра.
⚠️ Важно знать Если при выключении у тебя открыт несохранённый документ, он будет закрыт автоматически (Windows не будет спрашивать «Сохранить или нет»). Уменьшенные таймауты подходят для большинства систем. Если у тебя стоит «тяжёлый софт» (например, сервер баз данных), он может не успеть корректно завершиться. Это безопасная версия: никаких агрессивных настроек, всё сбалансировано ради стабильного старта и завершения работы. 🔧 Как использовать Сохрани файл под именем WinTurbo.bat. Запусти от имени администратора (правый клик → «Запуск от имени администратора»). Перезагрузи компьютер и проверь, стало ли быстрее включение и выключени
https://drive.google.com/file/d/183Xxf1VbYTxO9--eK8M54sDLhN2hvZVG/view?usp=drive_link
🚀Что внутри.
@echo off
chcp 65001 >nul
echo ===============================
echo Быстрый запуск и выключение
echo ===============================
:: Проверка прав администратора
>nul 2>&1 net session
if %errorlevel% neq 0 (
echo Требуются права администратора. Перезапуск...
powershell -NoProfile -ExecutionPolicy Bypass -Command "Start-Process -FilePath '%~f0' -Verb RunAs"
exit /b
)
:: --- Быстрый запуск (оставляем гибернацию включенной) ---
echo Включаю быстрый запуск...
powercfg /h on
:: --- Ускорение выключения ---
echo Настраиваю таймауты...
:: Авто-завершение зависших программ
reg add "HKCU\Control Panel\Desktop" /v AutoEndTasks /t REG_SZ /d 1 /f
:: Ждать 2 сек зависшие окна (по умолч. 5 сек)
reg add "HKCU\Control Panel\Desktop" /v HungAppTimeout /t REG_SZ /d 2000 /f
:: Ждать 5 сек закрытия программ (по умолч. 20 сек)
reg add "HKCU\Control Panel\Desktop" /v WaitToKillAppTimeout /t REG_SZ /d 5000 /f
:: Ждать 5 сек остановки служб (по умолч. 5–20 сек)
reg add "HKLM\SYSTEM\CurrentControlSet\Control" /v WaitToKillServiceTimeout /t REG_SZ /d 5000 /f
:: Очистка файла подкачки при выключении — отключить
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v ClearPageFileAtShutdown /t REG_DWORD /d 0 /f
echo.
echo Готово! 🚀 Теперь система будет быстрее загружаться и завершаться.
echo.
pause