
【温馨提示】选择自己有会员的网盘下载,没有的会员的小文件优先蓝奏云网盘,大文件优先天翼云盘网盘。
百度网盘(密码:6666) 城通网盘(密码:6666) 蓝奏云(密码:6666)NWinfo 是一款开源、轻量级的命令行工具,用于获取 Windows 等操作系统上的硬件和系统信息。它能够直接从硬件中收集数据,而不依赖于 Windows Management Instrumentation(WMI),确保了信息的准确性和实时性。NWinfo 兼容多个版本的 Windows,包括 Windows XP,并支持将收集到的信息导出为 JSON、YAML 或 LUA 表格式,便于进一步分析或集成到其他工具中。

系统要求
支持XP及以上系统
对于较新的 Windows 版本,特别是 Windows 11,如果遇到驱动程序加载问题,可以通过修改注册表来解决。而对于 Windows 7 早期版本,则可能需要 SHA1 签名证书来确保驱动正常工作。至于 Windows XP,虽然 NWinfo 能够运行,但由于平台限制,部分硬件信息可能无法被正确检索。
项目开源地址:
https://github.com/a1ive/nwinfo
软件功能
跨平台支持
NWinfo 支持 Linux、macOS 和 Windows 等主流操作系统,确保在不同平台上提供一致的用户体验。
命令行界面
以纯命令行的方式运行,无需图形界面,这使其在服务器环境和自动化脚本中非常有用。
轻量级设计
采用高效的 C++ 代码编写,占用系统资源极少,运行速度快。
全面的硬件信息
可以获取以下关键的硬件和系统信息:CPU、内存、硬盘、网络、显卡、操作系统等信息。
JSON 输出支持
可以将结果输出为 JSON 格式,便于与其他工具或脚本进行集成和解析。
简洁易用
NWinfo 的命令行选项简单明了,用户可以轻松获取所需的信息。
开源免费
NWinfo 是一个开源项目,用户可以免费使用、修改和分发。
无需安装
提供预编译的可执行文件,用户可以直接运行,无需额外的安装步骤。
更新日志
v1.6.2.3
– 智能优化与界面调整(bdcca4a),作者:@a1ive
– 在SMART信息中显示AAM/APM参数值(c0ce7a0),作者:@a1ive
– 新增显卡显存频率上报(2ade0f2),作者:@a1ive
– 新增显卡PCIe链路速率上报(f829b72),作者:@a1ive
– 开放PCI设备的PCIe链路信息(4c3c4c6),作者:@a1ive
– 将PCI厂商/设备ID以uint16_t类型存储(97300bf),作者:@a1ive
– 主板相关杂项修复(6db58d7),作者:@a1ive
– 修复乱码问题(c3f5d70),作者:@a1ive
– 新增系统机箱类型辅助接口(8f0ebe3),作者:@a1ive
– 对DMI字符串进行空值校验(60681b3),作者:@a1ive
– 在设备节点中添加硬件ID列表(d4bd421),作者:@a1ive
– 新增音频设备响度检测功能(e9e6730),作者:@a1ive
– 新增显卡显示标识与相关设置(8bbd9d5),作者:@a1ive
– 界面:杂项修复(eb1b67a),作者:@a1ive
– 界面:显示HVCI状态(795ae4a),作者:@a1ive
– 修复ARM64平台编译问题(8ee3ca3),作者:@a1ive
– 更新nuklear.h头文件(3a4782f),作者:@a1ive
– PCI相关漏洞修复(e82cc4b),作者:@a1ive
– IMC相关杂项修复(68cea9c),作者:@a1ive
– 在I801初始化时启用SMBus主机控制器与PCI IO(b7d5643),作者:@a1ive
– 更新pci_ids.h头文件(d2bfff7),作者:@a1ive
– SMBIOS 17相关杂项修复(97c09f5),作者:@a1ive
– 避免驱动名称空指针解引用(00f80a0),作者:@a1ive
– 新增TBS辅助API接口(1c0a5ef),作者:@a1ive
– 更新PCI设备ID列表(b525caa),作者:@a1ive
– 意大利语更新(6eff044),作者:@bovirus
– 新增汇总报告导出与截图功能(acdd5c1),作者:@a1ive
– 更新英特尔MCHBAR相关配置(614df93),作者:@a1ive
– 将microsoft/setup-msbuild依赖从v2升级至v3(66d72e1),作者:@dependabot[bot]
– 新增声卡界面显示(#105)(64d1e32),作者:@a1ive
– 将音频模块中C++ COM调用改为C风格调用(7fab82c),作者:@a1ive
– 新增HDA编解码器信息显示(#105)(d61ca01),作者:@a1ive
– 合并远程仓库a1ive/nwinfo的master分支(22a2445),作者:@a1ive
– 意大利语更新(d66ebb5),作者:@bovirus
– 设备树相关杂项修复(fc54c2f),作者:@a1ive
– 新增AAM/APM查询与控制API(0b835ea),作者:@a1ive
– 对DMI条目进行合法性校验(4508c05),作者:@a1ive
– 使用strncpy_s进行安全字符串拷贝(3c3b50c),作者:@a1ive
– 使用strncpy_s替代strcpy_s(d4b54f8),作者:@a1ive
– 优化ACPI表解析逻辑(4899d282),作者:@a1ive
– 优化XSDT解析逻辑(00fa2f7),作者:@a1ive
– 更新PawnIO模块(f5a9d36),作者:@a1ive
– 新增语言设置功能(f7b5fd2),作者:@a1ive
– 新增字体选择下拉框(423a200),作者:@a1ive
– 新增语言降级兼容机制(417ee71),作者:@a1ive
– 更新Nuklear界面库(8c44c7a),作者:@a1ive
– 新增驱动选择支持(39f2efc),作者:@a1ive
– 更新PawnIO至2.2.0版本(8bd5c56),作者:@a1ive
– 修复隐式穿透分支问题(70e1d8e),作者:@a1ive
– 导出NWL_GetSystemFirmwareTable接口(411d6c1),作者:@a1ive
– 跳过无效BDF取值(#111)(879b6f9),作者:@a1ive
– 修复主板表类型错误(eefa5f0),作者:@a1ive
– 修复SMBIOS 26类型定义(c5d500a),作者:@a1ive
– 新增AMD SMU传感器支持(b6ac36c),作者:@a1ive
– 修复锐龙处理器代号对应的封装类型校验(baa4709),作者:@a1ive
– 修复AMD UMC解析问题(9a4c048),作者:@a1ive
– 更新nuklear界面库(0e38c68),作者:@a1ive
– 新增Lunar Lake平台IMC支持(3c70852),作者:@a1ive
– PCH相关杂项修复(50d900c),作者:@a1ive
– 重构锐龙系列代号检测API(99b7eff),作者:@a1ive
– 统一AMD SMN读取逻辑并新增PawnIO支持(54e3c39),作者:@a1ive
– 新增PCH传感器支持(bbe0289),作者:@a1ive
– 更新pci_ids.h头文件(e22936c),作者:@a1ive
– PawnIO要求系统为Windows 10 2004及以上版本(bbddf95),作者:@a1ive
– 新增LPC驱动与检测支持(02e6964),作者:@a1ive
– 新增超级IO辅助函数(eb6673f),作者:@a1ive
– 重构芯片组检测逻辑(7698ad9),作者:@a1ive
– 新增ISA总线互斥锁处理(85dacb5),作者:@a1ive
– 主板相关杂项修复(4e635df),作者:@a1ive
| 留言与评论(共有 条评论) |