主要是权限问题,要开启Administrator账户权限进行安装,可以按如下方法解决:
开机时按F8,选择“禁用驱动签名”模式进入系统,然后开启administrator权限
win7开启administrator账户的方法
方法一:
管理员权限运行cmd,输入 net user administrator /active:yes
去掉后面的:yes也可以,即(net user administrator /active)
想要关闭的话把yes改成no就可以了,net user administrator /active:no
方法二:
win key+R -> control userpasswords2 -> Advanced-> Advanced user management-> users-> Administrator -> 不要勾account is disabled
方法三:
运行注册表编辑器,选择如下子项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]
编辑相应键值(如果不存在,则新建):
项值 数据类型 数值数据
Administrator DWORD值 0(隐藏账户) 1(显示账户)
开启administrator权限以后,注销系统,这时会看到administrator账户,进入安装virtualbox后,重启按正常模式进入系统。当然你可以关闭上一步启用的administrator账户:
右键点击“计算机”–选择“管理”–“系统工具”–“本地用户和组”–“用户”,选择administrator的属性,勾选“账户已禁用”即可。至此完美解决windows 7安装virtualbox出现Installation failed!ERROR:3错误问题。
开始--运行-输入cmd-在DOS框里输入以下代码,
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1