windows 11 pro iso文件在哪下载最新版?如何下载原装纯净版win11 ? 持续更新!
可能导致virtualbox问题的因素是多方面的。其中一些在下面列出。
在大多数情况下,上述错误是由于从计算机的bios级别禁用了vt-x(虚拟化技术)。64位主机要求在bios中启用vt-x。对于某些计算机,还需要启用虚拟化技术定向的i / o(vtd)。
也可能是您的中央处理器(cpu)不支持虚拟化。通常,这发生在配备了旧cpu的旧机器上。
进一步探讨,可能是由于cpu中的pae(物理地址扩展)和nx技术被禁用而触发了“ vtx被禁用”错误。
有时,如果分配给操作virtualbox应用程序的随机存取内存不足或分配的内存大于操作系统的功能,则virtualbox无法正常运行并报告上述错误消息。
安全程序可以保护您的计算机免受网络攻击和数据丢失。但是,它们可能会干扰您计算机上的正常进程,例如在bios中禁用vt-x。此类安全工具包括av客户端。
vmware vs virtualbox,更适合您
您最好了解一下vmware和virtualbox之间的区别,以便找出哪一种更适合您-vmware或virtualbox。
阅读更多
- 验证vt-x / amd-v支持
- 从bios启用vt-x
- 在virtualbox设置中启用pae / nx
- 调整分配的ram大小
- 避免影响第三方安全计划
以下是一些帮助许多用户解决特定问题的方法。
要了解您的cpu是否支持vt-x(对于intel cpu)/ amd-v(对于amd cpu),您必须依靠专业的第三方程序,例如securable。
要使用securable,首先,请下载将其安装在计算机上。然后,启动可执行文件并开始分析您的cpu。完成后,将显示结果,告诉您处理器是否支持虚拟化。
如果您的cpu不支持虚拟化,则应该知道您不能在此计算机上使用virtualbox。您可以在支持虚拟化的另一台计算机上使用它。或者,也许您需要为计算机更换新的高级cpu。
如果您当前的cpu确实支持虚拟化,则可能是导致virtualbox无法打开的另一个原因。例如,此主机支持intel vt-x,但是intel vt-x被禁用。只是继续尝试下一种方法。
提示:适用于windows,linux和mac系统的最佳虚拟机
如果您使用的是x86主机,则可以尝试在bios设置中启用vt-x以及与vt-d一起使用。这可能会解决您的问题。
步骤1.开启计算机电源,然后反复点击特殊键,直到进入bios。访问不同主板的bios的密钥是不同的。通常,它应该是f键,f2,f10,f12,f8,f4等之一,或者是dell计算机的del键。
步骤2.成功输入bios后,导航至security(安全)> system security(系统安全性)或类似高级bios功能或advancedintel®virtualization technology(高级英特尔®虚拟化技术)之类的地方,您可以在其中找到虚拟技术选项。
步骤3.启用虚拟技术(vtx)和/或虚拟技术定向i / o(vtd)。
步骤4.保存更改,退出bios,然后重新启动计算机。
另请阅读:32位和64位之间有什么区别(x86与x64)
此方法可以解决在64位计算机上发生的问题。只需转到vm virtualbox设置>系统>处理器,并确保选中了启用pae / nx。最后,不要忘记重新启动计算机。
与以上内容中的原因4对应,您可以尝试调整分配的内存大小以运行virtualbox程序。移至virtualbox设置>系统>主板。在那里,向左(减小)或向右(增大)移动滑块,以调整从计算机内存分配给virtualbox的ram容量。不要忘记重启机器。
相关文章:如何将windows 10用作虚拟机-分步教程
如上所述,某些防病毒应用程序将停止虚拟化的运行。这些安全应用程序将在后台创建一个“沙箱”,并寻找virtualbox或其他虚拟化过程所使用的虚拟化功能。
avast是此类防病毒程序之一。如果您是avast用户,则可以通过取消选中菜单>设置>常规>故障排除中的启用硬件辅助虚拟化选项,来处理bios中针对所有cpu模式问题禁用的vt-x 。
提示:如果不允许您禁用防病毒程序中的此功能,则可以选择从计算机上卸载它。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun37798.html