Historique des versions

Vous trouverez ci-dessous les informations concernant les corrections de bugs, ajout et suppression de fonctionnalités dans la version actuelle, ainsi que dans les anciennes versions d'UserDiag.




Version 0.5.* - Version actuelle

- [Ajout] - Option pour désactiver la sécurité en cas de surchauffe
- [Ajout] - Ajout Tension DRAM dans l'encadré "Mémoire"
- [Ajout] - Ajout changement de version, ainsi que vitesse de téléchargement, sur menu de mise à jour

- [Changement] - Passer MHz en MT/s pour la ram

- [Correction] - Plantage de l'application, si téléchargée depuis le navigateur Brave avec SmartScreen désactivé
- [Correction] - L'auto update pouvait parfois relancer le mauvais exécutable
- [Correction] - Correction que si une temp√©rature passe √† 0¬įC, la temp√©rature minimale devenait la suivante
- [Correction] - Si connexion faible, il était possible que la vérification du checksum se déclenche avant la fin du téléchargement
- [Correction] - Il n'était pas possible de fermer UserDiag lors de l'export de la config
- [Correction] - Version du bios affichée n'est pas correcte dans certaines situations

- [Mise à jour] -

Version publiée le : 26/06/2022
Dernier patch le : 26/06/2022

Version 0.4.*

- [Ajout] - Nouveau diagnostic disponible : Extrême
- [Ajout] - Récupération de la température pour les processeurs AMD A4-xxxx et Intel Core2 4xxx
- [Ajout] - Ajout d'une barre de progression durant le diagnostic
- [Ajout] - Différenciation par exemple entre AMD Ryzen 5 1600 AF et AE
- [Ajout] - Conseil si les barrettes ne sont pas placés en dual/quad channel
- [Ajout] - Conseil si la fréquence maximum du processeur est plus faible que celle annoncée de base
- [Ajout] - Conseil si le driver graphique est instable
- [Ajout] - Conseil si l'hyperthreading/smt est désactivé
- [Ajout] - Conseil si l'état du stockage C:\ est dégradé
- [Ajout] - Conseil si l'installation de Windows n'est pas officielle, ou a été modifée
- [Ajout] - Nouveau mode, pour exporter les informations de la configuration en quelques secondes, sans effectuer les différents tests
- [Ajout] - Récupération du profil d'alimentation
- [Ajout] - Conseil si Windows corrompu
- [Ajout] - Conseil si version 32 bits installée sur CPU compatible 64 bits
- [Ajout] - Compatibilité VCore pour carte mère MSi 970 GAMING (MS-7693)
- [Ajout] - Compatibilité VCore pour carte mère MSi H81M-E34 (MS-7817)
- [Ajout] - Pouvoir ajouter une description à un diagnostic, pour se souvenir par exemple, des particularités
- [Ajout] - Définir le TPM si activé comme source pour seed le UserID
- [Ajout] - Meilleure prise en charge DDR5
- [Ajout] - Meilleure prise en charge Intel 12gen

- [Changement] - Refonte de l'interface graphique + Nouveau logo
- [Changement] - Amélioration de la connexion au partage de mémoire de HWiNFO
- [Changement] - UserDiag se met maintenant √† jour par lui m√™me, il ne d√©pend plus d'un ex√©cutable √† ses c√īt√©s
- [Changement] - Changements en prévision de la suppression de WMIC dans les futures versions de Windows 10
- [Changement] - Intégration de l'interface CIM si disponible pour la capacité de la batterie
- [Changement] - Optimisation de l'ensemble du code c√īt√© web, pour un temps d'ex√©cution et de r√©ponse optimal
- [Changement] - UI web légèrement repensée pour une meilleure lisibilité des différents éléments et interactions possibles
- [Changement] - UI app légèrement repensée pour mieux guider un utilisateur novice

