Skip to content

Releases: deeCaTofficial/WinSpectorPro

v1.1.0

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 08 Oct 04:07

WinSpector Pro 1.1.0: запуск, анализ, оптимизация и отчёт

🚀 WinSpector Pro 1.1.0 — крупное обновление

Это самое большое обновление с первого релиза. Программа заново продумана в трёх
направлениях:

  • очистка находит гораздо больше, но удаляет только то, что программы восстановят сами;
  • остатки удалённых программ теперь находятся и убираются в карантин, откуда их
    можно вернуть;
  • интерфейс сделан заново: новый дизайн, логотип, свой заголовок окна, окно настроек,
    английский язык и понятный отчёт.

Работает как и раньше: один файл WinSpectorPro.exe, без установки, с ИИ или без него.


🧹 Очистка: больше места без риска

Что теперь находится:

  • кеши Chrome, Яндекс Браузера, Firefox и Edge — во всех профилях, а не только в основном;
  • кеши Telegram, Discord, Figma, Яндекс Музыки и других приложений;
  • журналы и отчёты о сбоях игр, старый кеш шейдеров и кеш значков Windows.

Всё это работает и без ИИ: поиск мусора по встроенной базе знаний занимает секунды.

Удаляется только восстановимое. Правила, которые не обходятся ни настройками, ни ИИ:

Правило Что это значит
🔒 Кеш запущенной программы не трогается Браузер или мессенджер открыт — его кеш дождётся закрытия, а отчёт подскажет, сколько места освободится
🕒 Свежее остаётся Временные файлы младше суток, журналы и дампы младше недели, кеш шейдеров игр, в которые вы играли за месяц
🛡️ Ваши данные защищены Логины, закладки, пароли, сохранения игр, история переписки и личные папки
🧩 Аккуратный порядок Сначала файлы, потом опустевшие папки. Папка работающей программы не разбирается по частям, ссылки на другие места диска не раскрываются

Честный подсчёт: в «освобождено» попадают только действительно удалённые байты.
Занятые и слишком свежие файлы показываются отдельно.

🗂️ Остатки удалённых программ и карантин

Деинсталляторы оставляют на диске папки с настройками, журналами и кешем. WinSpector Pro
находит их, но только при явном признаке, что программы больше нет: «призрачная» запись
об установке, ярлык на несуществующий файл, мёртвый путь в реестре или в следах запуска.

Кроме того, программа находит:

  • 📦 копии установщиков в C:\Windows\Installer и Package Cache, которые не нужны ни
    одной установленной программе. Office, драйверы и среды разработки оставляют их после
    каждого обновления. Проверка идёт только с правами администратора и только когда Windows
    отдаёт полный список установленного;
  • 🔁 старые версии приложений после автообновления: Discord, Figma и другие;
  • 📁 пустые папки программ в Program Files, ProgramData и AppData.

Ничего не исчезает сразу. Остатки переносятся в карантин
%LOCALAPPDATA%\WinSpectorPro\Quarantine на 30 дней. Вернуть их можно в
Настройки → Карантин → «Восстановить выбранное».

🎨 Новый интерфейс

  • Новый логотип — буква W, последний штрих которой становится галочкой. В значке есть
    все размеры от 16 до 256 px, поэтому он чёткий и на панели задач, и в Alt+Tab.
  • Минималистичная тёмная тема во всех окнах и одна кнопка «Оптимизировать».
  • Живой фон: вместо шариков — тихая сетка точек, по которой от логотипа расходится
    мягкая волна. Во время оптимизации волны идут чаще, а если анимации Windows выключены,
    фон замирает.
  • Свой заголовок окна с кнопкой настроек, сливающийся с фоном. При этом окно ведёт себя
    как обычное окно Windows: тянется за края, прилипает к краям экрана и показывает макеты
    привязки Windows 11 при наведении на «Развернуть».
  • Понятный ход работы: список этапов с прогрессом вместо одной полосы.
  • Сообщения в том же стиле. На кнопках написано действие: «Остановить и закрыть», а не
    «Да». У необратимых действий кнопка красная, а Enter выбирает безопасный вариант.

📊 Новый отчёт

