HypervisorManager---一个可以让你快速部署虚拟化的内核驱动管理工具
本帖最后由 kaixin9611 于 2026-7-9 15:43 编辑HypervisorManager —— 快速部署虚拟化环境,告别右键管理员
平时绕 D 搞虚拟化,是不是总要右键管理员运行 bat 脚本?太麻烦了,所以我写了这个工具。
还有一个坑:很多脚本退坑还原系统时,不帮你修复 BCD 引导路径,结果还原完系统进不去了。
我处理了——调用 Windows API 动态获取系统目录写入 bcdboot,不再硬编码 C:\Windows。
HypervisorManager - Windows 内核驱动管理工具,纯 C++20 实现。
功能:
- 系统环境检测(测试模式、Hyper-V、HVCI、管理员权限、CPU 类型)
- BCD 启动配置管理(开启/关闭测试签名模式)
- 内核驱动服务管理(安装、启动、停止、卸载)
- Meltdown/Spectre 缓解策略切换
- 自动识别 Intel/AMD CPU,匹配对应驱动
- 中英双语界面,根据系统语言自动切换
- ini 配置文件持久化驱动目录
2026-07-09新增:
硬件信息检测(CPU/内存/显卡/显示器/主板/磁盘)
操作日志记录(控制台 + 文件双输出,按天轮转)
后续我会出一个基于Flutter/Dart语言写的Ui界面来收纳游戏并一键启动,敬请期待吧!!!!
管理员设置回复可见,谢谢。
下载地址(记得帮我点个小⭐):
https://gitee.com/KingsleyQi/Hypervisor_Manager/releases/tag/v1.3.0
安装Hypervisor智能识别提示无法定位驱动文件 怎么解决? 做人丶三分善 发表于 2026-7-8 12:40
安装Hypervisor智能识别提示无法定位驱动文件 怎么解决?
你可以在安装驱动的时候指定驱动文件的文件夹 都不喜欢吗?ε=(´ο`*)))唉 本帖最后由 lichen316 于 2026-7-8 22:53 编辑
kaixin9611 发表于 2026-7-8 20:11
都不喜欢吗?ε=(´ο`*)))唉
执行第4步,启动游戏弹出错误提示
不是很简单吗,管理员运行vbs.cmd,按1,再按1重启,然后就可以进游戏了 lichen316 发表于 2026-7-8 22:25
执行第4步,启动游戏弹出错误提示
什么CPU,什么游戏,能反馈一下吗?
还有执行了什么步骤,详细说一下,如果是Bug,我好修复。 lichen316 发表于 2026-7-8 22:25
执行第4步,启动游戏弹出错误提示
你去到库的首页:
https://gitee.com/KingsleyQi/Hypervisor_Manager
找到发行版,找到v1.3.0版本下载
再运行一次,如果还不行的话,你可以找到这个程序的目录下有一个log文件夹,把里面的txt日志文件发给我。
本帖最后由 lichen316 于 2026-7-9 17:46 编辑
大佬,按照你的指示下载了1.3版本,按步骤运行后还是那个错误。是因为我的cpu太老了吗,i5 3450 16g gtx950,游戏是勇者斗恶龙7重制版
========== Log Session Started: 2026-07-09 17:31:46 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested status check
: Service not installed
: Missing 6 files in .
: Status check completed
: User requested enable test signing
: Test signing enabled
: User requested driver install
: Detected CPU: Intel
: Missing 6 files in .
: Installed: hyperkd.sys from D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel\hyperkd.sys
: User requested disable Meltdown mitigation
: Mitigation disabled
========== Log Session Started: 2026-07-09 17:35:26 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested service start
: Service started
我看到log里提示缺少6个文件,但是文件都在驱动文件夹里的。。不知道哪里的问题?烦请您帮忙看看
lichen316 发表于 2026-7-9 17:39
大佬,按照你的指示下载了1.3版本,按步骤运行后还是那个错误。是因为我的cpu太老了吗,i5 3450 16g gtx950 ...
选项 6 → 重启 → 选项 1 → 重启 → 选项 2(选 driver_intel 文件夹)→ 重启 → 选项 4
[*]选项 6:还原系统,清掉之前的残留服务
[*]重启
[*]选项 1:开启测试模式
[*]重启
[*]选项 2:安装驱动
[*]重启
[*]选项 4:启动服务
每一步重启不能省。
还有,我更新了1.4.0版本,你去https://gitee.com/KingsleyQi/Hypervisor_Manager,找到发行版:Hypervisor_Manager_v1.4.0_Release
kaixin9611 发表于 2026-7-9 18:11
选项 6 → 重启 → 选项 1 → 重启 → 选项 2(选 driver_intel 文件夹)→ 重启 → 选项 4
大佬,用1.3和1.4版本参照你给的顺序试过了,还是一样的错误提示。。不知道问题出在哪里
下面是1.4的log内容
========== Log Session Started: 2026-07-10 00:06:46 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested status check
: Service is RUNNING
: Missing 6 files in .
: Status check completed
========== Log Session Started: 2026-07-10 00:15:31 ==========
: HypervisorManager Test Suite starting
: Admin check passed
========== Log Session Started: 2026-07-10 00:20:20 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested system restore
: System restored
========== Log Session Started: 2026-07-10 08:54:37 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested enable test signing
: Test signing enabled
========== Log Session Started: 2026-07-10 08:55:48 ==========
: HypervisorManager Test Suite starting
: Admin check passed
========== Log Session Started: 2026-07-10 08:57:47 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested driver install
: Detected CPU: Intel
: Missing 6 files in .
: User selected folder: D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
: Missing 1 files in D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
: Saved Intel dir: D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
: Found 5 files for Intel
: Installed: hyperkd.sys from D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel\hyperkd.sys
========== Log Session Started: 2026-07-10 09:00:53 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested service start
: Service started
lichen316 发表于 2026-7-10 09:04
大佬,用1.3和1.4版本参照你给的顺序试过了,还是一样的错误提示。。不知道问题出在哪里
下面是1.4的log ...
: Saved Intel dir: D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
: Found 5 files for Intel
: Installed: hyperkd.sys from D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel\hyperkd.sys
========== Log Session Started: 2026-07-10 09:00:53 ==========
: HypervisorManager Test Suite starting
: Admin check passed
: User requested service start
: Service started
服务启动成功了,应该可以进入游戏了。
你是不是打开的应用程序错了?
它一般不是主程序噢,是另外一个,你搜索根目录的exe,我可以帮你看看是什么exe打开窗口
lichen316 发表于 2026-7-10 09:04
大佬,用1.3和1.4版本参照你给的顺序试过了,还是一样的错误提示。。不知道问题出在哪里
下面是1.4的log ...
打开Powershell,输入:Get-ChildItem "D:\games\DRAGON\DQ7R" -Recurse -Filter "*.exe" | Select-Object -ExpandProperty Name
截图给我看看
又或者打开CMD,输入:dir "D:\games\DRAGON\DQ7R\*.exe" /s /b
截图给我看看
两者选择其一即可
kaixin9611 发表于 2026-7-10 11:14
打开Powershell,输入:Get-ChildItem "D:\games\DRAGON\DQ7R" -Recurse -Filter "*.exe" | Select-Objec ...
按照您的要求截图如下:
本帖最后由 lichen316 于 2026-7-10 12:51 编辑
kaixin9611 发表于 2026-7-10 11:04
: Saved Intel dir: D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
根目录的那个DQ7R.exe我之前按照您说的顺序运行过,弹出同样的错误提示。后来我运行的是D:\games\DRAGON\DQ7R\Binaries\Win64下的那个DQ7R-Win64-Shipping.exe 也是同样的错误提示。
本帖最后由 lichen316 于 2026-7-10 12:55 编辑
kaixin9611 发表于 2026-7-10 11:04
: Saved Intel dir: D:\games\DRAGON\DQ7R\Binaries\Win64\driver_intel
跟您制作的那个检测程序所放位置有关系吗?我是放在win64那个文件夹下运行的 lichen316 发表于 2026-7-10 12:49
跟您制作的那个检测程序所放位置有关系吗?我是放在win64那个文件夹下运行的 ...
检测程序放哪里都没问题的,test只是负责部署虚拟化和启动服务,并不启动游戏。
关键是你的游戏有没有绕D的可执行文件,以怪物猎人荒野为例:
怪物猎人荒野不是以MonsterHunterWilds.exe启动的,因为它会自动启动stream,它是以steamclient_loader_x64.exe启动的,这个可执行文件是绕过stream启动。
我叫你搜索exe文件的原因是我怀疑你的游戏要么没有绕D的可执行文件,要么就是绕D可执行文件被杀软杀掉了。
lichen316 发表于 2026-7-10 12:49
跟您制作的那个检测程序所放位置有关系吗?我是放在win64那个文件夹下运行的 ...
你可以尝试退一级文件夹搜索exe,再截图给我看看。
打开Powershell,输入:Get-ChildItem "D:\games\DRAGON\" -Recurse -Filter "*.exe" | Select-Object -ExpandProperty Name
截图给我看看
又或者打开CMD,输入:dir "D:\games\DRAGON\*.exe" /s /b
截图给我看看
kaixin9611 发表于 2026-7-10 21:18
你可以尝试退一级文件夹搜索exe,再截图给我看看。
打开Powershell,输入:Get-ChildItem "D:\games\DRAG ...
退了一级目录,截图如下
lichen316 发表于 2026-7-10 21:48
退了一级目录,截图如下
我怀疑你的hypervisor-launcher.exe
可能就是注册服务的工具,有些打包的人会将某些绕D学习、不用启动stream的可执行文件集合到一个exe文件,只要你双击,然后它就可以动态释放,你关闭游戏就删除这个exe文件。
你打开hypervisor-launcher.exe,截图看看它是什么内容的,如果是多个界面,你就截多个。
本帖最后由 lichen316 于 2026-7-11 20:05 编辑
kaixin9611 发表于 2026-7-11 17:23
我怀疑你的hypervisor-launcher.exe
可能就是注册服务的工具,有些打包的人会将某些绕D学习、不用启动str ...
运行那个hypervisor-launcher.exe 弹出下面的错误提示
我猜那英文的后半段意思是问有没有运行hypervisor?于是我就运行了您test程序中的第二步骤,但是它依然弹同样的提示。紧接着我就进行了第四个步骤加载那个simplysvm服务,再点击这个hypervisor-launcher.exe 然后就蓝屏了。
lichen316 发表于 2026-7-11 19:40
运行那个hypervisor-launcher.exe 弹出下面的错误提示
我猜那英文的后半段意思是问有没有运行hypervisor ...
对于这个游戏我确实不熟悉
你可以在aHR0cHM6Ly93d3cuZ2FtZXI1MjAuY29tLzExMDkxNy5odG1s,这个地方重新下载这个游戏,这是Base64码,在别人家的论坛不好发别的地方的网址,你去网上找一下Base64码解码,然后下载吧。
kaixin9611 发表于 2026-7-12 02:06
对于这个游戏我确实不熟悉
你可以在aHR0cHM6Ly93d3cuZ2FtZXI1MjAuY29tLzExMDkxNy5odG1s,这个地方重新下 ...
下载了您说的这个新版本,弹出的提示跟我早期下的那个版本类似,区别就是图中那一串跟token有关的数字不一样了。
lichen316 发表于 2026-7-12 09:36
下载了您说的这个新版本,弹出的提示跟我早期下的那个版本类似,区别就是图中那一串跟token有关的数字不一 ...
加我企鹅号 贰零零伍壹零贰贰柒,我远程帮你看一下子
页:
[1]