- [Correction] - La température sur les processeurs AMD Threadripper était mal récupérée
- [Correction] - Deux ordinateurs pouvaient avoir un UserID identique
- [Correction] - Quand la carte graphique était détectée mais non fonctionnelle, userdiag pouvait arrêter le test. Maintenant il continuera, sans test 3D
- [Correction] - Certains caractères spéciaux pouvaient casser les résultats de la recherche.
- [Correction] - Si Windows 7/Server 2008 ne possédant pas la mise à jour KB4474419, alors une version un peu plus ancienne de HWiNFO sera utilisé pour contourner une limitation
- [Correction] - Quand lancé sur Wine, UserDiag affichait un message d'erreur erroné, disant qu'il était lancé en mode sans échec
- [Correction] - Dans de rares cas lors d'une mise à jour, le téléchargement pouvait s'effectuer, relancer l'ancienne version, et relancer le téléchargement de la mise à jour
- [Correction] - Si un ordinateur portable renvoyait un array de deux valeur de chassis, le type de chassis était mal détecté
- [Correction] - Modification de la liste des gpu compatible avec le low profile 3d
- [Correction] - Plusieurs configurations pouvaient avoir le même UserID

- [Mise à jour] - HWiNFO 7.00 -> 7.02
- [Mise à jour] - HWiNFO 7.02 -> 7.06
- [Mise à jour] - HWiNFO 7.06 -> 7.10
- [Mise à jour] - DiskInfo 8.11.2 -> 8.12.0
- [Mise à jour] - DiskInfo 8.12.0 -> 8.12.3
- [Mise à jour] - DiskInfo 8.12.3 -> 8.13.0
- [Mise à jour] - FurMark 1.25.0 -> 1.26.0 (support RTX 3060 TI etc..)
- [Mise à jour] - FurMark 1.26.0 -> 1.29.0

Version publiée le : 09/04/2021
Dernier patch le : 26/06/2022

Version 0.3.*

- [Ajout] - Incrémentation automatique du numéro de version mineure à chaque mise à jour
- [Ajout] - Les timings RAM tRFC et CR ont étés ajoutés
- [Ajout] - Prise en charge des serveurs tours et racks
- [Ajout] - Prise en charge Windows XP SP1
- [Ajout] - Nouvelle interface durant le diagnostic
- [Ajout] - Prise en charge de la nouvelle clé DisplayVersion introduite depuis Windows 10 20H2
- [Ajout] - L'application est maintenant signée numériquement par un certificat
- [Ajout] - Message d'erreur si le diagnostic ne s'envoie pas sur le serveur
- [Ajout] - Support Vcore de certains CPU/CM améliorés
- [Ajout] - Ajout de logs de debug détaillés (%tmp%\UDIAG_DEBUG.log)
- [Ajout] - Arr√™t des stress en cas de surchauffe ( >= 98¬įc PC portable et >= 95¬įC pour le reste)

- [Changement] - Informations sur la batterie disponible sur OS antérieur à Windows 10
- [Changement] - Changement de méthode d'exécution des commandes PowerShell sans charger le profil utilisateur
- [Changement] - Changement de méthode de récupération des timings RAM
- [Changement] - Ne plus afficher les écrans/drivers avec une taille de "0 x 0"
- [Changement] - Utilisation de Prime95 pour le stress CPU
- [Changement] - Le launcher utilise maintenant curl pour le téléchargement, au lieu du module IE intégré à Windows

- [Correction] - Impossible d'upload le diag via Curl si l'username contient un espace
- [Correction] - Le diag se générait à la racine de C:\ dans certaines conditions
- [Correction] - UserDiag ne reste plus bloqué si DxDiag ne réponds pas
- [Correction] - Lenovo SystemFamily seulement sur Windows 10
- [Correction] - Crash si PC portable sous Windows 7
- [Correction] - La GUI clignotait au survol de la souris
- [Correction] - Problème avec sensor_class, ce qui entrainait un bloquage du programme
- [Correction] - Correction du regex pour les noms de processeurs
- [Correction] - Erreur de priorité dans la lecture des sondes de tensions
- [Correction] - La partie launcher ne détectait pas correctement le lancement de la partie "core"
- [Correction] - Nouveau correctif de la sensor_class afin d'éviter un bloquage du programme lors de la récupération de la liste des sondes
- [Correction] - UserDiag affichait pour les Quadro RTX une mise à jour driver disponible en permanance
- [Correction] - Priorité des sondes Vcore et températures gpu corrigé
- [Correction] - Ajout --connect-timeout aux requêtes curl afin d'éviter un comportement bloquant
- [Correction] - Curl pouvait ne pas réussir à télécharger si le parfeu était modifié
- [Correction] - Le launcher pouvait ne pas réussir à lancer la partie core après le téléchargement
- [Correction] - Deux config différentes pouvaient avoir un ID utilisateur identique

