旧版本vm虚拟机迁移到新版vm中,虚拟机错误无法打开,解决方案。

  • Post author:
  • Post category:其他




文章目录




前言

之前使用vm10创建几个虚拟机,来做软件测试。由于更换笔记本,使用win11系统安装vm16,把虚拟机目录下文件夹拷贝vm16中,结果虚拟机无法使用。经过一段时间的测试终于找出解决方法。



一、拷贝虚拟机

1.环境:原来电脑是win8专业版、vm10,现在win11家庭版、vm16。

2.vm10迁移到vm16中

3.打包虚拟机(这里提示下,玩虚拟机的朋友一定要养成好习惯,每一个虚拟机建立独立文件夹,后期维护方便,如果你要做快照,目录不清楚,会让你抓狂的。)



二、问题解析



1.虚拟机无法打开

需要更改虚拟机兼容性

1.选择升级此虚拟机

2.使用兼容性向导下一步

3.选择兼容性版本

4.选择更改此虚拟机

5.完成更改


2.虚拟机进入系统界面后,虚拟机自动关闭,无法进入系统

解决分析

查看虚拟机日志

通过日志发现虚拟机无法和依托的硬件匹配

1.更改win11电脑ms系统虚拟化设置

2.停止ms系统虚拟机化服务

执行命令

bcdedit /set hypervisorlaunchtype off

关键要停止win系统中内存完整性检测

1.打开win系统  系统安全中心–设备安全性

2.关闭内核隔离内存完整性检查

可以重新打开虚拟机



总结

现在win11系统对虚拟机环境要求较多,有小伙伴遇到其他问题一起学习。



版权声明:本文为resultword原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。