Назад к обновлениям
New releaseAug 19, 2026

SuperDiagnosticTool v1.0.5

Инструмент диагностики и автоматического восстановления Windows на основе ИИ с использованием Google Gemini. Обнаружение сбоев, оптимизация производительности, сканирование на наличие вредоносных программ и создание сценариев восстановления PowerShell. Универсальная поддержка оборудования (1-128+ ядер). Бесплатно и с открытым исходным кодом.

Поделиться

SuperDiagnosticTool

SuperDiagnosticTool Icon

Интеллектуальный диагностический и самовосстанавливающийся инструмент для Windows

Release License Stars

SuperDiagnosticTool — это интеллектуальная утилита диагностики системы, которая объединяет телеметрию оборудования в реальном времени с Google Gemini AI для анализа, диагностики и автоматического устранения проблем в Windows. Архитектура с приоритетом безопасности обеспечивает диагностику промышленного уровня для любой конфигурации Windows.


Скриншоты

Main Interface

Главный интерфейс с выбором режима сканирования и вводом описания проблемы


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

Универсальная поддержка оборудования

  • Динамическое масштабирование: Автоматически адаптируется к любой конфигурации CPU (от 1 до 128+ ядер)
  • Аппаратно-независимая логика: Работает как на устаревших системах (Intel Pentium), так и на высокопроизводительных рабочих станциях (AMD Threadripper, Intel Xeon)
  • Безопасные откаты: Корректная обработка неподдерживаемых функций (частота ЦП, обнаружение батареи, swap-память)
  • Оптимизация для слабых ПК: Легковесное выполнение, предотвращающее зависания даже на устройствах с ограниченными ресурсами

Интеллектуальный анализ с помощью ИИ

  • Интеграция Google Gemini: Продвинутый анализ системы и диагностика на основе ИИ
  • Контекстно-зависимые рекомендации: Сопоставление сообщенных пользователем проблем с системной телеметрией
  • Аудит безопасности: Поиск подозрительных процессов, утечек ресурсов и потенциального вредоносного ПО
  • Проверка после исправления: Генерация отчетов о выполненных действиях с указанием того, что было исправлено, а что требует ручного вмешательства

Архитектура с приоритетом безопасности

Промышленная безопасность (85%)

Многоуровневая проверка

  • Сопоставление с базой знаний: Проверка решений ИИ по 5 проверенным известным решениям с указанием успешности
  • Симуляция в режиме Dry-Run: Предварительный просмотр всех изменений до их выполнения (службы, файлы, реестр)
  • Многоуровневая проверка скриптов: Черный список, белый список и оценка риска (0-100)
  • Точки восстановления системы: Автоматическое создание точки восстановления перед любыми изменениями

Расширенный мониторинг

  • Снимки до и после выполнения: Полный захват состояния системы до и после изменений
  • Обнаружение изменений: Автоматическое отслеживание всех модификаций (службы, реестр, автозагрузка)
  • Генерация отката: Автоматически создаваемые скрипты для отмены изменений при необходимости
  • Логирование выполнения: Полные журналы всех операций

Безопасность PowerShell

  • Проверка прав администратора: Все скрипты исправления содержат проверку повышения прав
  • Очистка переменных: Экранирование на основе регулярных выражений для предотвращения ошибок с сохранением переменных $env:
  • Проверки безопасности служб: Проверка существования служб перед операциями
  • Выполнение в изолированной среде: Мониторинг среды с защитой по тайм-ауту
  • Обработка ошибок: Полные блоки try-catch с механизмами защиты

Полное сканирование системы

  • Показатели производительности: Загрузка ЦП (общая + по ядрам), распределение памяти, основные потребители ресурсов
  • Сетевая информация: Активные интерфейсы, конфигурация DNS, уровень сигнала Wi-Fi, тесты связности
  • Безопасность: Статус антивируса, профили брандмауэра, история обновлений Windows
  • Состояние оборудования: SMART-статус дисков, информация о GPU, состояние батареи (ноутбуки)
  • Системные службы: Программы автозагрузки, неработающие службы, критические журналы событий
  • Аудит процессов: Выявление подозрительных процессов на основе использования ресурсов и местоположения

Человекоориентированная отчетность

  • Профессиональные HTML-отчеты: Темные диагностические отчеты с визуальными метриками
  • Завершенные действия в прошедшем времени: Отчеты используют теги [FIXED], [CLEANED], [DISABLED] для отображения выполненных действий
  • Раздел "Требует внимания": Четкое разделение автоматических исправлений и элементов, требующих вмешательства пользователя
  • Архивирование по меткам времени: Все отчеты сохраняются в каталог AI_Reports/ для отслеживания истории

Быстрый старт

Загрузка

Скачать SuperDiagnosticTool.exe — автономный исполняемый файл (Python не требуется)

Требования

Первый запуск

  1. Скачайте и запустите SuperDiagnosticTool.exe
  2. При запросе введите ключ Google Gemini API
  3. Опишите проблему в системе
  4. Выберите режим сканирования (Quick/Deep/Complete)
  5. Просмотрите анализ ИИ и скрипт исправления
  6. Примените исправления или посмотрите подробный HTML-отчет

Установка (Для разработчиков)

Предварительные требования

  • Python 3.8 или выше
  • Менеджер пакетов pip

Установка зависимостей

pip install psutil google-generativeai rich

Запуск из исходного кода

python super_diagnose_v2.py

Использование

Настройка API-ключа

Вариант A: Интерактивный ввод (рекомендуется для новых пользователей)

  • При первом запуске инструмент запросит ввод API-ключа
  • Ключ сохраняется локально в gemini.key для последующего использования

Вариант B: Переменная среды

set GEMINI_API_KEY=ваш_ключ_api_здесь

Вариант C: Ручной файл ключа Создайте gemini.key в том же каталоге:

ваш_ключ_api_здесь

Режимы сканирования

РежимСканируетСлучай использования
Quick ScanCPU, RAM, Базовая информацияБыстрая проверка производительности
Deep ScanСистема, Сеть, Безопасность, Логи, Bluetooth, ПроцессыКомплексное устранение неполадок
Complete ScanВсё выше + Здоровье диска, GPU, Программы автозагрузкиПолный аудит системы

Пример рабочего процесса

# 1. Запустите инструмент
SuperDiagnosticTool.exe

# 2. Опишите проблему
> Высокая загрузка ЦП и медленная работа

# 3. Выберите режим сканирования
> 3 (Complete System Scan)

# 4. Дождитесь анализа ИИ
[Сканирование системных слоёв...]
[Обработка логики телеметрии...]

# 5. Просмотрите скрипт исправления
[Отображен скрипт PowerShell]
> Выполнить? (y/n)

# 6. Просмотрите HTML-отчет
> Открыть подробный отчет? (y/n)

Технические детали

Архитектура кода

  • Модульный дизайн с отдельными функциями для каждой категории диагностики
  • Полная обработка ошибок с блоками try-except
  • Аппаратно-независимые запросы с безопасными откатами
  • Профессиональные докстринги и понятные имена переменных

Категории