Windows Maintenance Tool
| Разработчик: | Lil_Batti |
| Лицензия: | Бесплатно (MIT license) |
| Версия: | v6.7 |
| Обновлено: | 2026-10-12 |
| Системы: | Windows 11 / Windows 10 |
| Интерфейс: | английский |
| Рейтинг: |
|
| Категория: | Настройка и оптимизация системы |
| Размер: | 130 KB |
Установка и запуск
- Скачайте архив с и распакуйте его в произвольную папку.
- Убедитесь, что файлы
Start_WMT_GUI.batиWMT-GUI.ps1находятся в одной папке. - Дважды щёлкните
Start_WMT_GUI.bat— программа автоматически запросит права администратора через UAC и запустит графический интерфейс.
Альтернативный способ запуска через PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -File "WMT-GUI.ps1"
При первом запуске Windows может показать предупреждение SmartScreen — нажмите Подробнее > Выполнить в любом случае, если файлы скачаны с официального репозитория.
Что нового в Windows Maintenance Tool 6.7
12 октября 2026 года вышла версия Windows Maintenance Tool 6.7. Обновление добавляет интерактивную установку игр Epic и GOG, сжатие папок и дисков, настройку автоматической очистки и более подробные журналы установки пакетов. Поиск пакетов теперь учитывает состояние установленных программ и предлагает подходящие действия.
Добавлено
- Epic/Legendary: для принадлежащих пользователю игр добавлена интерактивная установка с выбором корневого каталога и папки игры, платформы, числа потоков загрузки, параметров общей памяти и принадлежащих пользователю DLC. Доступна необязательная перестановка файлов; сведения о версии и размере загрузки поступают от поставщика.
- Legendary: перед установкой проверяются учётные данные и метаданные. При необходимости программа подсказывает, как повторно войти в учётную запись, а при недоступности запросов к поставщику использует сохранённые метаданные.
- Добавлены отслеживание установок Legendary, предотвращение повторной установки одной игры и определение фактической папки установки. По желанию создаются ярлыки на рабочем столе и в меню Пуск → Программы → WMT Games.
- GOG/GOGDL: диалог установки позволяет выбрать папку в стиле Проводника, язык, сборку или версию и дополнительные параметры поставщика. Язык проверяется; при необходимости его можно ввести вручную.
- Состояние установок GOGDL сохраняется в gogdl_installs.json. Отслеживаются этапы Pending, Downloading, Installed и Failed.
- Реализован поиск альтернативного расположения исполняемого файла GOGDL и данных авторизации, в том числе повторное использование авторизации Heroic, если она доступна. После успешной установки можно создать ярлыки на рабочем столе и в меню Пуск → Программы → WMT Games.
- Поиск пакетов: результаты Epic/Legendary и GOG используют те же процессы установки, восстановления, удаления, определения пути и отслеживания состояния, что и библиотека игр.
- Для поддерживаемых результатов поиска показываются состояние установки, установленная версия и доступная версия. Действия Install, Update, Repair и Uninstall предлагаются с учётом состояния выбранного результата.
- Добавлены действия Manifest / Metadata и Package / Store Page для Winget, Microsoft Store, Chocolatey, npm, NuGet/.NET tools, PowerShell Gallery, Packagist, PyPI, Scoop, crates.io, RubyGems, Steam, Epic и GOG там, где их поддерживает поставщик.
- Сжатие: добавлена утилита в стиле CompactGUI для папок и дисков с сохранением истории выбранных объектов и результатов операций.
- Для каждого объекта можно настроить автоматическое повторное сжатие через Планировщик заданий Windows по готовому или собственному расписанию. Неизменённые объекты повторно не сжимаются.
- Предусмотрены встроенные и пользовательские списки исключений для уже сжатых форматов и других файлов, обычно не подходящих для сжатия.
- Добавлено автоматическое исправление устаревших разрешений средства отслеживания Compact в ProgramData и замена устаревших созданных программой рабочих процессов Compact.
- Очистка: отдельно настраиваются интервалы обновления обработанного кэша правил, проверки новых определений очистки в исходном источнике и автоматической очистки.
- Автоматическую очистку выполняет изолированный скрытый рабочий процесс с сохранённым пользователем набором правил. Добавлены фильтр Show Enabled и постоянное сохранение выбора правил для автоматической очистки.
- Обновление пакетов: для каждого пакета можно задать собственную команду обновления с подстановками {id}, {name}, {source}, {version} и {available}.
- Проверка обновлений теперь обнаруживает новые версии переносимых исполняемых файлов Legendary и GOGDL.
- Для отдельных поставщиков пакетов можно включить постоянное сохранение журналов установки и обновления. Настройки запуска без интерфейса и автоматического обновления также задаются отдельно для каждого поставщика.
- Журналы ошибок Winget стали подробнее: они включают исходный вывод программы и сообщения, помогающие разобраться с изменением технологии установщика.
- Добавлен просмотр журнала действий с поиском, переходом к результатам, подсветкой совпадений и сохранением возможности выделять текст.
- В журналы пакетов в кодировке UTF-8 записываются отображаемый вывод пользовательского установщика, stdout и stderr дочерних процессов, код завершения и понятные сведения об ошибках PowerShell.
- Интерфейс: расширено тематическое контекстное меню значка в области уведомлений с переходами к основным разделам WMT.
- Добавлены клавиатурные команды с учётом текущего раздела, включая F5 для обновления данных и команды поиска там, где они поддерживаются.
- Для операций выбора папки используется общий диалог в стиле Проводника.
- Выпуск: добавлен процесс сборки через PS2EXE, который создаёт исполняемый файл, считывает версию приложения, формирует контрольную сумму SHA-256 и создаёт или обновляет выпуск GitHub. При необходимости он также отправляет обновления в WinGet и Chocolatey.
- Проверки: расширены тесты и проверки для Windows PowerShell. Они охватывают восстановление настроек, расписание очистки, общие вспомогательные функции runspace, жизненный цикл рабочих процессов, журналирование пользовательских команд, отслеживание поставщиков и ранее известные ошибки замыканий.
Полный список изменений — на странице релиза.
Системные требования
- Операционная система: Windows 10 или Windows 11 (x86, x64, ARM64).
- PowerShell: 5.1 или новее (входит в состав Windows).
- Права доступа: администраторские (запрашиваются автоматически через UAC при запуске).
- Подключение к интернету: требуется для проверки и установки обновлений, скачивания пакетов через Winget и других сетевых функций. Большинство офлайн-функций (диагностика, очистка, восстановление) работают без сети.
Программа протестирована на актуальных сборках Windows 10/11, включая редакции LTSC. Поддержка Windows Server официально не заявлена, но многие функции работоспособны.
Windows Maintenance Tool — бесплатный набор инструментов с открытым исходным кодом для обслуживания, очистки и оптимизации Windows 10 и Windows 11. Объединяет в одном графическом интерфейсе десятки функций: запуск встроенных средств восстановления системы (SFC, DISM, CHKDSK), управление обновлениями, очистку, настройку сети, межсетевого экрана, драйверов и пакетных менеджеров.
Программа предназначена для системных администраторов, специалистов техподдержки и опытных пользователей, регулярно выполняющих обслуживание Windows. Распространяется по лицензии MIT, не содержит телеметрии, рекламы и сторонних компонентов; данные пользователя за пределы локальной системы не передаются.
Начиная с версии 5.0 программа переработана: вместо текстового batch-меню используется графический интерфейс на PowerShell с вкладками. Запуск производится через файл Start_WMT_GUI.bat, который автоматически запрашивает права администратора и запускает скрипт WMT-GUI.ps1.
Возможности Windows Maintenance Tool
Восстановление системы
- Запуск System File Checker (
sfc /scannow) для проверки целостности системных файлов. - Запуск DISM с параметрами CheckHealth и RestoreHealth для восстановления хранилища компонентов Windows.
- Проверка дисков утилитой CHKDSK на ошибки файловой системы.
- Сброс компонентов Центра обновления Windows: остановка служб, очистка кеша, перезапуск.
- Проверка состояния среды восстановления Windows (WinRE).
Оптимизация и настройка
- Перевод более 100 системных служб в ручной режим запуска для повышения отзывчивости.
- Откат служб к настройкам по умолчанию одной кнопкой.
- Включение и отключение режима гибернации, технологии Superfetch (SysMain), сжатия памяти.
- Активация схемы электропитания «Максимальная производительность».
- Удаление встроенных UWP-приложений (Xbox, Solitaire, Office Hub, Mail и других).
- Управление дополнительными компонентами Windows: Hyper-V, WSL, Sandbox, .NET 3.5, Telnet, IIS.
- Настройка телеметрии: отключение запланированных задач CEIP, отчёта об ошибках, Compatibility Appraiser.
- Профили обновлений Windows: «По умолчанию», «Только безопасность», «Полное отключение».
Сеть и DNS
- Сброс настроек сети, очистка кеша DNS, восстановление работы Wi-Fi.
- Переключение на DNS-серверы Google, Cloudflare, Quad9 или произвольные адреса.
- Включение и отключение DNS over HTTPS (DoH) для основных провайдеров.
- Встроенный редактор файла hosts с возможностью загрузки списков для блокировки рекламы.
- Просмотр и сохранение таблиц маршрутизации.
Межсетевой экран
- Просмотр, поиск, создание, изменение и удаление правил брандмауэра Windows.
- Массовые операции: экспорт, импорт, сброс к настройкам по умолчанию, полная очистка правил.
- Цветовые индикаторы состояния правил (разрешающее или блокирующее, активное или отключённое).
Драйверы и устройства
- Экспорт списка установленных драйверов в текстовый файл на рабочем столе.
- Удаление «призрачных» (Ghost) устройств — записей об отключённом оборудовании.
- Включение и отключение установки драйверов через Windows Update.
- Резервное копирование и восстановление драйверов.
- Отдельный графический инструмент Driver Export Tool для пакетной выгрузки драйверов.
Очистка и приватность
- Очистка временных файлов пользователя и системы.
- Безопасная очистка реестра с автоматическим резервным копированием перед изменениями.
- Поиск и удаление повреждённых ярлыков (.lnk).
- Очистка журналов событий Windows через системную утилиту
wevtutil. - Очистка следов использования: список последних файлов, кеш миниатюр и другие.
- Сброс учётных данных Xbox для устранения проблем со входом.
Управление пакетами
- Сканирование обновлений по нескольким источникам: Winget, Microsoft Store, Chocolatey, Scoop, pip, npm, pnpm, Cargo, Ruby Gems.
- Обновление пакетов по одному с отображением прогресса.
- Поиск пакетов перед установкой, исключение отдельных Winget-пакетов из обновления.
- Каталог программ — установка популярных приложений (браузеры, инструменты разработчика, утилиты, игры, средства безопасности) одним кликом.
- Массовая установка и удаление с возможностью выбора нескольких пакетов.
Дополнительные инструменты
- Сохранение отчётов о системе, сети и драйверах в текстовые файлы на рабочем столе.
- Запуск SSD TRIM и оптимизации дисков.
- Резервное копирование и восстановление реестра, управление ежедневной задачей резервирования.
- Настройка roll-forward для .NET runtime.
- Управление запланированными задачами Windows.
- Установка редактора локальной групповой политики (gpedit.msc) на редакциях Home.
- Раздел My Device — сведения о системе, оборудовании, сети, батарее, активной схеме электропитания и накопителях.
Файлы, создаваемые программой
На рабочий стол:
Installed_Drivers.txt— список установленных драйверов.System_Info_YYYY-MM-DD.txt— сведения о системе.Network_Info_YYYY-MM-DD.txt— сведения о сети.Driver_List_YYYY-MM-DD.txt— перечень драйверов.routing_table_YYYY-MM-DD.txt— таблица маршрутизации.
В рабочей папке программы:
RegistryBackup_YYYY-MM-DD_HH-MM.reg— резервная копия реестра.hosts_backup_*— резервные копии файла hosts.settings.json— настройки приложения.
Безопасность
- Перед изменением реестра и файла hosts программа автоматически создаёт резервные копии.
- Изменения служб, запланированных задач и системных настроек обратимы — для каждого блока есть кнопка отката.
- Деструктивные операции требуют подтверждения в отдельном диалоге.
- Все операции выполняются локально, на сторонние серверы не передаётся никаких данных.
- Исходный код полностью открыт — пользователь может просмотреть и при необходимости изменить любой скрипт перед запуском.
Возможные проблемы и решения
- Сообщение «Требуются права администратора». Щёлкните по
Start_WMT_GUI.batправой кнопкой и выберите Запуск от имени администратора. - Ошибка проверки обновлений пакетов. Проверьте подключение к интернету; если отсутствует Winget, программа предложит установить его автоматически.
- Проблемы после оптимизации служб. Используйте кнопку Revert Services для возврата к настройкам по умолчанию.
- Удаление ключей реестра. Перед удалением программа сохраняет резервную копию — восстановить можно из файла
RegistryBackup_*.reg.



