Q. Are there any special folders I should exclude on my Hyper-V server when running antivirus software?

A. Yes, anti-virus software will often object to the way Hyper-V accesses the file system and will attempt to block Hyper-V, which will cause Hyper-V to fail. The following should be excluded from antivirus monitoring:

  • Default and custom locations for the storage of virtual machine configuration
  • Default and custom locations for the storage of virtual hard disks
  • Snapshot folders
  • Vmms.exe and Vmwp.exe

If these are excluded, there should be no problems with Hyper-V and antivirus software.

Related Reading:
  • Virtualizing Exchange 2007 and Exchange 2003 with Hyper-V
  • Q. I've added a symbolic link to the Virtual Machines folder under Hyper-V but my virtual machine isn't being displayed in the Hyper-V management console. What's wrong?
  • Can I run antivirus software on a Windows Server 2008 Core system?
  • Q. Can I mix Hyper-V Server 2008 R2 and regular Windows Server 2008 R2 Enterprise Edition installations in a single cluster?


  • Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.

    Please or Register to post comments.

    IT/Dev Connections

    Las Vegas
    September 30th - October 4th

    Paul ThurottYou'll have the opportunity to experience:
    • The Microsoft
    Technology Roadmap
    • Office 365 Implementation
    • Hyper-V Optimizing
    • Windows 8 Deployment
    and much more!

    Come See Paul Thurrott & Rod Trent in Person!

    Early Registration Now Open

    Upcoming Training

    Mastering System Center 2012

    During over 6 hours of training you can join John Savill from your computer as he will walk you through the key components and capabilities of System Center 2012, what’s involved in using the components, and the benefit they can bring to your environment.

    Register Now

    Current Issue

    May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

    CURRENT ISSUE / ARCHIVE / SUBSCRIBE

    Windows Forums

    Get answers to questions, share tips, and engage with the Windows Community in our Forums.