关于卸载Hyper-v 时遇到的问题及解决方案
2017-12-09 19:14
260 查看
关于关闭Hyper-v 时遇到的问题及解决方案
发现问题
曾经使用过VS2015编写过几个简单的UWP程序,由于使用的时候在虚拟机上进行的调试,所以没有注意启动了Hyper-V的虚拟化。最近想要使用安卓模拟器,安装过程中提示Hyper-V未关闭,于是出现了这个问题。
问题表现
安卓虚拟机无法使用,强行启动造成系统崩溃。通过查看服务发现Hyper-V相关的两个服务会在开机时自动启动。
手动关闭Hyper-V相关服务后,安卓模拟器依旧出现问题
问题解决过程
通过网上查询发现,大概有两种一种是简单的关闭Hyper-V功能,另一种是两者共存的方式。关闭Hyper-V
通过控制面板中程序标签下启动或关闭Windows功能选项将Hyper-V前边的勾去掉,然后重启即可。
但是,我按照网上指导重启时出现了问题,出现无法更新配置,正在撤销更改,系统启动以后发现不没有能够卸载掉Hyper-V。我以为是由于服务没有关闭的原因,所以我又将所有和Hyper-V的服务全部关闭并设置成禁用。
在设置完成之后继续是通过上步关闭功能,重启过程依旧出现问题。同时晚上很多教程是基于服务器版本的Windows,所以其中关于角色的问题我这并没有提示,同时也没有设置。
两者共存的方式
通过设置不同的开机引导进行1.以管理员权限运行
bcdedit /copy {current} /d "Windows 10 (开启 Hyper-V)"命令,随后会提示已经创建了另外一个启动菜单项,记下 { } 中的一串代码。
2. 运行
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype auto
命令,将上面的代码替换掉这里的XXX代码。
同样的这种方式也会显示更新配置失败,正在撤消。
最后的希望
通过检查各项设置,发现网络适配器中有两个关于Hyper-v的虚拟网卡,是当初使用VS的时候创建虚拟机的时候默认配置下创建的。卸载所有和Hyper-v相关的虚拟网卡后,再在控制面板中去除Hyper-v的组件即可。这篇文章是3个月前开始写的,后来因为一些事情放下了,对于最后一段的内容是12月写的,记得不是很清楚,所以仅供参考。
相关文章推荐
- 关于卸载windows service后再重新安装遇到的特殊问题
- 关于流复制中可能遇到的问题及解决方案(一)捕获阶段。
- 关于流复制中可能遇到的问题及解决方案(二)传播阶段。
- 关于自己遇到的"Exception starting filter struts2"的问题的解决方案
- 关于Sharepoint2010还原时遇到版本问题的解决方案
- 关于加载设计器遇到一个或多个错误问题的解决方案
- 关于ibatis使用中遇到的问题 和解决方案
- 关于ThinkPHP遇到无法加载模块 Public问题的解决方案
- 关于CSV文件导入到数据的方法以及遇到的问题和解决方案
- WIN10环境下关于如何卸载SQLServer2008及遇到的问题记录
- 关于卸载windows service后再重新安装遇到的特殊问题
- 最新自动化编译脚本,关于gradle编译遇到的一些问题的解决方案
- 安装和卸载FlyakiteOSX遇到问题的解决方案
- 关于导入My97DatePicker时间插件遇到的问题及解决方案
- 菜鸡关于VC++6.0配置OpenCV时遇到的问题及解决方案
- 关于卸载windows service后再重新安装遇到的特殊问题
- 关于调用FTP中遇到的问题以及解决方案
- 关于自己遇到的"Exception starting filter struts2"的问题的解决方案(转)
- 在Ubuntu17.10的系统升级中遇到内核升级问题,导致各种软件不能安装和卸载的解决方案(尝试结果,不喜勿骂)
- 关于Windiws XP 中安装IIS 5.0的步骤以及遇到问题的解决方案