无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wintoflash
打印 上一主题 下一主题

[分享] 开源的硬件信息工具nwinfo [20240416]

    [复制链接]
91#
 楼主| 发表于 2023-12-9 19:32:22 | 显示全部楼层
2012jiashanni 发表于 2023-12-9 18:03
0.9.0则正常 另外 --spd 命令在物理机 虚拟机都检测不到内存信息

nwinfo.zip (1.58 MB, 下载次数: 5)
试试

点评

可以了  详情 回复 发表于 2023-12-9 20:19
回复

使用道具 举报

92#
 楼主| 发表于 2023-12-9 19:34:15 | 显示全部楼层
527104427 发表于 2023-12-9 18:14
我也来反馈一下:win7没打过任何补丁。

试试289#
应该是我犯SB了。DeviceIoControl 最后一个参数为空时,倒数第二个参数不能为空。
DeviceIoControl(hDisk, IOCTL_STORAGE_QUERY_PROPERTY, &propQuery, sizeof(propQuery), &dspd, sizeof(dspd), &dwBytes, NULL)

点评

好了,不得不说,工具实在是强悍,同类中的顶流! [attachimg]535425[/attachimg]  详情 回复 发表于 2023-12-9 23:14
回复

使用道具 举报

93#
 楼主| 发表于 2023-12-9 20:48:25 | 显示全部楼层
2012jiashanni 发表于 2023-12-9 18:03
0.9.0则正常 另外 --spd 命令在物理机 虚拟机都检测不到内存信息
另外 --spd 命令在物理机 虚拟机都检测不到内存信息

这个要根据 SMBus 的型号挨个适配。
执行 nwinfo --pci=0c05 看看你的 SMBus 硬件 ID。另外,你的内存是 DDR 几?

点评

金士顿 ddr4 3200 [attachimg]535423[/attachimg]  详情 回复 发表于 2023-12-9 20:50
回复

使用道具 举报

94#
 楼主| 发表于 2023-12-10 10:18:41 | 显示全部楼层

nwinfo.zip (1.58 MB, 下载次数: 6)
nwinfo --debug --spd > log.txt 上传日志看看。
如果介意的话,序列号可以删掉换成*星号
回复

使用道具 举报

95#
 楼主| 发表于 2023-12-10 18:24:30 | 显示全部楼层
本帖最后由 wintoflash 于 2023-12-10 18:26 编辑
2012jiashanni 发表于 2023-12-10 18:07
[DBG] ALLOC [SPD]
[DBG] APPEND [NWinfo] -> [SPD]
[DBG] ALLOC [Slot]
Driver: 'NOT FOUND'

驱动没加载成功?不知道咋回事。什么系统啊,还是 win7x86 吗?
回复

使用道具 举报

96#
 楼主| 发表于 2023-12-10 19:23:30 | 显示全部楼层
2012jiashanni 发表于 2023-12-10 18:07
[DBG] ALLOC [SPD]
[DBG] APPEND [NWinfo] -> [SPD]
[DBG] ALLOC [Slot]

操作系统是不是 Win7 x64 ? 刚试了下, Win7 x64 不能识别这个驱动的签名。

是不是要打什么补丁。
把 HwRwDrvx64.sys 删了,换成1#的 WinRing0x64.sys 应该就正常了。
WinRing0x64.zip (7.98 KB, 下载次数: 5)

点评

系统是windows 11 23H2 另外在win7原版SP1 确实会出现上面这个驱动签名提示  详情 回复 发表于 2023-12-10 19:59
回复

使用道具 举报

97#
 楼主| 发表于 2023-12-10 20:12:49 | 显示全部楼层
2012jiashanni 发表于 2023-12-10 19:59
系统是windows 11 23H2  把 HwRwDrvx64.sys 删了,换成1#的 WinRing0x64.sys 还是没获取到 另外在win7原 ...

Win11已经把所有能直接读PCI端口、内存的黑驱动给封禁了,那确实没办法。
Win11要关掉什么内存完整性之类的东西才行。

反正个人开发者是没办法搞定的了。

点评

请教一下,这些星号是怎么弄出来的 [attachimg]535476[/attachimg]  详情 回复 发表于 2023-12-11 11:39
回复

使用道具 举报

98#
 楼主| 发表于 2023-12-11 12:31:22 | 显示全部楼层
527104427 发表于 2023-12-11 11:39
请教一下,这些星号是怎么弄出来的

设置->窗口->取消勾选显示敏感数据->保存->重启程序

cli程序也有个 --hide-sensitive 选项。

点评

明白了。还有一个问题,当设为桌面背景信息时,显示设备那里有重叠的情况。 [attachimg]535491[/attachimg]  详情 回复 发表于 2023-12-11 18:24
回复

使用道具 举报

99#
 楼主| 发表于 2023-12-11 19:13:16 | 显示全部楼层
527104427 发表于 2023-12-11 18:24
明白了。还有一个问题,当设为桌面背景信息时,显示设备那里有重叠的情况。