Вместо сплошного текста с внутренними именами правил — страница с карточками:

  • итог в трёх плитках: сколько освобождено, сколько пустых папок удалено и сколько
    изменений в системе;
  • «Ждут закрытия программ»: какие программы были открыты и сколько места освободится,
    если закрыть их и запустить оптимизацию ещё раз. Названия понятные — «Visual Studio Code»,
    а не chromium_app_caches: Code;
  • изменения в системе, карантин со ссылкой в настройки и комментарий Gemini. Если
    ИИ не участвовал, в карточке сказано почему.

Полный отчёт по-прежнему сохраняется в файл и копируется кнопкой «Скопировать отчёт».

🤖 Gemini: работает с новыми ключами

  • Модель по умолчанию — Gemini 3.8 Flash. Прежнюю модель Google теперь открывает только
    тем, кто пользовался ею раньше, поэтому новые ключи в 1.0.4 молча переключались на режим
    без ИИ.
  • Ключ проверяется сразу при вводе. Если он неверный, модель недоступна или Gemini не
    работает в вашей стране, окно скажет об этом до начала работы.
  • Ключ больше не нужен при первом запуске: главный экран открывается сразу, а Gemini
    подключается с главного экрана или в настройках.
  • Обрыв интернета не прерывает оптимизацию: она продолжается без ИИ.

🌐 Английский язык и окно настроек

  • Интерфейс и отчёт на русском и английском. При первом запуске язык берётся из
    Windows, потом его можно сменить в настройках.
  • Окно настроек: язык, папка отчётов и проверка обновлений; ключ Gemini (добавить,
    заменить, удалить); карантин с восстановлением выбранного.
  • Проверка обновлений: программа сообщит о новой версии, но ничего не скачивает и не
    устанавливает без вас.

⚡ Быстрее и надёжнее

  • Окно открывается заметно быстрее: модуль ИИ загружается только тогда, когда он нужен.
  • Сведения о службах собираются примерно в 10 раз быстрее, а изменения служб
    применяются напрямую через Windows, без запуска PowerShell на каждое действие.
  • Проект переведён на Python 3.14, все библиотеки обновлены, устаревший компонент WMI
    заменён прямыми вызовами Windows.

🛠️ Исправлено

  • Новые ключи Gemini не работали: программа уходила в режим без ИИ.
  • Обрыв интернета ронял оптимизацию сразу после точки восстановления.
  • После сбоя ИИ отчёт просил ввести ключ, который уже был введён.
  • Фоновый запрос «самопроверки» отправлял в Gemini полные пути с именем пользователя
    Windows. Теперь, как и отчёт, он отправляет только имена папок.

🔧 Для разработчиков

  • scripts/audit_cleanup.py — сухой прогон: что будет удалено, что пропущено и почему,
    без удаления.
  • scripts/build.py пишет WinSpectorPro.exe.sha256 рядом с EXE.
  • EXE собран со своим загрузчиком PyInstaller из официальных исходников
    (scripts/build_bootloader.py): стандартный часть антивирусов помечает у любой программы
    на PyInstaller. UPX-сжатие выключено, лишние модули pywin32 в сборку не попадают.
  • README и руководство пользователя на двух языках, раздел о безопасности, CHANGELOG.
  • Тесты проверяют правила очистки, карантин, проверку плана ИИ и интерфейс.

⬆️ Как обновиться

Скачайте новый WinSpectorPro.exe и замените им старый. Ключ Gemini, сохранённый в 1.0.4,
подхватится сам: он хранится в %LOCALAPPDATA%\WinSpectorPro, а не рядом с программой.

🔐 Проверка EXE

  • SHA-256: ae80f65750f829540e2bd0ff950482c33b066a48fff76d790590e8d1c0cd703e (также в файле WinSpectorPro.exe.sha256)
  • VirusTotal: отчёт по этому файлу — 1 из 69. Единственное срабатывание —
    Bkav Pro (W32.Malware.741F0B79): обобщённая эвристика, которая ложно срабатывает на
    программы, собранные PyInstaller. Исходный код открыт, EXE можно собрать из него самостоятельно.
  • EXE пока не подписан цифровой подписью, поэтому SmartScreen может показать предупреждение:
    «Подробнее» → «Выполнить в любом случае».

