IDE/ATAPI Account does not have sufficient privilege to open attachment

You might get following error after you move or replace a virtual disk drive file of a hyper-v virtual machine.

An error occurred while attempting to start the selected virtual machine(s).

'TestVM' failed to start.
Microsoft Emulated IDE Controller (Instance ID
{83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): Failed to Power on with Error 'General
access denied error'
IDE/ATAPI Account does not have sufficient privilege to open attachment
'D:VMTestVMTestVM.vhd. Error: ‘General access denied error'
Account does not have sufficient privilege to open attachment
'D:VMTestVMTestVM.vhd. Error: ‘General access denied error'

This is because the permissions on the new virtual hard drive (D:VMTestVMTestVM.vhd in this case) are incorrect. Here is the steps to fix this permission file.

  1. Open Hyper-V manager, Right click settings of the virtual machine
  2. Find the Virtual Hard Drive and choose “Remove”.
  3. Re-add the same Virtual Hard Drive back to the machine.
  4. Now start the VM again, it should boot successfully.

11 thoughts on “IDE/ATAPI Account does not have sufficient privilege to open attachment”

  1. Thanks millions. One would think trivial hints like this would abound on the MS Technet site. If it weren’t for posts like this my job would be MUCH more difficult.

    FBOS

  2. Thanks a million! I had a problem with my server 2012 and it’s a production machine. I couldn’t take snapshots or start after shutting it down. This fixed my issue! thank you so much… for some reason it had removed my permission on the VHD file and this put it back.

  3. Por XxSoulDarkxX 14 junio 2010 – 13:49Buen aporte pero hay menara de hacerlo con tro programa con el Vmware o el virtual pc.wow acabo de ver que si se puede con el vmware gracias.

  4. Nice thats what I did, but microsoft was swearing you should run some command like this:

    icacls “D:\Mindsight_VHDs\TeamMindsightCO_FedoraServer\Fedora Server 24_2.vhdx” /grant “NT VIRTUAL MACHINE\83f8638b-8dca-4152-9eda-2ca8b33039b4”:(F)

    Thought I would try removing and add my Linux device’s first, and it worked.

Leave a Reply

Your email address will not be published.