尝试启动或创建虚拟机时,虚拟机缺失,或者出现错误0x800704C8、0x80070037或0x800703E3
本文可帮助修复启动或创建虚拟机时发生的错误0x800704C8、0x80070037或0x800703E3。
适用于:Windows Server 2012 R2、Windows Server 2016
原始 KB 编号: 961804
重要
本文包含有关如何降低安全设置或关闭计算机上的安全功能的信息。 可以进行这些更改来解决特定问题。 这些特定的配置更改应仅在配置了 Hyper-V 角色的系统、主动运行的虚拟机上,以及可能为正在运行的虚拟机提供存储的任何服务器(例如 Windows Server 文件服务器)上进行。 有关配置防病毒软件的具体指导,请与防病毒供应商合作。
症状
尝试创建或启动 Hyper-V 虚拟机时,会遇到以下问题之一:
收到以下错误消息之一:
- 错误消息 1
无法对打开用户映射节的文件执行请求的操作。 (0x800704C8)
- 错误消息 2
VMName'Microsoft 合成以太网端口 (实例 ID{7E0DA81A-A7B4-4DFD-869F-37002C36D816}) :无法开机并出现“指定的网络资源或设备不再可用”错误。 (0x80070037) 。
- 错误消息 3
由于线程退出或应用程序请求,I/O 操作已中止。 (0x800703E3)
- 错误消息 1
虚拟机从 Hyper-V 管理控制台中消失。
这些错误可能适用于以下 Hyper-V 主机操作系统:
- Windows Server 2008
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Hyper-V Server 2008
- Hyper-V Server 2008 R2
- Hyper-V Server 2012
- Hyper-V Server 2012 R2
原因
如果实时扫描组件配置为监视 Hyper-V 虚拟机文件,则可能是由安装在父分区中的防病毒软件引起的。
解决方案
若要解决此问题,请在防病毒软件中配置实时扫描组件,以根据 Hyper-V 主机的建议防病毒排除 一文排除目录、进程和文件。
注意
- 如果 Hyper-V 管理控制台中缺少虚拟机,则必须配置防病毒排除项,然后重启 Hyper-V 虚拟机管理服务。
- 如果收到错误代码0x800704C8,则虚拟机配置文件可能已损坏。 如果收到此错误,并且无法通过重启 Hyper-V 虚拟机管理服务来解决问题,则必须从备份重新创建或还原虚拟机。
更多信息
若要保护虚拟机上的数据,建议在虚拟机上安装防病毒软件。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