- [Mise à jour] - HWiNFO 6.33 -> 6.40
- [Mise à jour] - HWiNFO 6.40 -> 6.42
- [Mise à jour] - HWiNFO 6.42 -> 7.00
- [Mise à jour] - DiskInfo 8.8.9 -> 8.11.2
- [Mise à jour] - FurMark 1.22.0 -> 1.24.1 (support 3060TI + RX 6900 XT)
- [Mise à jour] - FurMark 1.24.1 -> 1.25.0 (support RTX laptop)

Version publiée le : 08/11/2020
Dernier patch le : 02/04/2021

Version 0.2.16

- [Ajout] - Prise en charge Windows XP SP3
- [Ajout] - AMD Radeon HD à la liste des petits IGPU/GPU
- [Ajout] - Nvidia Geforce xxM et Nvidia GT xx ajouté à la liste du profil "Low" pour FurMark
- [Ajout] - Xen ajouté à la liste des systèmes de virtualisation
- [Ajout] - Msg erreur + continuer si FurMark ne se lance pas

- [Changement] - Partage mémoire avec HWiNFO remplacé par log csv
- [Changement] - Nouvelle gestion priorité sondes
- [Changement] - Stress CPU+GPU 30sec -> 40sec
- [Changement] - Userdiag ne se lance maintenant plus sous Wine/QEMU
- [Changement] - Récupération nom CPU
- [Changement] - Call via Kernel32.dll
- [Changement] - Modification GUI

- [Correction] - Erreur du type de pointeur sur titre GUI
- [Correction] - Lecture Vcore/CPU_Freq sensor
- [Correction] - Crash dans certaine circonstance avec IGP (processeur graphique)
- [Correction] - Problème fréquence avec CPU qui fournissent seulement la clock effective
- [Correction] - Freeze lors du monitoring
- [Correction] - Freeze après le lancement de FurMark
- [Correction] - Prend en charge les ordinateur sans gpu/driver adéquat pour FurMark
- [Correction] - Vega 56 et 64 étaient détectées comme IGPU
- [Correction] - Fréquence et Sortie écran retournaient Inconnu
- [Correction] - Récupération capacité batterie n'était parfois non retournée
- [Correction] - Prendre en charge batterie non calibrée
- [Correction] - Fréquence ram erronée
- [Correction] - Crash sur Windows 7 query WMI
- [Correction] - Win32_ComputerSystem, correction pour Lenovo qui ne fait pas comme tout le monde
- [Correction] - Problème avec la détection de surchauffe si la machine est déjà en surchauffe avant le lancement

- [Suppression] - Suppression de RSM
- [Suppression] - Suppression de SysTray

- [Mise à jour] - DiskInfo 8.6.2 -> 8.8.9
- [Mise à jour] - HWiNFO 6.33 (x32 - x64)

Version publiée le 30/09/2020

Version 0.2.15

- [Ajout] - Compatible de Windows 7 à 10 (32 et 64 bits)
- [Ajout] - Stress CPU 1 coeur puis tous les coeurs
- [Ajout] - Stress GPU puis GPU+CPU
- [Ajout] - Utilisation de HWiNFO
- [Ajout] - Sortie écran (HDMI DP DVI etc.. via dxdiag)
- [Ajout] - Profil FurMark plus léger pour petit GPU/IGPU

- [Changement] - Gros nettoyage de printemps du code
- [Changement] - Refonte code monitoring
- [Changement] - Refonte génération rapport
- [Changement] - Modification profil FurMark

- [Correction] - On peut maintenant déplacer la fenêtre en cliquant sur le titre
- [Correction] - Si langue Windows en français, il y avait une erreur avec les nombres flottants
- [Correction] - Le rapport ne s'envoyait pas si ram soudée
- [Correction] - Meilleure gestion du lancement et traitements des erreurs HWiNFO/RSM
- [Correction] - Meilleure moyenne % utilisation CPU
- [Correction] - Correction de problèmes de lecture de mémoire partagée avec HWiNFO/RSM

