NWinfo

Hardware information utility for Windows


Project maintained by a1ive Hosted on GitHub Pages — Theme by mattgraham


NWinfo


NWinfo is a Win32 program that allows you to obtain system and hardware information.

Features

Download

The source code is maintained in a git repository at https://github.com/a1ive/nwinfo.
You can download the latest version of the binary from GitHub Releases.

CLI (nwinfo)

Usage

.\nwinfo.exe OPTIONS

Example Command

.\nwinfo.exe --format=json --output=report.json --cp=UTF8 --sys --disk --smbios --net

This command exports system, disk, SMBIOS, and network information to report.json in JSON format.

General Options

Hardware Details

System Information

PowerShell Script for System Diagnostics

hw_report.ps1 is a PowerShell script designed to generate and display a detailed hardware and system report using nwinfo.

Notes

Windows XP

This project is compatible with Windows XP using YY-Thunks, but it may not retrieve some hardware information.

Supported Drivers

This project searches for and loads drivers from the same directory in the following order: PawnIO -> HwRwDrv -> WinRing0.

Driver Author License Notes
PawnIO namazso GPL v2 Safe to use, but some hardware information may be unavailable.
HwRwDrv Faintsnow Closed source May be flagged as a virus by antivirus software and detected by anti-cheat systems.
WinRing0 hiyohiyo BSD Listed as a vulnerable driver by Microsoft, detected as a virus, and triggers anti-cheat software.

Note: The program can still run normally even if all drivers are removed, but some hardware information may not be accessible.

Licenses & Credits

This project is licensed under the Unlicense license.