Посчитать хеш своей копии можно в PowerShell: Get-FileHash .\WinSpectorPro.exe -Algorithm SHA256.


🇬🇧 What's new in v1.1.0 (English)

WinSpector Pro 1.1.0: launch, analysis, optimization and report

🚀 WinSpector Pro 1.1.0 — a major update

The biggest update since the first release, built around three things:

  • cleanup finds much more, yet deletes only what programs recreate on their own;
  • leftovers of uninstalled programs are found and moved to a quarantine you can restore
    from;
  • a redesigned interface: new look, new logo, a custom title bar, a Settings window,
    English and a clear report.

Still a single portable WinSpectorPro.exe, with or without AI.

🧹 Cleanup: more space, no risk

  • Chrome, Yandex, Firefox and Edge caches in all profiles; caches of Telegram, Discord,
    Figma, Yandex Music and other apps; game logs and crash reports; old shader cache and the
    Windows icon cache. Everything works without AI too.
  • Only regenerable data is deleted. Caches of running programs wait until they are closed,
    and the report tells you how much space that will free. Temp files younger than a day, logs
    and dumps younger than a week, and shader caches of games played in the last month are
    kept. Logins, bookmarks, passwords, game saves, chat history and personal folders are
    protected.
  • Careful order: files first, then emptied folders. Folders of running programs are not
    taken apart, and links to other places on the disk are never followed.
  • Honest numbers: only really deleted bytes count as freed.

🗂️ Leftovers of uninstalled programs and quarantine

  • Settings, logs and cache folders of uninstalled programs are found only with evidence that
    the program is gone: a ghost uninstall entry, a broken ...
Read more

v1.0.4

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 21 Jul 13:37

🚀 Что нового в v1.0.4

Это обновление делает WinSpector Pro заметно проще для первого запуска,
быстрее в работе и безопаснее при изменении настроек Windows.

  • 🔑 Простое подключение ИИ: ключ Gemini теперь вводится прямо в
    программе, хранится на компьютере в защищённом виде и при необходимости
    меняется с главного экрана.
  • 📴 Полноценная работа без ИИ: программу можно запустить без ключа.
    Если ИИ временно недоступен, работа автоматически продолжится по встроенным
    безопасным рекомендациям.
  • 🛡️ Усиленная защита Windows: жизненно важные службы, системные папки,
    корни дисков и личная папка пользователя защищены от опасных изменений.
  • 🧹 Безопасная очистка: программа сама составляет проверенный список
    файлов и пропускает всё, что может быть важным для системы.
  • ⚡ Работа стала быстрее: поиск мусора ускорился примерно в 15 раз,
    проверка компьютера больше не подвешивает окно, а фоновая анимация стала
    примерно втрое легче.
  • 🖥️ Исправлены основные ошибки: программа снова правильно определяет
    оборудование, проверяет корзину и остатки установки драйверов, корректно
    отменяет оптимизацию и не продолжает работу после закрытия окна.
  • ✨ Обновлён интерфейс: окно подключения ИИ стало компактнее, на главном
    экране отображается текущий режим, а оформление приведено к единому стилю.
  • 📦 Один файл для запуска: готовая версия распространяется одним EXE без
    дополнительных папок.
  • ✅ Больше стабильности: ошибка на одном этапе больше не останавливает
    остальные безопасные действия.

Версия 1.0.4 делает WinSpector Pro удобнее для обычного пользователя,
сохраняя главное — скорость, понятность и безопасность.

Проверка EXE

SHA-256: 427973DDD20F5E373A92D64C9028C25662C5C2A107F2C580FCC177E8206C220A

v1.0.3

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 18 Jun 11:16

🚀 Что нового в v1.0.3

Этот релиз знаменует собой фундаментальное архитектурное обновление ядра WinSpector Pro, направленное на повышение надежности, точности и интеллектуальности приложения.

  • 🧠 Система множественных профилей: ИИ теперь не загоняет пользователя в рамки одной роли. Он определяет набор профилей (например, "Gamer" + "Developer"), что позволяет генерировать гораздо более безопасные и точные планы оптимизации.
  • 🛡️ Двухуровневая валидация плана: Внедрен внутренний класс-валидатор, который проверяет план от ИИ в два этапа: сначала на критическую важность для системы, а затем — на релевантность для активных профилей пользователя. Это практически исключает риск отключения нужных компонентов.
  • 🛠️ Гибридная очистка: Процесс очистки разделен на два этапа: быстрая стандартная очистка известных временных файлов и глубокая интеллектуальная очистка на основе решения ИИ.
  • ⚙️ Изоляция WMI: Все вызовы к WMI вынесены в отдельные, изолированные процессы (wmi_workers), что кардинально повышает стабильность и решает проблемы с COM-объектами в асинхронной среде.
  • 🔬 Внутренний инструмент researcher.py: Создан мощный ИИ-ассистент для разработчиков, который автоматически сканирует систему и генерирует верифицированные правила для "Базы знаний", ускоряя развитие проекта.

Этот релиз является большим шагом вперед в становлении WinSpector Pro как самого умного и безопасного инструмента на рынке.

v1.0.2 (Hotfix)

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 15 Jun 11:25

🌟 Что нового в v1.0.2 (Hotfix)

Этот релиз является важным исправлением для v1.0.1 и решает проблемы, связанные с упаковкой ресурсов в исполняемый файл.

  • Исправлена загрузка ресурсов: Решена критическая ошибка, из-за которой .exe файл не мог найти и загрузить файлы стилей (QSS) и иконки. Это приводило к некорректному отображению интерфейса.
  • Надежная сборка: Скрипт сборки был улучшен для корректного включения всех необходимых ассетов в финальный билд.

Мы настоятельно рекомендуем обновиться с версии 1.0.1 до 1.0.2 для получения полнофункционального и визуально корректного приложения.

v1.0.1 - Stability & Performance Update

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 15 Jun 10:38

🌟 Что нового в v1.0.1

Этот релиз посвящен стабильности, производительности и исправлению ошибок. Мы полностью переработали внутреннюю архитектуру для обеспечения плавной и надежной работы.

  • Исправлена отрисовка интерфейса: Устранены проблемы, из-за которых элементы управления (прогресс-бар) могли не отображаться во время работы.
  • Повышена стабильность: Решены критические ошибки, связанные с управлением асинхронными задачами и потоками, что предотвращает "зависания" и падения приложения при повторном запуске или отмене операции.
  • Улучшенная обработка ответов ИИ: Приложение теперь более устойчиво к неполным или некорректным ответам от API, предоставляя пользователю понятную обратную связь.
  • Оптимизация анимации: Значительно снижена нагрузка на процессор от фоновой анимации для более плавной работы на любых системах.

WinSpector Pro v1.0.0 (Beta)

Pre-release

Choose a tag to compare

@deeCaTofficial deeCaTofficial released this 14 Jun 05:31

🎉 Первый публичный бета-релиз WinSpector Pro!

Добро пожаловать! Это первая версия умного оптимизатора Windows, доступная для публичного тестирования.

⚠️ Важно: Это предварительный (бета) релиз.
Программа прошла внутреннее тестирование, но может содержать непредвиденные ошибки. Используйте её с осторожностью. Мы будем очень благодарны за ваши отзывы и сообщения о багах!


🚀 Ключевые возможности:

  • Автономная оптимизация в один клик: Запустите, нажмите кнопку, получите результат.
  • Персональный подход на базе ИИ: Анализ вашего стиля работы для создания индивидуального плана.
  • Глубокая очистка системы: Удаление ненужных UWP-приложений и отключение ресурсоемких фоновых служб.
  • Гарантия безопасности: Автоматическое создание точек восстановления перед любыми изменениями.

🛠️ Как установить и протестировать:

  1. Скачайте WinSpectorPro.exe из раздела "Assets" ниже.
  2. Запустите файл от имени администратора.
  3. Попробуйте выполнить оптимизацию на вашей системе.

🐞 Нашли ошибку?
Пожалуйста, помогите нам сделать WinSpector Pro лучше! Если вы столкнулись с проблемой или у вас есть предложение, создайте новое Issue в репозитории.

Спасибо за тестирование!