和 Hyper-V 说再见——完全迁移&卸载指南
花了点时间,终于摆脱了 Hyper-V 这个恶心的东西,用上了 VirturalBox,遂记录在此。
转换磁盘
hyper-v 和 virtualbox 的虚拟硬盘不是同一个格式,需要进行转换。同时,还要进行合并操作。这里已经有大佬写过了,看这个吧。
转换成功后,创建新的虚拟机,导入磁盘。
调整下 vm 的内存和 cpu,启动然后开机,搞定。
注意:你的虚拟电脑可能卡到爆炸,因为 virtualbox 使用 hyper-v 时性能很低,需要完全关闭它才能发挥全部性能。如果实在卡到无法操作,请先关闭 hyper-v。
注意:由于环境变化,你需要重新在虚拟机中进行某些操作,例如登录各种软件,以及重新激活 Windows。
一个小小的提示:请不要运行 irm https://get.activated.win | iex
参见此处
关闭 hyper-v
因为某些原因,hyper-v 和 virtualbox 一起用实在太卡。你也许注意到了,右下角的海龟图标。这表明它在运行,但非常缓慢。是时候关闭没用的 hyper-v 了!
卸载功能
win+r 输入 control 打开控制面板,导航到程序-程序和功能-启用或关闭 Windows 功能,然后取消勾选 hyper-v,重启。
好的,看起来我们已经摆脱了它,然而……
还是海龟图标!
这是因为,某些服务依赖于 hyper-v。你需要关闭它们。
关闭虚拟化安全
win+r 输入 gpedit.msc,打开组策略,导航到本地计算机策略-计算机配置-管理模板-系统-Device Guard-打开基于虚拟化的安全,设置为“已禁用”。
重启电脑,然后打开设置-隐私和安全性-Windows 安全中心-打开 Windows 安全中心-主页-设备安全性-内核隔离-内核隔离详细信息-内存完整性-关。
重启设备。
再打开 VirtualBox,谢天谢地,它好了。