绕开D加密-方案V2版本
来自MKV团队的最新方案,MKDEV 并没有完全移除 Denuvo 加密,而是编写了一个自定义的 Hypervisor(虚拟机监控程序/驱动程序)。
原理:目的:这个驱动程序(.sys文件)会在系统内核层运行,拦截 Denuvo 的检查请求,并返回“虚假”的合法信息,从而欺骗 Denuvo 认为游戏是正版且运行环境安全。
由于很多新手看到命令行感觉无从下手,特制作了一键脚本,旨在降低操作门槛,解决配置繁琐、不易理解的问题,确保游戏顺利启动
⚠️前方高能预警:
- 本方法涉及内核级驱动操作,存在蓝屏(BSOD)风险。
- BitLocker 用户请注意:修改启动策略可能会触发恢复密钥界面,操作前请务必备份密钥或暂时关闭 BitLocker!
- 反作弊冲突:请务必关闭 Faceit、Vanguard (Valorant) 等内核级反作弊软件,否则必定冲突。
- 本人对该教程操作过程中系统和硬件产生的一切后果不作任何负责,如果你不同意,请停止观看本文。
第一步:BIOS 与系统底层设置(所有人都必须做)
这一步是物理基础,必须先完成:
BIOS 设置:
- 开启虚拟化:找到 SVM Mode (AMD) 或 Intel Virtualization Technology (Intel),设置为 Enabled。。
- 关闭安全启动:找到 Secure Boot,设置为 Disabled。

Windows 功能设置:
- 关闭内核隔离:设置 -> 隐私和安全 -> Windows 安全中心 -> 设备安全性 -> 内核隔离 -> 内存完整性 (关)。
- 关闭 Windows Hypervisor Platform:控制面板 -> 程序和功能 -> 启用或关闭 Windows 功能 -> 取消勾选 “Windows Hypervisor Platform”。

方案教程:懒人一键脚本模式(推荐)
复制所有文件复制至游戏根目录,根据提供的工具包(如下图),请按下面说明操作即可。

- 初始化系统策略
- 操作:右键以管理员身份运行 5:修改系统策略.bat。
- 作用:该脚本会自动执行 bcdedit 命令,开启测试模式(TestSigning)并关闭系统自带的 Hypervisor 启动项,不关闭会造成冲突导致错误,通常错误代码为Error 3224698910。
- 关键点:运行完毕后再运行1:一键环境配置与安装.bat,必须重启电脑才能生效!重启后桌面右下角应显示“测试模式”水印。

- 环境配置与安装位于根目录的driver amd或Intel文件夹内
- 操作:重启回系统后,右键管理员运行 1:一键环境配置与安装.bat。
作用: 这会将 SimpleSvm.sys 注册为系统服务(即执行 sc create 命令)。

- 启动驱动(玩游戏前)
- 操作:右键管理员运行 2:启动驱动.bat。
- 作用:启动 hypervisor 服务。如果成功,cmd 窗口通常会显示 STATE : 4 RUNNING。
- 下一步:驱动启动后,即可运行游戏主程序\Mafia The Old Country\MafiaTheOldCountry\Binaries\Win64 下 exe 进入游戏。

- 停止与清理(玩完游戏后)
- 停止驱动:游戏关闭后,建议运行 3:停止驱动.bat 释放资源。

- 完全卸载:如果不想用了需要恢复生产环境,运行 4:完全还原与清理.bat,它会删除服务并恢复系统原有策略。

- 免责声明与致谢
免责声明: 本教程仅供技术研究与交流。若代码中存在错误,内核驱动程序可能会导致蓝屏死机。此方法的长期稳定性尚未经过测试,请自行承担风险。
特别致谢 (Credits): 感谢以下大神的技术贡献: ❤️ MKDEV ❤️ Special For ❤️ 0xZeOn (提供环境检测思路)❤️ sagerao