热门推荐
解决VT和Hyper-V冲突造成模拟器始终提示“VT未开启”的办法
2024-09-19 14:26

前言

这段时间我在使用模拟器时经常出现“VT未开启”,排查了很久发现问题出在传统模拟器使用的VT和Hyper-V的冲突。明明主板BIOS设置中打开了VT(Virtualization Technology),模拟器却始终提示未开启VT。在查阅了资料后我总结出了几种办法(推荐跳到后面卸载Hyper-V的部分,100%解决冲突问题),希望能帮到和我有同样经历的人(之前不懂的时候被这问题折磨到差点重装系统)。

问题原因

Hyper-V相关服务在使用其它软件的过程中被启动或者无意中被启动

Hyper-V和传统模拟器使用的VT(Virtualization Technology)是冲突的

检测VT状态

CPU-V:https://leomoon.com/downloads/desktop-apps/leomoon-cpu-v/

可以在关闭Hyper-V与内存完整性(内核隔离)/卸载Hyper-V后查看VT状态是否正常。

当然,你也可以打开模拟器看看是否还会提示“未开启VT”,是否能够正常使用,这样更直接一点。

下面是一切正常的检测状态

如果软件界面中有×,说明电脑VT存在问题。

关闭Hyper-V与内存完整性(内核隔离)

1.设置→更新和安全→Windows安全中心→设备安全性→内核隔离详细信息,把内存完整性关掉

2.控制面板→程序→启用或关闭Windows功能,关闭“Hype-V”、“Windows虚拟机监控程序平台”、“适用于Linux的Windows子系统”和“虚拟机平台”这几项(如果没有不用理会)

重启电脑后,“启用或关闭Windows功能”中的Hyper-V选项消失

3.右键此电脑→管理→服务和应用程序→服务,往下翻,将如图所示有Hyper-V字样的服务全部禁用(右键→属性,将启动类型改为禁用)

以上三条试过后重启电脑

如果以上方法都试过了仍未解决问题,那就试试下面的终极解决办法-卸载,彻底卸载删除系统中的Hyper-V

卸载Hyper-V(推荐,卸载Hyper-V100%解决冲突问题,防止以后再出现类似问题)

新建文本文档,将下面的内容复制粘贴进去

另存为,保存类型选择全部文件,将后缀txt改为bat(也可在此电脑-查看中勾选文件扩展名,保存文件后在外边重命名)

以管理员身份运行这个文件,等待进度条跑完窗口会自动关闭,冲突的问题就解决了。

这个时候模拟器就再也不会始终提示“VT未开启”了。

    以上就是本篇文章【解决VT和Hyper-V冲突造成模拟器始终提示“VT未开启”的办法】的全部内容了,欢迎阅览 ! 文章地址:http://www.riyuangf.com/quote/17887.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅易网资讯移动站 http://qyn41e.riyuangf.com/ , 查看更多   
发表评论
0评