Introduction
Sometimes I use HWINFO together with FRAPS to run the in games included benchmark to optimize the settings of my graphic adapter! It's the only tool combination I know which logs FPS reliable. But analyzing the logs can be tricky. Of course, you can open a log-file in Excel, but then you have to do a lot of steps until you get an useful diagram (and not everybody has an Excel license).
So ... I decided to implement a simple tool which shows diagrams of log files after "a few clicks":

User Guide (on YouTube)
The tool is very simple to use: no installation necessary, just start "GenericLogViewer.exe". At the top you can select
Open an HWINFO log file by clicking the "Open File" button, select application type "HWINFO", select a HWINFO log file and press "Open" (HWINFO log-files have typically the filename pattern: *.csv). After parsing the file, the logging duration of the file is shown and by default the "Timeline" diagram of the first log category. You can change the shown diagram with:
In upper left corner of every diagram you can find the minimum, average and maximum value of the corresponding curve(s).
If an opened file is still updated with logging-data by HWINFO, you can simple update/refresh it by clicking on the "Reload"-Button.
If there are too many different values on Y-axis in "Statistic" mode, the values are grouped into ranges. If this is the case, the following control is shown, which allows to increase of decrease the number of ranges (or to disable quantisation).

After opening all log files you can hide the file area by unmarking "Show file area" to get more space for diagrams.
New feature since version 2.1: Simple Mode
I added a "two columns" feature, which doubles the number of diagrams. But if you use "two columns" with a high "number of diagrams" the diagrams are very small. That's why I introduced the "Simple mode" which:
New feature since version 3.0: Time Window Definition
If you click the "Edit"-button in the file area, a new window will be opened to define Start- and End-time of a time window for the logfile (see user guide at the top of this window). It allows you
Button description:

New features since version 4.0 (August 2018):

New features since version 5.0 (July 2019):

New features since version 5.2 (November 2019):
Download
SHA-1 hash: F404E371BD65B8EAEB224677ADD1BABE20224C95
GenericLogViewer - Version 5.4
Sometimes I use HWINFO together with FRAPS to run the in games included benchmark to optimize the settings of my graphic adapter! It's the only tool combination I know which logs FPS reliable. But analyzing the logs can be tricky. Of course, you can open a log-file in Excel, but then you have to do a lot of steps until you get an useful diagram (and not everybody has an Excel license).
So ... I decided to implement a simple tool which shows diagrams of log files after "a few clicks":
- it allows to illustrate HWINFO log data in several diagrams and
- to compare multiple log-files side-by-side in one diagram !

User Guide (on YouTube)
The tool is very simple to use: no installation necessary, just start "GenericLogViewer.exe". At the top you can select
- how many diagrams with
- how many log-files
Open an HWINFO log file by clicking the "Open File" button, select application type "HWINFO", select a HWINFO log file and press "Open" (HWINFO log-files have typically the filename pattern: *.csv). After parsing the file, the logging duration of the file is shown and by default the "Timeline" diagram of the first log category. You can change the shown diagram with:
- Timeline/Statisic RadioButton
- Log Category ComboBox
- Change all buttons (changes category in every diagram)
In upper left corner of every diagram you can find the minimum, average and maximum value of the corresponding curve(s).
If an opened file is still updated with logging-data by HWINFO, you can simple update/refresh it by clicking on the "Reload"-Button.
If there are too many different values on Y-axis in "Statistic" mode, the values are grouped into ranges. If this is the case, the following control is shown, which allows to increase of decrease the number of ranges (or to disable quantisation).

After opening all log files you can hide the file area by unmarking "Show file area" to get more space for diagrams.
New feature since version 2.1: Simple Mode
I added a "two columns" feature, which doubles the number of diagrams. But if you use "two columns" with a high "number of diagrams" the diagrams are very small. That's why I introduced the "Simple mode" which:
- simplifies header and footer
- decreases line thickness
New feature since version 3.0: Time Window Definition
If you click the "Edit"-button in the file area, a new window will be opened to define Start- and End-time of a time window for the logfile (see user guide at the top of this window). It allows you
- to show only a part of a single logfile or
- to synchronize multiple logfiles
Button description:
- "Set": defines Start/End time of time window
- "Reset": resets Start/End time to "file borders"
- "Zoom": zooms into diagram with the actual defined Start/End times for fine-tuning (from Start-10% to End+10%). Remark: works only in case of Start/End is more then 10% from "file Start/End times")
- "Cancel": closes window without any change
- "Execute" ="Apply" in actual version: yes, take the actual defined Start/End times as the used time window for all diagrams !

New features since version 4.0 (August 2018):
- possibility to compare different categories of one file in one diagram
- possibility to present diagrams in a "dark style"

New features since version 5.0 (July 2019):
- MSI Afterburner Logs are now supported too (*.hml)
- "Statistic"-diagram got many improvements (now it works as it should)
- New diagram-type "Triple" implemented , which shows Minimum, Average and Maximum in a barchart

New features since version 5.2 (November 2019):
- Ability to load/save setups of LogViewer (see Post #94 for details)
- Save Screenshot functionality
- "Reload file" button can be configured to display only the "last x minutes" (see Post #104 for details)
- Microsoft Windows
- Microsoft Framework .NET 4.7.2 (Windows Update from April 2018)
- no installation necessary, just start "GenericLogViewer.exe"
Download
SHA-1 hash: F404E371BD65B8EAEB224677ADD1BABE20224C95
GenericLogViewer - Version 5.4
Last edited: