解决VirtualBox-Error Failed to open a session for the virtual machine错误

在安装虚拟机VirtualBox后,启动虚拟机并安装系统出现:Failed to open a session for the virtual machine ***.Module not found(VERR_MODULE_NOT_FOUND) 的错误。本文整理了网上的相关资料,对解决方法和错误原因做了一个小结。

VirtualBox-Error Failed to open a session for the virtual machine

出现VirtualBox-Error错误的原因

要解决这个问题首先要了解错误产生的原因,原因可能有很多种。

一种情况是是虚拟主机安装路径有中文,因为VirtualBox不支持中文路径的安装地址。

还有一种情况VirtualBox虚拟机安装后所在的文件夹访问权限被限制。

解决这个VirtualBox-Error错误的方法

了解了基本的原因后,解决方法如下:

  1. 如果是中文路径的问题,只能将VirtualBox卸载掉重新安装,记住重新安装后的路径不能有中文地址,要纯英文的。一般XP系统都是这个问题。
  2. 另外一种情况就是权限被限制,如果是WIN7和WIN8,可以右击VirtualBox的启动图标并以管理员身份运行,一般都可以运行的起来(或者右键VirtualBox启动图标->属性->兼容性->勾选“以管理员身份运行此程序”->确定/应用)。因为VirtualBox虚拟机的特殊性,所以用管理员身份运行会有更多的权限,而平时所有的软件默认都是以普通用户的身份来运行的。XP的话可以右键VirtualBox安装所在的文件夹,点击进入属性,在打开安全选项。看下对应的用户中有没有被限制某些权限。

总结:

如果遇到这个问题,首先考虑的是权限问题,WIN7以上的系统先尝试使用管理员身份运行VirtualBox,不行再来重新安装,切记一定要避免中文路径的问题,一定要纯英文路径。

由于本人目前的系统是XP,后来对虚拟机卸载并进行重新安装后(安装路径避免了中文路径),在虚拟机上就可以正常的安装和运行各种操作系统了!




原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/98362.html

(0)
上一篇 2021年8月21日
下一篇 2021年8月21日

相关推荐

发表回复

登录后才能评论