在打开或使用VirtualBox时,如果遇到错误,则说明该错误VirtualBox内核模块与此版本的VirtualBox不匹配,这是您可以解决此问题的方法。您还可以找到错误代码说:
verr_vm_driver_version_mismatch(-1912)。

整个错误消息说这样的话:
VirtualBox内核模块与此版本的VirtualBox不匹配。 VirtualBox的安装显然没有成功。请尝试完全卸载并重新安装VirtualBox。
地点:Supr3HardenedMainInitruntime what:4 verr_vm_driver_version_mismatch(-1912) - 安装的支持驱动程序与用户的版本不匹配。
VirtualBox内核模块与此版本的VirtualBox不匹配
修复VirtualBox内核模块与此版本的VirtualBox不匹配错误,请遵循以下解决方案:
- 禁用Hyper-V和其他虚拟机软件
- 更新VirtualBox
- 检查防火墙阻塞
- 重新安装VirtualBox
- 安装旧版本
要了解有关这些解决方案的更多信息,请继续阅读。
1]禁用Hyper-V和其他虚拟机软件

如果您不知道,Hyper-V和其他虚拟机软件不会在同一台计算机上相处。您必须选择Hyper-V或任何其他第三方虚拟机软件。在这种情况下,当您使用VirtualBox时,强烈建议您使用或您可能在计算机上使用的任何其他第三方虚拟机软件。
要禁用Hyper-V,请搜索打开或关闭Windows功能然后单击各自的搜索结果以打开Windows功能窗口。
从Hyper-V复选框,然后单击好的按钮。
可能需要一些时间,您需要重新启动计算机。
2]更新VirtualBox

如果您最近将计算机从Windows 10更新为Windows 11,并且上面的问题在更新后立即开始,则建议更新VirtualBox。另一方面,如果您很长时间没有更新计算机,请建议解决方案。
要更新VirtualBox,请执行以下步骤:
- 打开计算机上的虚拟窗口窗口。
- 转到文件>检查更新。
- 单击右侧的通知面板。
- 单击下载链接开始下载。
读:
3]检查防火墙阻塞

VirtualBox有时需要不间断的Internet连接来更新各种模块并提供统一的用户体验。但是,如果您错误地阻止了VirtualBox使用Internet连接,则可能会遇到麻烦。
因此,请执行以下操作以解决该问题:
- 打开具有高级安全性的Windows Defender防火墙,并检查所有入站规则和出站规则。
- 如果将任何规则应用于VirtualBox,则需要对其进行彻底检查。
- 如果您已经安装了第三方防火墙软件,则建议您还检查规则。
读:
4]重新安装VirtualBox

如果以上解决方案对您有用,那么该是时候遵循以前的错误消息建议的建议了。但是,您需要首先完全卸载VirtualBox。为此,您可以使用软件卸载程序。
在此之后,您可以从官方网站virtualbox.org。
5]安装旧版本

有时,最新版本可能会引起问题,这就是为什么建议安装旧版本的原因。幸运的是,您可以从官方网站下载旧版本的VirtualBox。为此,头到virtualbox.org并找到合适的版本。
读:
如何更新我的VirtualBox版本?
要更新您的VirtualBox版本,请打开VirtualBox,然后转到文件>检查更新。如果有更新,您可以在右侧找到一个面板。单击开始下载的“新版本”选项过程。
VirtualBox的内核模块是什么?
当您在主机计算机上启动VirtualBox时,内核会照顾您的处理器和其他资源。换句话说,内核可以帮助您在虚拟机和主机计算机之间建立连接。没有内核模块,即使可以创建一个虚拟机,您也无法启动任何虚拟机。
读:






