Virtual machines are missing, or error 0x800704C8, 0x80070037, or 0x800703E3 occurs when you try to start or create a virtual machine

Important This article contains information that shows you how to lower security settings or how to turn off security features on a computer. You can make these changes to work around a specific problem. These specific configuration changes should be made only on systems that are configured with the Hyper-V role, on actively running virtual machines, and on any servers that may be providing storage for the running virtual machines, such as a Windows Server File Server. For specific guidance about configuring your antivirus software, please work with your antivirus vendor.
When you try to create or start a Hyper-V virtual machine, you experience one of the following problems:
  • You receive one of the following error messages:

    Error message 1
    The requested operation cannot be performed on a file with a user-mapped section open. (0x800704C8)
    Error message 2
    VMName’ Microsoft Synthetic Ethernet Port (Instance ID{7E0DA81A-A7B4-4DFD-869F-37002C36D816}): Failed to Power On with Error 'The specified network resource or device is no longer available.' (0x80070037).
    Error message 3
    The I/O operation has been aborted because of either a thread exit or an application request. (0x800703E3)
  • Virtual machines disappear from the Hyper-V Management Console.

These errors may apply to the following Hyper-V host operating systems:
  • 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
This problem may be caused by antivirus software that is installed in the parent partition if the real-time scanning component is configured to monitor the Hyper-V virtual machine files.
To resolve this problem, configure the real-time scanning component in your antivirus software to exclude the following directories, processes, and files:
  • All folders that contain VHD, VHDX, AVHD, AVHDX, VSV, and ISO files
  • Default virtual machine configuration directory, if used:

    C:\ProgramData\Microsoft\Windows\Hyper-V (and any subdirectories)
  • Default virtual machine virtual hard disk files directory, if used:

    C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks (and any subdirectories)
  • Default snapshot files directory, if used:

    C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots (and any subdirectories)
  • Default Cluster Shared Volumes path:

    C:\ClusterStorage (and any subdirectories, if you are using Cluster Shared Volumes)
  • Any custom virtual machine configuration directories, if applicable
  • Any custom virtual hard disk drive directories, if applicable
  • Any custom replication data directories, if you are using Hyper-V Replica
  • If you're storing virtual machine files on SMB 3.0 file shares and have antivirus software running on your file servers, configure the appropriate exclusions on those file shares
  • Vmms.exe (may have to be configured as process exclusions in the antivirus software)
  • Vmwp.exe (may have to be configured as process exclusions in the antivirus software)

  • If virtual machines are missing from the Hyper-V Management console, you must configure the antivirus exclusions, and then restart the Hyper-V Virtual Machine Management service.
  • If you receive error code 0x800704C8, the virtual machine configuration file was likely corrupted. If you receive this error, and you cannot resolve the issue by restarting the Hyper-V Virtual Machine Management service, the virtual machine must be re-created or restored from a backup.
More information
To protect data on your virtual machines, we recommend that you install the antivirus software on the virtual machine.
err msg errmsg 0x800704C8 0x80070037 0x800703E3

Article ID: 961804 - Last Review: 10/16/2015 23:41:00 - Revision: 17.0

Microsoft Hyper-V Server 2008, Microsoft Hyper-V Server 2008 R2, Microsoft Hyper-V Server 2012 R2, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2012 Standard, Windows Server 2012 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Datacenter

  • kbhyperv kberrmsg kbtshoot kbexpertiseinter kbsurveynew kbprb KB961804