这个有点神奇了啊。不知道是怎么弄出来的。我看你294#的截图也没出现这个情况啊。

点评

有点奇怪,我以为重启会恢复正常,但其实重启没用。 后来关掉x64,再打开x86,神奇地正常了! 看来是玄学问题  详情 回复 发表于 2023-12-11 19:19
回复

使用道具 举报

100#
 楼主| 发表于 2023-12-11 19:23:36 | 显示全部楼层
807979023 发表于 2023-12-11 19:14
我这里也有个小问题,xp系统重复显示器型号,7和10正常。

看看cli版本的输出
nwinfo.exe --display > out.txt

点评

--- NWinfo: Build Time: 'Dec 9 2023 11:29:44' libnw: 'v0.9.2.1' MSVC Version: '193732826' Driver: 'HwRwDrv' Driver Path: 'G:\试验\1硬件信息nwinfo0.92\HwRwDrv.sys' Drive  详情 回复 发表于 2023-12-11 20:37
回复

使用道具 举报

101#
 楼主| 发表于 2023-12-12 11:00:34 | 显示全部楼层
807979023 发表于 2023-12-11 20:37
---
NWinfo:
    Build Time: 'Dec  9 2023 11:29:44'

nwinfo.zip (1.6 MB, 下载次数: 1)
试试这个

点评

正常了,谢谢!  详情 回复 发表于 2023-12-12 12:37
回复

使用道具 举报

102#
 楼主| 发表于 2023-12-12 13:12:22 | 显示全部楼层
20231212更新
修复XP中显示器信息重复的问题。
修复 S.M.A.R.T. 窗口中状态显示的问题。
添加 SHA1 签名的驱动,供 Win7 x64 使用。
回复

使用道具 举报

103#
 楼主| 发表于 2023-12-12 15:07:09 | 显示全部楼层
本帖最后由 wintoflash 于 2023-12-12 15:09 编辑
pda8888 发表于 2023-12-12 14:33
这个不知道是怎么回事。也没说它是病毒,就是说是严重威胁。

信不过的话,可以自己下载源码编译。
如果信不过闭源驱动,可以自己下载WinRing0的代码编译。

点评

您误会了。 我只是反应这个现象,没别的意思。  详情 回复 发表于 2023-12-13 11:37
回复

使用道具 举报

104#
 楼主| 发表于 2023-12-12 15:21:07 | 显示全部楼层
pda8888 发表于 2023-12-12 14:17
如果gnwinfo的字体和项目可以自定义就好了。

字体可以自定义的。可以看下gnwinfo.ini里面注释掉的Font项目。

点评

F:\doc\desktop\开源的硬件信息工具nwinfo [20231209]>nwinfo_x64 --pci=03 --display --- NWinfo: Build Time: 'Dec 12 2023 02:50:49' libnw: 'v0.9.3.0' MSVC Version: '193732826' Driver  详情 回复 发表于 2023-12-13 18:48
新版的显示设备信息没有了。 [attachimg]535570[/attachimg]  详情 回复 发表于 2023-12-13 12:06
回复

使用道具 举报

105#
 楼主| 发表于 2023-12-13 19:59:26 | 显示全部楼层
527104427 发表于 2023-12-13 18:48
F:\doc\desktop\开源的硬件信息工具nwinfo [20231209]>nwinfo_x64 --pci=03 --display
---
NWinfo:


nwinfo.zip (1.6 MB, 下载次数: 2)
试试。
这个问题真奇葩。 只有打全了补丁的 Win7 才会出现。不打补丁反而没这个问题。

点评

可以了。我印象中只打了防勒索补丁,还有几个不知道是什么软件自动给我打上去的。 [attachimg]535613[/attachimg]  详情 回复 发表于 2023-12-13 23:46
回复

使用道具 举报

106#
 楼主| 发表于 2023-12-13 20:05:06 | 显示全部楼层
pda8888 发表于 2023-12-13 11:37
您误会了。
我只是反应这个现象,没别的意思。

不是这个意思。
这个程序用的驱动确实是通过非正规途径获得的 "易受攻击驱动程序",位于微软 Win11 黑名单中。
回复

使用道具 举报

107#
 楼主| 发表于 2023-12-13 20:07:15 | 显示全部楼层
2011lanz 发表于 2023-12-13 16:43
工具相当不错,就是字体小,看起来稍显不适!谢谢大佬分享!

配置文件 (gnwinfo.ini) 里面可以自己改字体大小。

回复

使用道具 举报

108#
 楼主| 发表于 2023-12-15 10:23:51 | 显示全部楼层
freesoft00 发表于 2023-12-15 01:27
一根葱的pe,版本好像是0.8.3
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=425197&extra=page ...

这好像和 PE 过度精简有关。记得一根葱研究过,加上 Explorer 就正常了。

点评

好  详情 回复 发表于 2023-12-15 10:30
回复

使用道具 举报

109#
 楼主| 发表于 2023-12-24 12:04:29 | 显示全部楼层
Zap 发表于 2023-12-24 11:33
适配下高分屏就好了

