General Access Denied error when using Hyper-V with existing VHD images

General Access Denied error when using Hyper-V with existing VHD images

Posted by richard | February 21, 2009 | Virtualization

I’ve really been enjoying my Samsung 128GB SATA 3.0Gb/s Flash-based Solid State Drive (NSSD). Per Doug Seven’s advice, I’ve been copying over my existing Virtual PC 2007 hard drive images to the SSDD, and booting them up with Hyper-V. For the most part, there hasn’t been a problem, except yesterday I started receiving “General Access Denied” error message, something like this:

VMMS Account does not have sufficient privilege to open attachment ‘E:Hyper-VWindows Server 2008Windows Server 2008.vhd’. Error: ‘General access denied error’ (0x80070005).

There’s a lot of chatter on the forums about this, but essentially it comes down to having to give the Network Service account (for the Hyper-V Image Management Service) adequate permission to the VHD file. There are several ways to do this, but I just gave the Everyone group (Users in Windows Server 2008) full control under the Hyper-V folder. Fixed!

As a follow-up, it turns out that this is a bug for systems running Intel motherboards and Intel released a fix back in November 2008.

Related Blogs

Posted by richard | January 9, 2012
Run Visual Studio 11 ALM VMs on a 32-bit operating system
Like most Microsoft ALM geeks, I downloaded the Visual Studio 11 ALM VM the day Brian Keller posted it. One of the first things I realized is that the VM...
Posted by richard | May 29, 2009
Microsoft Learning's new Hardware Level 6
I ran across this document today, which details out Microsoft’s virtualization strategy on implementing 64-bit (Hyper-V) virtualization in the classrooms. As virtual machines do more, and require more resources, so...
Posted by Martin Danner | December 30, 2008
New Visual Studio Team System 2008 VPC Images Available
Brian Randell recently announced the availability of new Visual Studio Team System evaluation VPC images. These virtual machines are very handy sandboxes that contain Team Foundation Server and Team Suite,...