多语言展示
当前在线:1436今日阅读:176今日分享:34

如何在Windows 10中禁用Hyper-V?

问题:如何在Windows 10中禁用Hyper-V?大家好。您有什么想法为什么Windows不允许我卸载Hyper-V?当我尝试这样做时,我收到一条错误消息:“无法完成更改。请重新启动计算机,然后重试。错误代码:0x800F0831。“我尝试了很多东西,包括bcedit 选项, powershell 脚本,DISM和其他一些东西,但它们都没有用。你有什么想法吗?
方法/步骤
1

Hyper-V不是没有经验的PC用户的工具。它是一个实用程序,它取代了Microsoft Virtual PC,允许在单个设备上运行多个操作系统。Hyper-V简化了软件开发人员,专业IT工作人员或精通技术的人员的生活,他们选择工作或试验多个操作系统,包括各种Linux版本,FreeBSD和Windows。使用该工具时,无需将物理硬件注入机器。Hyper-V将不同的操作系统转换为虚拟机(“客户”),它们在一台计算机(“主机”)上串联运行。

2

虽然该工具对许多PC爱好者和专家很有用,但他们中的许多人发现它缺乏某些功能,例如,虚拟机从一个主机实时迁移到另一个主机,Hyper-V副本,虚拟光纤通道,使用RemoteFX虚拟化GPU,等等。

3

由于这个或其他原因,他们决定转向其他虚拟化产品。问题是有时Hyper-V删除失败并返回错误,如“无法完成更改。请重新启动计算机,然后重试。错误代码:0x800F0831。“有些情况下.Net Framework 3.5丢失或损坏,这就是无法完成删除过程的原因。如果您遇到同样的问题,以下方法可能会帮助您:

禁用Hyper-V Hypervisor
1

按Windows键+ X,然后选择应用程序和功能。向下滚动到底部,然后单击“ 程序和功能”链接。然后单击左窗格中的打开或关闭Windows功能链接。

2

找到Hyper-V选项并取消标记。单击“ 确定”保存更改并重新启动。注意:此选项不会卸载Hyper-V,但会暂时禁用该功能。它将在安装关键的Windows更新后自动启用

通过命令提示符和PowerShell环境禁用Hyper-V
1

右键单击Windows键,然后选择“ 命令提示符(管理员)”。复制并粘贴Dism / Online / Cleanup-Image / RestoreHealth。按Enter键。

2

然后运行Dism.exe / online / Cleanup-Image / StartComponentCleanup命令并按Enter键。现在输入sfc / scannow并再次按Enter键。关闭命令提示符并打开Windows PowerShell(具有管理权限)。在Windows搜索中键入PowerShell,右键单击它,然后选择以管理员身份运行。复制并粘贴Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All。关闭PowerShell并重新启动PC。

重新安装.NET Framework

下载最新版本的.NET Framework。如果由于病毒感染或其他原因导致损坏或删除,请按照以下简单步骤操作:导航到这个网站。找到.NET Framework并下载它。运行安装文件并确认安装。如果过程持续长达10分钟,请不要担心。安装后,尝试卸载/禁用Hyper-V。

推荐信息