ini配置文件里面可以自己调字体大小。
回复

使用道具 举报

110#
 楼主| 发表于 2024-1-5 20:03:40 | 显示全部楼层
20240105 更新 v0.9.4
支持 DPI 自动缩放 (非桌面背景信息模式)
    默认开启,可在设置中关闭:
   
修复 CLI 程序音频设备音量显示。

如果需要在 Win11 中正常加载驱动,请关闭如下两个选项 :

注意:这会降低系统的安全性。
回复

使用道具 举报

111#
 楼主| 发表于 2024-1-9 10:44:47 | 显示全部楼层
2012jiashanni 发表于 2024-1-9 04:13
XP不带HwRwDrvXX.sys  带 WinRing0.sys 程序会崩溃


我这里正常。
现在没必要用WinRing0.sys了。已经提供了供老版本 Win7 的 HwRwDrvWin7x64.sys.

点评

我用的是http://openlibsys.org/下载的WinRing0.sys HwRwDrvWin7x64.sys报毒我替换成 WinRing0.sys了 然后使用 nwinfo -smbios 就内存错误  详情 回复 发表于 2024-1-9 17:06
回复

使用道具 举报

112#
 楼主| 发表于 2024-1-9 19:38:25 | 显示全部楼层
本帖最后由 wintoflash 于 2024-1-9 19:42 编辑
2012jiashanni 发表于 2024-1-9 17:06
我用的是http://openlibsys.org/下载的WinRing0.sys  HwRwDrvWin7x64.sys报毒我替换成 WinRing0.sys了 然 ...

你用我在1#链接提供的 WinRing0.sys 就是正常的(https://github.com/a1ive/nwinfo/raw/master/winring0/WinRing0.sys)。用openlibsys.org的就不行。



回复

使用道具 举报

113#
 楼主| 发表于 2024-2-7 08:11:46 | 显示全部楼层
20240206 更新 v0.9.5
CLI 程序 --disk 选项 支持指定磁盘,例如
nwinfo --disk=\\.\PhysicalDrive0

移除sha1签名的Win7驱动(易报毒)
回复

使用道具 举报

114#
 楼主| 发表于 2024-2-26 12:58:26 | 显示全部楼层
hnol 发表于 2024-2-26 09:35
不显示设备&部件序列号吗?

你说的是哪个设备的序列号?
回复

使用道具 举报

115#
 楼主| 发表于 2024-3-16 12:45:09 | 显示全部楼层
水鸟 发表于 2024-3-15 18:35
相当好用的工具!!!

另外请教楼主,命令行-output=FILE输出的内容过于繁杂,想要保存gnwinfo图形界面 ...

你是想用命令行工具生成一个类似于"硬件信息概览"式的报告吧?

点评

是的。能指点一下?谢谢!  详情 回复 发表于 2024-3-21 15:40
请教一个初级使用的问题 使用环境不算配置太高的电脑,i3 3代到4代的处理器,4G内存,64位系统。 硬件信息gui版获取的信息少点会不会资源占用会更低?如果默认只显示自己想要的部分信息,删除一下内容后,再次打开  详情 回复 发表于 2024-3-16 14:27
回复

使用道具 举报

116#
 楼主| 发表于 2024-3-16 15:49:44 | 显示全部楼层
freesoft00 发表于 2024-3-16 14:27
请教一个初级使用的问题
使用环境不算配置太高的电脑,i3 3代到4代的处理器,4G内存,64位系统。
硬件 ...

"设置"窗口,滚动条拉到最下面,有个"保存"按钮。你点了保存,才会保存到gnwinfo.ini配置文件里面。
设置窗口里面,钩上"桌面背景信息"选项,保存之后关闭再重新打开程序,就自动在右上角了。
如果不想这样,也可以直接改gnwinfo.ini [Window]条目下面的X,Y,Width和Height。

点评

好的,去掉一下信息的显示,会不会软件运行占用cpu更低,还是占用一样  详情 回复 发表于 2024-3-16 22:07
回复

使用道具 举报

117#
 楼主| 发表于 2024-3-17 08:02:36 | 显示全部楼层
freesoft00 发表于 2024-3-16 22:07
好的,去掉一下信息的显示,会不会软件运行占用cpu更低,还是占用一样

基本上没什么区别。
回复

使用道具 举报

118#
 楼主| 发表于 2024-4-14 20:50:29 | 显示全部楼层
本帖最后由 wintoflash 于 2024-4-16 14:51 编辑
yueying223 发表于 2024-4-11 23:07
--disk 连续的磁盘号正常,不连续的磁盘号,比如说磁盘0,磁盘2,就只显示磁盘0

试试 https://github.com/a1ive/nwinfo/releases/tag/v0.9.6
回复

使用道具 举报

119#
 楼主| 发表于 2024-4-16 15:15:25 | 显示全部楼层
20240416 更新 v0.9.6
修复磁盘信息相关 bug (http://bbs.wuyou.net/forum.php?mod=viewthread&tid=439906)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-7 06:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表