Retour aux mises à jour
New releaseAug 19, 2026

SuperDiagnosticTool v1.0.5

Outil de diagnostic et de réparation automatique pour Windows, alimenté par l'IA Google Gemini. Détectez les plantages, optimisez les performances, recherchez des logiciels malveillants et générez des scripts de correction PowerShell. Prise en charge matérielle universelle (1 à 128+ cœurs). Gratuit et open source.

Partager

SuperDiagnosticTool

Icône SuperDiagnosticTool

Outil de diagnostic et d'auto-réparation Windows alimenté par l'IA

Release License Stars

SuperDiagnosticTool est un utilitaire de diagnostic système intelligent qui combine la télémétrie matérielle en temps réel avec Google Gemini AI pour analyser, diagnostiquer et corriger automatiquement les problèmes du système Windows. Conçu avec une architecture axée sur la sécurité, il fournit des diagnostics de qualité professionnelle pour toute configuration Windows.


Captures d'écran

Interface principale

Interface principale montrant la sélection du mode d'analyse et la saisie de la description du problème


Fonctionnalités clés

Prise en charge matérielle universelle

  • Mise à l'échelle dynamique : S'adapte automatiquement à toute configuration CPU (1 à 128+ cœurs)
  • Logique indépendante du matériel : Fonctionne parfaitement sur les systèmes anciens (Intel Pentium) jusqu'aux stations de travail haut de gamme (AMD Threadripper, Intel Xeon)
  • Replis gracieux : Gestion sécurisée des fonctionnalités non prises en charge (fréquence CPU, détection de batterie, mémoire swap)
  • Optimisé pour les configurations faibles : Exécution légère évitant les ralentissements système même sur du matériel à ressources limitées

Analyse IA intelligente

  • Intégration Google Gemini : Analyse et diagnostic système avancés alimentés par l'IA
  • Recommandations contextuelles : Corrélation des problèmes signalés par l'utilisateur avec la télémétrie système
  • Audit de sécurité : Recherche de processus suspects, fuites de ressources et malwares potentiels
  • Vérification post-correction : Génération de rapports d'achèvement montrant ce qui a été réparé par rapport à ce qui nécessite une intervention manuelle

Architecture axée sur la sécurité

Sécurité de niveau production (85%)

Validation multicouche

  • Correspondance avec la base de connaissances : Valide les solutions IA par rapport à 5 solutions connues testées avec des taux de réussite
  • Simulation à blanc : Prévisualisez toutes les modifications avant exécution (services, fichiers, registre)
  • Validation de script multiniveau : Liste noire, liste blanche et score de risque (0-100)
  • Points de restauration système : Création automatique d'un point de restauration avant toute modification

Surveillance renforcée

  • Instantanés avant/après exécution : Capture complète de l'état du système avant et après les modifications
  • Détection des changements : Suivi automatique de toutes les modifications (services, registre, éléments de démarrage)
  • Génération de restauration : Scripts générés automatiquement pour annuler les modifications si nécessaire
  • Journalisation d'exécution : Journaux complets de toutes les opérations

Sécurité PowerShell

  • Vérification des privilèges administrateur : Tous les scripts de correction incluent des contrôles d'élévation
  • Assainissement des variables : Échappement basé sur des expressions régulières pour éviter les erreurs tout en préservant les variables $env:
  • Vérifications de sécurité des services : Vérifie l'existence du service avant les opérations
  • Exécution en bac à sable : Environnement surveillé avec protection par délai d'attente
  • Gestion des erreurs : Blocs try-catch complets avec mesures de protection

Analyse système complète

  • Métriques de performance : Utilisation CPU (globale + par cœur), répartition de la mémoire, principaux consommateurs de ressources
  • Intelligence réseau : Interfaces actives, configuration DNS, force du signal Wi-Fi, tests de connectivité
  • Intégrité de la sécurité : Statut de l'antivirus, profils de pare-feu, historique des mises à jour Windows
  • Santé matérielle : Statut SMART des disques, informations GPU, état de la batterie (ordinateurs portables)
  • Services système : Applications au démarrage, services défaillants, journaux d'événements critiques
  • Audit des processus : Identifie les processus suspects en fonction de l'utilisation des ressources et de l'emplacement

Rapports centrés sur l'humain

  • Rapports HTML professionnels : Rapports de diagnostic réactifs au thème sombre avec métriques visuelles
  • Langage d'achèvement au passé : Les rapports utilisent les balises [CORRIGÉ], [NETTOYÉ], [DÉSACTIVÉ] pour montrer les actions effectuées
  • Section d'attention manuelle : Sépare clairement les corrections automatisées des éléments nécessitant une intervention de l'utilisateur
  • Archives horodatées : Tous les rapports sont enregistrés dans le répertoire AI_Reports/ pour un suivi historique

Démarrage rapide

Téléchargement

Télécharger SuperDiagnosticTool.exe - Exécutable autonome (Python non requis)

Prérequis

Premier lancement

  1. Téléchargez et exécutez SuperDiagnosticTool.exe
  2. Saisissez votre clé API Google Gemini lorsque vous y êtes invité
  3. Décrivez votre problème système
  4. Sélectionnez le mode d'analyse (Rapide/Approfondie/Complète)
  5. Examinez l'analyse IA et le script de correction
  6. Exécutez les correctifs ou consultez le rapport HTML détaillé

Installation (Pour les développeurs)

Prérequis

  • Python 3.8 ou supérieur
  • Gestionnaire de paquets pip

Installer les dépendances

pip install psutil google-generativeai rich

Exécuter à partir des sources

python super_diagnose_v2.py

Utilisation

Configuration de la clé API

Option A : Saisie interactive (Recommandée pour les nouveaux utilisateurs)

  • L'outil vous demandera de saisir votre clé API au premier lancement
  • La clé est sauvegardée localement dans gemini.key pour une utilisation future

Option B : Variable d'environnement

set GEMINI_API_KEY=votre_clé_api_ici

Option C : Fichier de clé manuel Créez gemini.key dans le même répertoire :

votre_clé_api_ici

Modes d'analyse

ModeAnalysesCas d'utilisation
Analyse rapideCPU, RAM, Infos de baseVérification rapide des performances
Analyse approfondieSystème, Réseau, Sécurité, Journaux, Bluetooth, ProcessusDépannage complet
Analyse complèteTout ce qui précède + Santé disque, GPU, Applications au démarrageAudit système complet

Exemple de flux de travail

# 1. Lancez l'outil
SuperDiagnosticTool.exe

# 2. Décrivez votre problème
> Utilisation CPU élevée et performances lentes

# 3. Sélectionnez le mode d'analyse
> 3 (Analyse système complète)

# 4. Attendez l'analyse IA
[Analyse des couches système...]
[Traitement de la logique de télémétrie...]

Catégories