- - Complete rewrite of the application. The main reason is to be cross-platform: Windows and.. Linux!
- - New contextual information: relevant error messages from the event viewer, such as past crashes, WHEA, BSOD or missing drivers (device manager) will be accessible in the report.
- - Local report (offline mode): it will be possible to generate a report without an internet connection.
- 🪲 Fixed a bug where Windows reported 4GB VRAM size for some GPUs instead of the real VRAM size.
- 💡 Added AMD graphics driver version detection to indicate if an update is available. (as already done with Nvidia)
- 🎨 Improved interface style for the application.
-
💡 Added a button to export settings to a portable .ini file in the "Settings" tab.
This allows moving the executable with its .ini file to another PC/NAS and keeping your settings. - 🎨 Improved style for the diagnostic report and the stats dashboard for better readability.
- 💡 Carousel and stats on the homepage are now updated in real-time.
- 🪲 Fixed a compatibility bug on Windows XP preventing the application from starting.
- 💡 Laptops should be less likely to be flagged as overheating or underperforming, to avoid unnecessarily worrying users if this is the intended behavior by the laptop manufacturer.
-
💡 Added rate limiting on diagnostic uploads to prevent abuse and ensure availability for everyone.
Limits: 4 uploads per 5 minutes, 50 uploads per hour, and 100 uploads per 24 hours (rolling windows).
This should not affect any legitimate use of the tool, even intensive! - 💡 Added warning if the EFI partition is on a different storage than the Windows installation.
- 🪲 Improved instability detection with some AMD processors.
- 🪲 Improved screen specs readings (resolution, refresh rate, etc.)
- 💡 Added various tips if the processor performance level is too low.
-
💡 Added a tip if the BIOS is outdated and the computer is equipped with a 13th or 14th generation Intel processor.
Users can update their BIOS to benefit from Intel's fixes regarding manufacturing defects and BIOS overvoltage issues for these processors. - 💡 Added PDF export of the diagnostic report.
-
💡 Added a new stress test "game load" to the "Quick" and "Long" diagnostics.
It simulates a CPU load similar to a game, allowing for more "realistic" temperatures, especially on "big" CPUs. This provides more nuance to the diagnostic. - 🎨 Added a "very dark" theme, in addition to the existing light and dark themes.
- 💡 Encrypted partitions with BitLocker or other encryption software are now visually identified on storage volumes.
- 🪲 Fix various minor bugs.
- 🚀 Enhanced the search for faster load times.
-
💡 In the "diagnostic analysis" section of the report, items are now sorted by priority/severity.
Critical issues are displayed at the top, while optional tips are listed at the bottom. - 🪲 Replace temperature hotspot by memory temperature for the NVIDIA RTX 50 series. The temperature hotspot is not available anymore for these GPUs.
-
💡 A small detail that will make people happy who leave the app on their desktop!
The app icon position will no longer reset after an update, it will now stay where it was. 😊 - 🪲 Fix a bug where HWiNFO could not start on x86 systems.
- 💡 Added fans speed, CPU fan or AIO/water cooling pump to the report (in the graphs section).
-
💡 Added translation system for the website, with a new language available: English.
You can now switch between languages by selecting the desired language at the top right.
By default, the language is set to the one detected by your browser.
If the language detected is not available, English will be used. - 🎨 Some visual improvements have been made.
-
💡 Added "Performance Level" for the processor. (beta)
It is calculated based on other diagnostics performed with the same processor model. -
🚧 Redesign the Search page.
The search functionality has been redesigned to allow combining multiple filters simultaneously.
New components (memory sticks, storage devices, etc.) are now available in addition to the existing filters. -
💡 Added Windows uptime.
This metric was suggested by various users.
It potentially provides interesting context, to know how long it has been since Windows was last restarted. -
💡 Added "Monitoring apps/games" feature. (Beta)
It allows real-time monitoring of the performance of a chosen game or application.
On the hardware side, metrics such as temperatures, frequencies, power consumption, etc. are recorded.
In the case of a game, metrics such as FPS, CPU/GPU render latency, and frametime are also measured. -
💡 Added support for Windows PE. (just for fun)
Note: On WinPE, the 3D test is not available because no graphics driver is installed. -
💡 Creation of the Documentation.
It will help new users understand how to use the tool, interpret the results, etc.
It will also centralize information to serve as a knowledge base. - 💡 Added detailed raw SMART metrics, visible when hovering over the "Current Status" line for each storage device.
- 💡 Added detailed RAM profiles (XMP, DOCP, or EXPO), visible when hovering over the "Comment" line in the "Memory" section.
- 🪲 Fixed a crash on Windows 8.1 when retrieving storage information.
- 💡 The report now indicates which graphics card the screen is currently connected to.
- 🪲 Improved retrieval of screen resolution and refresh rate.
- 💡 ARM Snapdragon processors now return their frequencies and temperatures.
- 🎨 Improved accessibility (colors, contrasts, font thickness).
- 💡 Added support for storage pools.
- 💡 Added detection of Linux/Apple partitions.
- 💡 Added a tip if a storage device is not allocated.
- 💡 Added a tip if a volume is running out of free space.
- 💡 Added a tip if Windows is installed on a hard drive while the computer has an SSD.
- 🚧 Rewrite of active tests for storage devices.
- 💡 Added visualization of partitions and volumes in the report.
- 💡 Translation of the application into English. (The translation of the website into English is coming soon!)
- 💡 Added a language selector in the application settings. (Available languages: French and English)
- 🚧 Grouping of different graphs of the same active test in the same section for better readability and understanding.
- 💡 Added an explanation above the graphs of each active test to know how to interpret them.
-
💡 If the computer crashes during the diagnostic, UserDiag will automatically restart upon reboot.
If the test data is intact, the tool will offer to send the report.
As a bonus, if the crash caused a blue screen (BSOD), the error code will be displayed in the report. - 💡 Added VRM (power stages) temperature readings for the motherboard.
-
🚧 Replacement of Furmark with Furmark 2.
This new version now uses Vulkan instead of OpenGL and is more suitable for recent graphics cards.
The 3D test will not be displayed by default, to avoid surprising users with a giant donut on their screen.
For those who wish to display the 3D test as before, simply go to the settings and uncheck "Hide the 3D test".
The "Performance Level" of graphics cards will be recalculated for tests performed with Furmark 2. - 💡 Added a help tip if a computer equipped with DDR5 memory seems to start relatively slowly.
- 💡 Improved accuracy of power consumption measurements for older processors.
- 🪲 Fixed a bug where, very rarely in certain scenarios, sensor readings were not performed during diagnostics.
- 🪲 Improved the light theme based on user feedback. (Thanks for the feedback!)
-
💡 Added a light theme (beta).
To switch from dark mode to light mode, simply click the button at the top right. - 💡 Added detection of abnormal fluctuations in the frequency of certain CPU cores during active tests.
- 🚧 Redesign of the graphs presenting the metrics of active tests.
- 💡 Added power consumption (Watts) for the CPU and GPU.
- 💡 Added voltage (V) for the GPU.
- 💡 Added "hotspot" temperature (°C) for the GPU.
- 💡 Added "Power limit" (PL1 / PL2) for the CPU.
-
💡 Each tip in the "self-diagnosis" section is now clickable, providing much more contextualized details on the selected tip with a single click.
The feature is implemented and will continue to evolve in the coming weeks/months to gain relevance and accuracy, all at your fingertips. - 🚧 Removal of deprecated old API routes. Very old versions of the application will no longer be able to update.
- 🚧 Optimization of diagnostic report loading times. (~200-400ms -> ~10-50ms)
- 💡 Added TPM status in the report.
-
⚡ Migration to a more powerful server, at our expense.
2 minutes of service interruption during the migration, at 00:30. -
🚧 Migration of the database to a more powerful personal server for troubleshooting, pending the final migration.
No service interruption expected. - 💡 Added a donation page, following requests from people who wish to support the project.
- 🪲 Fixed the automatic update. Bug introduced in version 23.10.5.
-
💡 Added the status of "Virtual Memory" (pagefile) in the report.
It will indicate if it is enabled and managed by the system, disabled, or modified by the user, with the appropriate advice. - 💡 Added the minimum/maximum temperatures reached by the CPU/GPU on average during the performed diagnostic.
- 💡 UserDiag now reads EXPO memory profiles, just like XMP profiles.
- 💡 Added a "My Diagnostics" button at the top right, after performing a diagnostic.
-
🚧 Major rewrite of the app code. Changed the version format from 0.5.* to YY.MM.build.
In short, the first update in August 2023 will be version 23.8.1, then 23.8.2, etc. - 🚧 Better use of the Windows scheduler for the single-core CPU active test.
- 💡 Added an icon to copy the name of references/models to the clipboard with one click.
- 🪲 Fixed "170" error causing the app to crash on broken Windows installations.
- 💡 HWiNFO will no longer load the user's configuration present on the PC.
- 💡 Some design and color adjustments on the web side.
- 🪲 The app will no longer crash if the winmgmt service is disabled with weird options.
- 🪲 The site will no longer return a 404 error on links with Facebook tracking. (ex: https://userdiag.com/id/__________?fbclid=IwAR...)
- 💡 Added "Fast Startup" status in the report.
- 💡 Added "Secure Boot" status in the report.
- 💡 Added current boot mode (UEFI, Legacy) in the report.
- 💡 Added the antivirus used.
- 💡 Better support for Intel ARC GPU temperatures.
- 🪲 Fixed an issue with reported DRAM voltage, which could sometimes be incorrect.
- 🪲 Fixed some metrics not being reported in certain cases on recent hardware.
- 🪲 Fixed an issue with hybrid processors where E-cores could be detected as throttling under certain conditions.
- 🪲 In some scenarios, ShellExecuteEx fails to open the diagnostic page in the default browser.
- 🪲 Fixed a bug where checksum verification could trigger before the download was complete if the connection was weak.
- 🪲 Fixed a bug where it was not possible to close the application during the config export.
- 🪲 Fixed an issue where, in a specific scenario, auto-update could relaunch the wrong executable.
-
🪲 Fixed the inability to complete a diagnostic for some users if the "beta: use unicode utf-8 format" option was enabled in Windows.
The beta option is now supported by UserDiag and will no longer be blocking. -
💡 Added "Performance Level" for the graphics card in the report.
It is calculated based on other diagnostics performed with the same graphics card model.
- 💡 It is now possible to add a description, a small memo from the app, for your diagnostic.
- 💡 Added detection of modified Windows installations (custom ISO, power profiles, not recommended apps, etc.).
- 💡 Added detection of instabilities (e.g., with unstable overclock/undervolt).
- 💡 Added the "Show computer configuration" tab. It allows exporting all device information without running active tests.
- 🚧 The diagnostic no longer stops in case of a crash, for example, of the graphics driver.
- 🚧 Redesign of the automatic update part, there is no longer the small "launcher".
- 🪲 Fixed the "infinite dots" bug when connecting to HWiNFO, which could be encountered under certain conditions.
- 💡 Added Extreme diagnostic.
- 💡 Added a tip if the RAM sticks are not placed in dual/quad channel.
- 💡 Added a tip if one of the storage devices has a degraded health status.
- 💡 Added a tip if hyperthreading/SMT is disabled.
- 🎨 Redesign of the application interface + new logo.
- 🚒 Re-migration of the web part to OVH, after the fire.
-
🔥 Migration of the web part to a personal server, following the fire at the OVH datacenter.
The userdiag website will be unavailable during the migration. No data lost, everything is backed up periodically (do backups!).
More info: English article | French Wikipedia - 💡 The application is now digitally signed. This allows verifying the authenticity of the application.
- 💡 First version, in closed beta.
Contribuer à l'amélioration de l'outil
Vous souhaitez suggérer une fonctionnalité ou signaler un bug ? Me contacterL'outil est relativement nouveau et peut encore être amélioré.
Je suis ouverte à vos suggestions, UserDiag évolue aussi grâce à vos retours !
Fonctionnalités à venir
Changelog
2026-02-20:2025-12-14 (25.12.4):
2025-12-13 (25.12.3):
2025-12-10:
2025-12-07 (25.12.1):
2025-11-29:
2025-11-5:
2025-08-10:
2025-06-30 (25.6.12):
2025-06-27 (25.6.7):
2025-04-19:
2025-03-07 (25.3.6):
2025-02-06 (25.2.3):
2025-01-07 (25.1.1):
2024-12-12:
2024-11-24:
2024-11-10:
2024-11-02 (24.11.1):
2024-10-06 (24.10.2):
2024-10-05 (24.10.1):
2024-09-15:
2024-09-09:
2024-08-25:
2024-08-24 (24.7.1):
2024-08-01:
2024-07-21 (24.7.1):
2024-05-20 (24.5.12):
2024-04-28:
2024-03-24 (24.3.16):
2024-03-08 (24.3.3):
2024-02-26 (24.2.22):
2024-02-21 (24.2.15):
2024-02-12 (24.2.12):
2024-02-04:
2024-02-02:
2024-01-07:
2023-12-27:
Server modifications/optimizations - 2023-12-10:
2023-11-28 (23.11.8):
Server Migration - 2023-11-18:
Temporary Server Migration - 2023-11-07:
2023-10-14 (23.10.6):
2023-09-09 (23.9.2):
2023-08-20:
2023-08-12:
2023-08-06 (23.8.2):
2023-07-17 (0.5.35):
2023-04-20 (0.5.26):
2023-04-18 (0.5.24):
2023-03-26 (0.5.18):
2023-03-19 (0.5.16):
2023-01-15 (0.5.12):
2022-11-21:
2021-10-07 (0.4.72):
2021-07-25 (0.4.52):
2021-07-03 (0.4.41):
2021-06-19 (0.4.37):
2021-05-10 (0.4.21):
2021-05-01 (0.4.16):
2021-04-12 (0.4.4):
2021-04-09 (0.4.1):
2021-03-25 (OVH Fire):
2021-03-10 (OVH Fire):
2020-12-18:
2020-04-20 (first release):
Dernière mise à jour : 09/03/2026