1.1.2.9 (2026-9-15 更新)
官网网址:fe6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6i4K9h3&6h3e0g2)9J5k6g2c8G2M7l9`.`.
官网下载:c3fK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6i4K9h3&6h3e0g2)9J5k6g2c8G2M7q4)9J5c8W2N6h3e0g2)9#2k6Y4j5I4i4K6u0W2x3g2)9J5k6e0u0Q4x3X3f1&6i4K6u0W2P5X3W2H3
蓝奏云下载:b05K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6$3u0^5M7W2)9J5k6h3I4S2L8Y4A6G2N6i4c8Q4x3X3g2U0L8$3#2Q4x3V1k6A6h3U0c8Z5k6K6b7^5K9o6q4G2N6X3M7`.
(WVM.exe MD5:618FDC5373D86982E472FA99752511EA)
(WVM_v1.1.2.9.zip MD5:46ACE9582A63CB437FE716EF3E924BB8)
;注:如手动替换 WVM.exe 更新,要手动改 WVM.ini 校验值
; 1.1.2.9 校验值
[WindowsVisualManager]
校验=7hakAFEa6Vi29MCue3g77
注:本人开发环境的 CPU 为:英特尔® 酷睿™ i7-7700 ,4 核 8 线程,
“硬件”页 ->“总览”子页,整体检测用时才 600 毫秒左右,
如有其他用户,检测时间超过 1 秒,可能是系统环境异常导致系统整体性能慢。
(不映响 32 位的注册表进程)
修正 WIN 7 下,因以前更改内部字符编码,导致“定位注册表项”不能正常展开注册表项。
(也为 TreeView 控件增加支持“UWP 应用” 图标显示,
注:比方 WINDOWS 的“计算器”,在本软件的“窗口信息”,拖放准星探测功能中,
如果准星探测当前窗口的进程路径为 ApplicationFrameHost.exe 时,这时探测到
的,实际上是“宿主容器”,你把准星位置,移动到“计算器”的标题栏上方,
就可以识别出“UWP 应用” 图标和路径)
修正进程“窗口信息”,右键点“刷新”菜单时,TreeView 控件不显示当前进程图标。
(旧版本没有统计时间,现在为这个版本加上“清理用时”信息)
优化“清理”页,“清理垃圾”子页,优化清理垃圾速度和在更低层清理。
(实测时间比以前快了 35%)
优化“清理”页,“使用痕迹”子页,查询使用痕迹速度。
优化其他小部分功能的性能和速度。
(分析了 systeminfo 中“OS 配置”、“Hyper-V”等实现,发现 systeminfo 是查询 WMI ,
经测试,用 WMI 去查询几个成员,检测用时也太慢,要几百毫秒,加上本软件不用 WMI,
所以才能做到,“硬件 ->总览”整体检测用时才 600 毫秒左右,所以用了二天时间,
把 systeminfo 中 WMI 低层实现的大部份功能分析出来,并实现,当然,只为了学习、
探索原理。学习过程中多写的功能,目前用不到,最终所有检测项合计,检测用时为 0 毫秒,
比方“二级地址转换”功能实现:
原调用链:systeminfo -> WMI -> Kernel32.dll -> KernelBase.dll -> ntdll.dll
现调用链:WVM -> ntdll.dll
注:“硬件”页,“总览”子页中,系统项的“类型:工作站”和上面“OS 配置”不同,
注:本软件中大部分中文术语,来源于各版本的 WINDOWS 简体中文语言包,
如 WIN 7 到 WIN10 部分术语,系统会按时代调整,本软件如有翻译不准确的,请指出。
分析了 DirectX 诊断工具大部分功能并实现了出来,结果也失望,速度太慢,要 3 秒左右,
浪费了大量时间分析,虽然相关功能也没有用上,不过明白了上面二个工具为什么这样慢)
(增加检测 Windows 是否是正版,系统状态是否激活,产品密钥,许可通道等信息。
注:系统状态:已激活 = 许可证状态:已授权, 未激活=许可证状态:未经授权。
注:部分系统,可能存在激活工具篡改系统数据,显示出来的信息是已激活/已永久激活,
实际未激活,如“总览”子页,“系统”项显示的这种:
系统:**** 正版状态:许可证无效 / 系统状态:通知(宽限期已过/等原因)
已激活时,“系统”项会显示为:
系统:**** 正版状态:正版安装 / 系统状态:已激活(许可证已授权)
增加 DirectX 版本、系统配置、域、产品密钥、产品密钥通道、批量激活过期等相关功能。
增加 Hyper-V 相关信息检测:
虚拟机监控程序、虚拟机监视器模式扩展、固件中已启用虚拟化、二级地址转换、数据执行保护等。
(注:精简版系统,是指经第三方非官方修改,通过移除文件来缩减体积,
从而导致大量原有功能无法正常调用的操作系统。
精简版系统检测结果:
[否],系统环境完整,功能可正常调用。
[是],核心组件缺失,原有功能无法正常调用。
[未知],当前环境状态无法准确判定。
[不适用],当前检测项不适用于该操作系统类型)
增加“硬件”页,“总览”子页中更多的系统信息(是否是精简版系统等)。
增加“硬件”页,“总览”子页,显卡驱动未安装或异常提示。
(本软件内部窗体有 25 个,其中有部分窗体是共用,
“线程栈”、“文件信息”、“DLL 特征值”、“模块特征”等窗口都共用一个窗体,
本次改动:除“线程栈”窗口外,以其它窗口显示信息时,接受拖放文件更新“文件信息”。
)
增加“文件信息”页,支持拖放来实时查看不同的文件信息。
增加“操作技巧.txt”内容。
(自定义时,把“通知.wav”文件放在 WVM\Call\通知.wav,即可。
仅支持 WAV(波形音频)格式的文件,
其实录音并剪辑“滚筒洗衣机结束音效”来做通知声音(悦耳,温和,任何情况下无惊吓感),
但因以后可能存在版权问题而放弃了)
增加可自定义本软件部分功能操作完成时,通知声音。
增加“清理”页,“清理垃圾”子页,清理垃圾垃圾完成时,播放通知声音。
增加“清理”页,“使用痕迹”子页,查询完成时,播放通知声音。
(主要增加了第三方软件的使用痕迹,如“WinRAR”使用痕迹)
增加“清理”页,“使用痕迹”子页中,痕迹类型为“其他”的更多痕迹。
增加“清理”页,“清理痕迹”子页中,在“最近其他软件的打开等记录”中清理“WinRAR”使用痕迹。
(可在这里查询系统和第三方软件的产品密钥,也叫注册码/序列号,
注:因软件加密方式各异,限支持部分软件解密注册码
对于 WINDOWS ,激活的产品密钥,是当前使用的,OEM 密钥等来源于注册表解密)
增加“查询”页,右键菜单“产品密钥(注册码)。
(这次改进的查询方法,相比所有旧版本的方法快 200 倍,但这个功能不支持 Win 7,
所以在 WIN 7 还是会用旧的方法检查。)
改进“总览”子页中,“病毒防护”、“反间谍软件”、“网络防火墙”信息查询。
增加硬件总览导出网页(HTML)的二种新样式选择并调整原样式文字。
(样式选择有1到3,默认值为2
硬件总览导出样式=2)
WVM.ini 中增加“硬件总览导出样式”设置。
(位于“设置”页,“本软件”子页,从 Gitee(码云) 查询更新太慢)
增加“检测新版”按钮优先从官网 WinVM.Top 检查。
(从网站开发时,就一直用 HTTPS,但在软件内部有意显示 HTTP,
主要是考虑到后期如果预算有限买不起证书,就退回到 HTTP。
所以当时就直接在软件显示 HTTP,反正最后打开都会自动跳转到 HTTPS)
修改软件显示的官网网址“677K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8W2N6A6L8W2k6y4i4K6u0W2g2r3!0H3i4@1f1J5i4K6R3H3i4K6W2p5i4@1f1@1i4@1t1^5i4@1u0m8i4@1f1J5i4K6R3H3i4K6W2o6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6i4K9h3&6h3e0g2)9J5k6g2c8G2M7q4!0q4x3W2)9^5x3q4)9&6c8q4!0q4x3#2)9^5x3q4)9^5x3R3`.`.
完善“内网扫描”窗口相关功能。
完善“查询”页,右键菜单“环境变量”相关功能。
完善更多细节处理。