Skip to content

Guide to migrate from WinRing0 to PawnIO #471

@lars18th

Description

@lars18th

Hi,

Here a simple guide to "update" the stock SidebarDiagnostics 3.6.3 to use a new version of the LibreHardwareMonitor based on the PawnIO kernel driver instead of the old WinRing0:

  1. Download a recent NB version of LibreHardwareMonitor. For example "LibreHardwareMonitor-net472" from : https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/actions/runs/17976043584
  2. Decompress this version to any subdirectory and run it. When it requests to install PawnIO (if not previously installed) say YES.
  3. Check that this updated version of LibreHardwareMonitor reads all values for your hardware.
  4. Then to "update" SidebarDiagnostics:
    • Close SidebarDiagnostics
    • Go to the install directory <USER_DIR>\AppData\Local\SidebarDiagnostics\app-3.6.3
    • Make a backup of the files LibreHardwareMonitorLib.dll and HidSharp.dll.
    • From the directory of the downloaded LibreHardwareMonitor copy these files to the directory of SidebarDiagnostics (overwrite files):
      • HidSharp.dll
      • RAMSPDToolkit-NDD.dll
      • LibreHardwareMonitorLib.dll
      • LibreHardwareMonitorLib.pdb
      • LibreHardwareMonitorLib.xml
      • LibreHardwareMonitorLib.deps.json
  5. Restart SidebarDiagnostics.

And that's all!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions