重装系统后,VirtualBox及虚拟机恢复

         之前VirtualBox和虚拟机存储在D盘,重装系统后文件没有丢失,但已经不能正常使用。

出现如图所示的错误。

        处理方法如下:

VirtualBox修复

        1、找到VirtualBox文件的下载位置,如我的下载路径为D:\Tools\VirtualBox。

        2、打开终端到此目录下。

        3、依次输入:

VBoxSVC /ReRegServer
regsvr32 VBoxC.dll

        4、在该目录下找到VirtualBox.exe,右键“属性”,“兼容性”。

        勾选“以兼容模式运行这个程序”,“以管理员身份运行此程序”,“确定”。

         至此,VirtualBox已经可以打开,但是我们打开是空白的,之前的虚拟机并没有导入,此时使用也是有问题的,接着下面的操作。

虚拟机导入

        1、启动VirtualBox

        2、选择“工具”,点击“注册”(lz这里已经导入过了,只演示一遍)

        3、找到之前虚拟机保存的路径,选择其中后缀为“.vbox”的文件,打开即可。

VirtualBox修复

        这时虚拟机已经导入了,但是还是无法启动的。

博主参考了这个帖子

重装系统后使用VirtualBox新建虚拟机时遇到的错误—创建VirtualBoxClient COM对象失败_"运行“sc.exe query vboxdrv”检测vboxdrv的运行状态。 如果\"state_梆梆梆梆的博客-CSDN博客        

        但是并没有找到帖子里说的drv目录,

        需要做如下处理, 思考可能是版本的问题,drv目录被遗弃或者整合了,但是原理相同,于是进行下列操作:

        1、将`drivers`目录下所有文件夹中的.inf文件全部安装一次。

如:

        2、重启电脑。

这时虚拟机已经可以打开了,但是还有错误。

        可能是重装系统后之前的虚拟网卡已经没了,或者是服务需要重新添加。

这里如果只需要用NAT方式上网可以进行如下操作。

        1、点击“设置”,将“启动网络连接”选项取消,再次勾选即可。

 至此,虚拟机已经可以正常使用了。

        桥接和仅主机方式参考了一些帖子进行设置,但是发现问题还是存在。

参考帖子:在windows10下的virtualbox的网络选择桥接模式显示界面名称未指定_visualbox里界面名称未指定_xin_sleep的博客-CSDN博客

步骤:

        1、打开“网络和共享中心”--“更改适配器选项”---选择自己电脑连接的网络,插线的选以太网,这里博主用的是无线网,选择我的这个网络“WLAN”,右键“属性”----“Microsoft网络客户端”--“安装”。

        2、“服务”----“添加”---“从磁盘安装”--“浏览”---找到VirtualBox安装目录"drivers\network\netlwf",选择 VBoxNetLwf.inf文件,一路确定保存即可。

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值