This is a monitoring plugin for MSI Afterburner that exposes hardware monitoring data provided by Libre Hardware Monitor library.
You can use it to get motherboard temperatures, fan speeds, etc. that are not built-in to Afterburner and RTSS OSD without running external monitoring software.
Important
The current releases (0.6v and earlier) contain WinRing0 driver that have been flagged as a threat by Windows Defender (VulnerableDriver:WinNT/Winring0.G)
This means that upon starting Afterburner, the driver is removed by Windows Defender and thus can't be used to retreive data including but not limited to motherboard sensors - the very reason I started this project.
It's recommended to use pre-release v0.7 instead of the latest release for now.
- MSI Afterburner (version 4.6.5 used in development)
- .Net Framefork >= 4.8
Download latest release of LibreHardwareMonitor.dll here and place in into Plugins/Monitoring of MSI Afterburner installation folder.
E.g. C:\Program Files (x86)\MSI Afterburner\Plugins\Monitoring
Plugin is standalone, it doesn't need Libre Hardware Monitor to be installed or running.
Start MSI Afterburner and go to Settings > Monitoring and click [...] button next to Active hardware monitoring graphs.
In the list of Active plugin modules select and activate the checkmark next to LibreHardwareMonitor.dll.
Click Setup to open plugin setup dialog where you can select which hardware and sensor types you want to monitor.
Afterburner should now be populated with discovered sensors.
Exit MSI Afterburner and delete LibreHardwareMonitor.dll you installed earlier.
In the same folder delete LibreHardwareMonitor.sys and LibreHardwareMonitor.dll.log if they exist.
The plugin source code is licensed under Mozilla Public License 2.0