Libre Hardware Monitor, a fork of Open Hardware Monitor, is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.
What's New
- Bump System.Management from 9.0.0 to 9.0.1 in /LibreHardwareMonitor by @dependabot[bot] in #1599
- Bump System.IO.Ports from 9.0.0 to 9.0.1 in /LibreHardwareMonitor by @dependabot[bot] in #1600
- Add support for ASUS ROG Crosshair X870E Hero motherboard by @jtgorney in #1581
- Sensor Statistic NaN Fix by @sebastian-dev in #1549
- SAPPHIRERAPIDS support added by @MaHoBo in #1555
- Gigabyte X79 UD3 - Fan control support and missing fan added by @ntg573 in #1558
- Add support for ASUS PRIME X870-P (Nuvoton NCT6701D) by @tijmenvn in #1565
- IT87 voltage registers update by @Rem0o in #1567
- Proart x870e creator wifi by @damesene in #1547
- Add Support For ASUS ROG STRIX X870E-E GAMING WIFI Fan Sensors And Control by @meyerluk in #1523
- Fix B650M_AORUS_PRO_AX AVCC3 voltage by @ouyangyiluo in #1606
- Tidy Asus ProArt X870E CREATOR WIFI misconfigurations by @tenicio in #1616
- added support for Intel ElkhartLake by @MaHoBo in #1625
- Ryzen 9000 Core Frequency Bugfix by @sebastian-dev in #1548
- More precise system utilization by @sebastian-dev in #1562
- Intel Ultra 9 200 Series ArrowLake Added by @nhysteric in #1630
- NCT610XD bugfix register and temperature read by @prinz3nroll3 in #1631
- Bump Microsoft.NETFramework.ReferenceAssemblies and TaskScheduler in /LibreHardwareMonitor by @dependabot[bot] in #1651
- Add Support for Gigabyte X870E Aorus Xtreme AI Top Motherboard by @Slickrick17 in #1647
- Bump System.IO.Ports and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitor by @dependabot[bot] in #1641
- Bump System.IO.Ports and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitorLib by @dependabot[bot] in #1639
- Bump Microsoft.NETFramework.ReferenceAssemblies and System.Management in /LibreHardwareMonitor by @dependabot[bot] in #1640
- Bump System.IO.Ports and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitorLib by @dependabot[bot] in #1667
- Bump System.Management and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitor by @dependabot[bot] in #1665
- Added motherboard Gigabyte B650 Gaming X AX by @florianracz in #1673
- Feat/new kraken by @brokenmass in #1662
- Bump System.IO.Ports and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitorLib by @dependabot[bot] in #1691
- Bump System.Management and Microsoft.NETFramework.ReferenceAssemblies in /LibreHardwareMonitorLib by @dependabot[bot] in #1692
- Add initial support for MSI X870 and Z890 Motherboards (NCT6687D) by @demomanca in #1621
- Removed forced update interval for storage devices (#1698) by @EddieHyun in #1699
- Add support for MSI AM5/LGA1851 Motherboards using the NCT6687D SIO Controller by @Alcolawl in #1644
- Add 0.0.0.0 to server IP combo box, allow listening on all IPs by @klinki in #1612
- Fix Aquacomputer Farbwerk sensor data out of sync by @Betalos in #1556
- Partial support for Gigabyte X670E AORUS XTREME by @JensKSP in #1670
- API endpoints for resetting Min/Max-values by @LazyTarget in #1658
- Add ASRock B850M Steel Legend Wifi support by @antdroidx in #1680
- Add support for MSI MPG B850 EDGE TI WIFI by @zhoumoSHC in #1707
- Add support for MSI Pro Z890-A WiFi (MS-7E32) by @Coxxs in #1705
- Add support for ROG STRIX B850-I GAMING WIFI and fix for NCT6701D by @DasFa222 in #1704
- Update TaskScheduler to 2.12.1 by @dependabot[bot] in #1708
- Implemented storage update interval at the UI side by @EddieHyun in #1706
- Add Support for MSI B840 PRO WIFI by @Alcolawl in #1716
- Add support for Gigabyte B360M H by @mirko93s in #1715
- Add support for MSI MAG B850M Mortar by @scchow in #1702
- Bump System.IO.Ports and System.Management by @dependabot[bot] in #1751
- Bump System.IO.Ports and System.Management by @dependabot[bot] in #1759
- Add Support for ASUS STRIX Z790-E WIFI II by @Flinny in #1727
- Update README.md to add the WinGet installation command by @nlxdodge in #1659
- Fix for Samsung NVME detection by @Blacktempel in #1762
- Add DIMM Temperature to LHM. by @Blacktempel in #1743
- Add support for Asrock B450M Pro4 R2.0 by @mirko93s in #1730
- Add support for Asus ROG STRIX B760-I GAMING WIFI by @fuzzy01 in #1731
- Fix crash when a USB device doesn't have a product name and HidSharp triggers an IOException (HidSharp.Exceptions.DeviceIOException). by @MathieuVillegas in #1650
- Bump System.IO.Ports, System.Management and TaskScheduler by @dependabot[bot] in #1782
- Add option to disable Ring0 driver installation by @coldays in #1777
- Add support for three additional MSI motherboards by @Alcolawl in #1791
- Fix null reference in MemoryGroup when Ring0 is disabled. by @xnaught in #1796
- Add support for ROG STRIX X870-I GAMING WIFI by @mzonski in #1794
- GIGABYTE X870 AORUS ELITE WIFI7 (ITE IT8696E, ITE IT87952E) by @DavidMollmann in #1510
- Added support for Asus ROG STRIX X870-I Gaming WIFI by @aeevi in #1566
- MemoryGroup: Remove retry + proper identifier by @Rem0o in #1797
- Main form GUI tweaks by @sindizzy in #1804
- Adds .vscode folder to .gitignore by @tweigt in #1805
- Add support for MSI PRO Z890-S WIFI (Nuvoton NCT6687D) by @SilverGreen93 in #1809
- Bump System.IO.Ports and System.Management by @dependabot[bot] in #1815
- Restore fan control for IT8696E + make the 0 values array specific to the X870 Aorus elite WIFI7 by @Rem0o in #1812
- Fix issues with missing samsung nvme data. by @sebastian-dev in #1818
- Fix missing DIMM temperature sensors by @MoshiMoshi0 in #1821
- Persist "File rotation method" across Windows reboot + SDK9 build fix by @TolgaFlashTR in #1823
- Bump System.Resources.Extensions from 8.0.0 to 9.0.8 by @dependabot[bot] in #1838
- Fix possible collection was modified exception in MemoryGroup by @MoshiMoshi0 in #1836
- Disambiguate TotalMemory and VirtualMemory identifiers by @nickbabcock in #1817
- RAMSPDToolkit Update + timings added by @Blacktempel in #1835
- Add sensors to aquacomputer d5 next by @WinFinn in #1825
- Bump System.Management from 9.0.8 to 9.0.9 by @dependabot[bot] in #1851
- Bump System.Resources.Extensions from 9.0.8 to 9.0.9 by @dependabot[bot] in #1852
- Bump System.IO.Ports from 9.0.8 to 9.0.9 by @dependabot[bot] in #1854
- Support ASUS ROG Crosshair X870E Apex by @jerrylzy in #1834
- Swap WinRing0 to PawnIO by @namazso in #1857
- Add HardwareId property to hardware devices in data.json by @Sab44 in #1868
- FIX RTX 50XX Memory junction temp reading by @Betalos in #1878
- Close lmsensors+lpcIO after hardware.close() by @Rem0o in #1886
- Fix RTX 40 Series Hot Spot and Memory Junction sensor not reading by @XKaguya in #1890
- Fix memory only being available for Intel by @Blacktempel in #1887
- Add support for Asrock X870E Taichi (lite) by @Betalos in #1888
- Provide fixed unit for sensors in data.json by @Sab44 in #1876
- X670 aorus elite ax by @mgth in #1578
- Added support for ASUS ProArt B760-CREATOR D4 (Nuvoton NCT6798D) by @grigorievvs in #1503
- Bump HidSharp from 2.1.0 to 2.6.2 by @dependabot[bot] in #1896
- Added support for Lenovo V50t Gen 2. by @JoeBroesele in #1897
- Record RTX 50XX gpu core temp with decimal precision by @Betalos in #1899
- fix: Add missing sensors for Asus ROG X670E-HERO / GENE by @TheWhiteWolves in #1900
- Changed NvApi lifecycle by @XKaguya in #1885
- Use PawnIO driver directly in LibreHardwareMonitorLib by @ts-korhonen in #1908
- Use CsWin32 by @PhyxionNL in #1912
- Bump HidSharp from 2.6.2 to 2.6.3 by @dependabot[bot] in #1911
- Add IsLoaded check to PawnIo.Close() method to prevent closing invalid handles by @Copilot in #1916
- Move more to CsWin32 by @PhyxionNL in #1917
- Move remainder to CsWin32 by @PhyxionNL in #1918
- Added base support Asus ROG Crosshair X670E Hero and PSU MSI MEG Ai1300P by @demorfi in #1575
- Fix DimmMemory concatenated identifier by @nickbabcock in #1923
- Add support for ASUS TUF GAMING B450 PLUS II and fixes for some ITE by @Serial95 in #1677
- Fix nullref exception in ATAStorage by @Rem0o in #1931
- Fix custom battery name getting changed back to the original name by @EMN-CSharp in #1933
- Multi-platform build process by @ts-korhonen in #1928
- Revert "Multi-platform build process" by @PhyxionNL in #1938
- Multi-platform build process with fix to uploading to Nuget feed by @ts-korhonen in #1939
- Add ARM64 platform support to build and projects by @Taiizor in #1941
- Fix mistake on previous workflow edits by @ts-korhonen in #1950
- Add support for MSI PRO B850-S WIFI6E by @hopsa in #1948
- Intel discrete GPU support by @zzzoom in #1822
- Fix build status badge links in README.md by @Taiizor in #1957
- Bump HidSharp from 2.6.3 to 2.6.4 by @dependabot[bot] in #1959
- Bump System.Management from 9.0.9 to 9.0.10 by @dependabot[bot] in #1963
- Bump System.Resources.Extensions from 9.0.9 to 9.0.10 by @dependabot[bot] in #1964
- Bump System.IO.Ports from 9.0.9 to 9.0.10 by @dependabot[bot] in #1961
- Bump System.Threading.AccessControl from 9.0.9 to 9.0.10 by @dependabot[bot] in #1965
- Bump System.Text.Json from 9.0.9 to 9.0.10 by @dependabot[bot] in #1966
- Bump Microsoft.Windows.CsWin32 from 0.3.205 to 0.3.213 by @dependabot[bot] in #1960
- Bump Microsoft.Windows.CsWin32 from 0.3.213 to 0.3.217 by @dependabot[bot] in #1973
- [#1934] dev: add support for MSI B850M GAMING PLUS WIFI6E by @RiccardoManzan in #1967
- HttpServer.cs: fix #1855 by @st7105 in #1969
- Experimental Prometheus support by @kryztoval in #1943
- Bump Microsoft.Windows.CsWin32 from 0.3.217 to 0.3.228 by @dependabot[bot] in #1984
- Add Information for Gigabyte GA-MA790X-DS4 motherboard and more by @Serial95 in #1980
- Added Gigabyte X870 AORUS ELITE WIFI7 ICE support. by @dumbie in #1991
- Bump Microsoft.Windows.CsWin32 from 0.3.228 to 0.3.235 by @dependabot[bot] in #1995
- Bump Microsoft.Windows.CsWin32 from 0.3.235 to 0.3.236 by @dependabot[bot] in #1999
- X570_MS7C35 added 2 temperatures from NTCs connected to voltage channels. Fixed Nct67x registers. by @salvathor79 in #1975
- Update SensorGadget.cs by @sindizzy in #1788
- Bump Microsoft.Windows.CsWin32 from 0.3.236 to 0.3.238 by @dependabot[bot] in #2008
- Add support to Gigabyte b650i AX by @Betalos in #2011
- FIX missing T_SENSOR of X870e Taichi by @Betalos in #2003
- Bump Microsoft.Windows.CsWin32 from 0.3.238 to 0.3.242 by @dependabot[bot] in #2013
- Add ASRock X870E Nova WiFi Support by @objecttothis in #2012
- Replace Storage implementation with CrystalDiskInfo based implementation by @Blacktempel in #2015
- [UI] Fixes for Node expansion by @Blacktempel in #2021
- Fix high CPU usage. by @Blacktempel in #2023
- [bugfix] Make _lastUpdate per storagedevice, not static. by @Rem0o in #2024
- Add .NET 10 target framework and update System.* packages to 10.0.0 by @Copilot in #2035
- Update dependencies (.NET 10 + fixes) by @Blacktempel in #2038
- Update .NET versions in LibreHardwareMonitorLib section by @Blacktempel in #2042
- Support X870E Apex's New CPU Sensor Index for BIOS 1804+ by @jerrylzy in #2041
- Add limited support for MSI MEG Z790 GODLIKE MAX by @Blacktempel in #2040
- Update DiskInfoToolkit. by @Blacktempel in #2046
- Update DiskInfoToolkit. by @Blacktempel in #2051
- Bump Microsoft.Windows.CsWin32 from 0.3.242 to 0.3.248 by @dependabot[bot] in #2054
- Nct677x Make the Debug,WriteLine opt in with a symbol define by @Rem0o in #2048
- Sensors on Framework Laptops by @Steve-Tech in #1681
- Add EmbeddedResource for LpcCrOSEC.bin by @Steve-Tech in #2061
- Bump Microsoft.Windows.CsWin32 from 0.3.248 to 0.3.250 by @dependabot[bot] in #2062
- Try and migrate the old GigabyteController stuff with PawnIO by @Rem0o in #2014
- Bump Microsoft.Windows.CsWin32 from 0.3.250 to 0.3.252 by @dependabot[bot] in #2063
- Add VRAM memory and bandwidth sensors for Intel discrete GPUs by @herrbasan in #2067
- Bump Microsoft.Windows.CsWin32 from 0.3.252 to 0.3.253 by @dependabot[bot] in #2071
- FIX Correctly Initialize NCT67XX registries by @Betalos in #2069
- Fix warnings. by @Blacktempel in #2072
- Re-Structure Fan and Control Register Layout for NCT6687DR, Support 10 new MSI Motherboards by @Alcolawl in #2068
- Add missing T_Sensor from NCT6799D by @Betalos in #2073
- Bump Microsoft.Windows.CsWin32 from 0.3.253 to 0.3.257 by @dependabot[bot] in #2074
- Update dependencies. by @Blacktempel in #2078
- Add intel vram sensors by @herrbasan in #2077
- Update DiskInfoToolkit. by @Blacktempel in #2079
- Revise .NET version details for LibreHardwareMonitorLib by @Blacktempel in #2080
- Update DiskInfoToolkit. by @Blacktempel in #2082
- Update DiskInfoToolkit. by @Blacktempel in #2086
- Bump Microsoft.Windows.CsWin32 from 0.3.257 to 0.3.259 by @dependabot[bot] in #2089
- Add support for Gigabyte A320M-S2H by @a1ive in #2094
- Add ASUS ROG STRIX B850-E GAMING WIFI Support by @kuretru in #2093
- Prometheus bugfixes by @kryztoval in #1982
- Add support for ASUS TUF GAMING B760M-PLUS WIFI D4 by @a1ive in #2097
- [Feature] Show Performance & Efficient Core instead of Core by @XKaguya in #2095
- Remove faulty register from NCT6799D/NCT6798D by @Betalos in #2105
- Bump System.IO.Ports from 10.0.0 to 10.0.1 by @dependabot[bot] in #2098
- Bump System.Threading.AccessControl from 10.0.0 to 10.0.1 by @dependabot[bot] in #2101
- Bump System.Text.Json from 10.0.0 to 10.0.1 by @dependabot[bot] in #2102
- Add support for MSI Z390 EDGE AC (NCT6797D) by @Rem0o in #2111
- Prometheus: use correct timestamp resolution by @K900 in #2110
- Add support for ASUS TUF GAMING B850M-PLUS II by @Royna2544 in #2115
- Add method to be able to access Storage object. by @Blacktempel in #2116
- Add support for MSI MAG X870E TOMAHAWK MAX WIFI PZ by @lochorst in #2120
- Add limited support for "ASUS ROG STRIX Z690-G GAMING WIFI" by @Landoko in #2117
- Update .NET version in README for LibreHardwareMonitor by @Blacktempel in #2127
- Remove duplicate MAG X870 TOMAHAWK WIFI identification by @Blacktempel in #2129
- Add MAG B850M MORTAR (MS-7E61). by @Blacktempel in #2125
- EC support for TUF_Gaming-X870_Plus_WIFI by @Rem0o in #2121
- Add support for three additional MSI Motherboards by @Alcolawl in #2132
- Gigabyte x870 Aorus Elite Wifi - Remove the 0-initialized control registers array by @Rem0o in #2137
- Update DiskInfoToolkit. by @Blacktempel in #2134
- Add & modify sensors for RAM and Storage by @Blacktempel in #2124

