Where should I store the VM files (config, snapshots, vhd) on a Hyper-V server

hyper-vhyper-v-server-2008-r2vhd

By default the VHDs go into “C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks” and the config files go into “C:\ProgramData\Microsoft\Windows\Hyper-V”.

Should I leave them there?

Is it ok for the VHDs to be in a “Public” folder?

Best Answer

Here is what I do:

  • I have pretty much always a RAID 10 for the Hyper-V host, 4 discs. Either BLack Scorpio (lower performance) or Velociraptors.

  • 64gb base partition

  • The rest is a second partion "V:"

  • VM's live on V.

  • Public is not ok - i mean, seriously, what for?