安装VirtualBox后因需求,卸载后重新安装,安装出现问题,报出现严重错误,然后回滚了。
主要是看不到日志,所以想办法如下:
打开命令行 cmd,在命令行运行
VirtualBox-6.0.14-133895-Win.exe --help
提示说可以用 --extract 解压文件,也可以用 --logging 记录日志。
解压试试:
VirtualBox-6.0.14-133895-Win.exe --extract
然后程序提示解压到了 C:\Users\Mr.V\AppData\Local\Temp\VirtualBox 目录下,到C:\Users\Mr.V\AppData\Local\Temp\VirtualBox下查看:
common.cab
VirtualBox-6.0.14-r133895-MultiArch_amd64.msi
VirtualBox-6.0.14-r133895-MultiArch_x86.msi
有三个文件,这下明白怎么把 x86/amd64 放到一起的方法了,其实是两个程序打包在了一起。
继续查看帮助,这次要用:
VirtualBox-6.0.14-r133895-MultiArch_amd64.msi /?
看到可以使用 /log 指定日志文件,试试:
VirtualBox-6.0.14-r133895-MultiArch_amd64.msi /log virtualbox-instal.txt
安装失败后,查看日志:Executing the TextStyle view failed ,搜索一番也没什么头绪。还是使用的以下方法解决:
我的电脑——右击——管理——服务和应用程序——服务——在服务里启动:
1,Device Install Service.
2, Device Setup Manager.
这两个服务启动后,重新下载就可以了。
如果是安装前就把这两个服务启动,安装过程中很有可能还会失败(我就是这样的结果),因为这两个服务会终止。所以请在进度条卡住时(应该是在安装驱动...),多次重启以上服务,这样可以确保安装成功。