参考路径:
http://www.lushuibo.com/post/VirtualBox-setup-for-win7x64.html
解决64位win7下安装VirtualBox时出错
在64位win7下安装VirtualBox。直接点击下载下来的exe文件,也许你在安装过程中会出现一些类似无法写入注册表错误,这时你如果忽略这些错误继续安装的话,到最后你也是打不开控制台VirtualBox的。那么在64位win7下应该如何来安装才不会出错呢?下面是我用的方法:
首先打开命令行窗口:开始菜单〉运行〉cmd,打开后,将你下载下来的VirtualBox***.exe拖到命令行窗口中,如图示,然后在后面输入 /extract,如我的:E:\vbox\VirtualBox-4.2.6-82870-Win.exe /extract,按确定键。OK,等一下就会弹出一个提示框指示你把VirtualBox解压到了哪里。根据提示找到解压后的文件。像我的就解压到了C:\Users\Administrator\AppData\Local\Temp\VirtualBox下:VirtualBox-4.2.6-r82870-MultiArch_amd64.msi,双击这个文件进行安装VirtualBox,一般这样就不会提示错误信息了,控制台也可用了。祝好运。
卸载VirtualBox
提示C:\Users\Administrator\AppData\Local\Temp\VirtualBox路径缺少
VirtualBox-4.2.12-r84980-MultiArch_amd64.msi
可以下载VirtualBox-4.2.12-84980-Win
然后执行上面的命令
VirtualBox-4.2.12-84980-Win.exe /extract
解压后C:\Users\Administrator\AppData\Local\Temp\VirtualBox路径中包含了msi文件,卸载正常