- [Suppression] - Suppression de LibreHardwareMonitor
- [Suppression] - Dépendance NetFX3 retirée

- [Mise à jour] - HWiNFO 6.20 -> 6.30

Version publiée le 16/08/2020

Version 0.2.14

- [Ajout] - Mise en place de l'auto Mise à jour
- [Ajout] - Infos SMART stockage et test débits
- [Ajout] - Informations sur l'état et l'autonomie de la batterie

- [Changement] - Changement génération id utilisateur
- [Changement] - Petit changement affichage monitoring console

- [Correction] - Date parfois retournée en anglais ou français par Windows
- [Correction] - Températures et fréquences de certains cpu AMD
- [Correction] - Total écritures sur SSD mal pris en compte
- [Correction] - Données SMART mélangées si deux supports de stockage sont du même modèle (même nom)
- [Correction] - Freeze de la fenêtre au lancement corrigé
- [Correction] - Changement Openhardwaremonitor par Librehardwaremonitor (cf bug wmi)

- [Mise à jour] - LHM vers v1.0.206

Version publiée le 16/07/2020

Version 0.2.1 à 0.2.13

- [Ajout] Première version, avec partie web
- [Ajout] - Ajout 2ème "mode" : Stress
- [Ajout] - Lien copié dans le presse papier et petite notif
- [Ajout] - Logo discord
- [Ajout] - Version driver GPU
- [Ajout] - Débit stockage (pour l'instant que sur C:\)
- [Ajout] - Partie monitoring fait maison
- [Ajout] - Quitter si FurMark fermé en cours d'exécution
- [Ajout] - Prise en charge erreur c√īt√© app si le serveur ne r√©ponds pas ou renvoie un erreur
- [Ajout] - HardwareID pour créer suivi des tests
- [Ajout] - Vérification si NetFX3 est bien installé pour OHM
- [Ajout] - Fréquence écrans via wmi
- [Ajout] - Date installation Windows + build
- [Ajout] - Récupération températures CPU FX et anciens Intel
- [Ajout] - Msg de conseil si test lancé avec un pc portable sur batterie

- [Changement] - Alléger rapport
- [Changement] - Beaucoup d'autres fix/ajouts
- [Changement] - Fond app
- [Changement] - Prendre en priorité température du CCD si existe au lieu du core package
- [Changement] - Partie récupération données des capteurs optimisée
- [Changement] - Rendre possible qu'un seul lancement de l'app
- [Changement] - App mis à jour, pour le nouveau serveur
- [Changement] - Profil FurMark passé en 1080p MSAA x4
- [Changement] - Changement logo
- [Changement] - Réécriture url
- [Changement] - Messages d'erreur plus explicite
- [Changement] - Optimisation récupération utilisation cpu en arrière plan

- [Correction] - Requête pour récupérer la version de windows modifiée, car valeur dans le registre parfois erronée
- [Correction] - Désactiver cache pour test vitesse disque/ssd pour éviter débits astronomique
- [Correction] - Crash de l'app due à lecture d'un capteur
- [Correction] - Utilisation CPU affichée parfois fausse
- [Correction] - FurMark pouvait se terminer avant la partie monitoring si processeur peu véloce, ce qui entraine un freeze
- [Correction] - Bug si curl déjà installé sur le système
- [Correction] - Problème avec la petite notification
- [Correction] - Cpuburn ne se fermait pas quand FurMark était arrêté en plein stress
- [Correction] - L'alerte conseillant de brancher son pc portable avant de lancer le test pouvait sur certains laptop ne pas s'afficher

- [Suppression] - Fréquences écrans erronés -> supprimé car pas fiable

- [Mise à jour] - Ohm 0.9.2 -> 0.9.5
- [Mise à jour] - FurMark 1.21.1 -> 1.21.2

Versions publiées entre le 02/05/2020 et 19/06/2020

Version 0.1.1

- Premier test, génère un simple rapport .txt

Version publiée le 20/04/2020


Dernière modification : 26/06/2022