Биты и байты.

Биты и байты.

понедельник, 21 октября 2013 г.

Hyper-V виртуальная машина не запускается 0x80070005

Hyper-V виртуальная машина не запускается и появляется "«Ошибка доступа» (0x80070005)" сообщение об ошибке
Если не удалось запустить виртуальную машину с первого раза и сыпятся ошибки вроде этих

Произошла ошибка при попытке запустить выбранную виртуальную машину.

Не удалось запустить «VMName».

Microsoft эмулированных IDE-контроллера (идентификатор экземпляра
{83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): ошибка питания на "Общие
Отказано в доступе "

IDE/ATAPI учетная запись не имеет достаточных привилегий для открытия вложения
"D:\New\Windows7x64.vhd. Ошибка: «Ошибка доступа»

Учетная запись не имеет достаточных привилегий для открытия вложения
"
D:\New\Windows7x64.vhd. Ошибка: «Ошибка доступа»

Значит у учетной записи VM нет доступа к файлу и все решается очень просто


Если щелкнуть просмотреть сведения в окне сообщения выводится следующее сообщение об ошибке:

Не удалось инициализировать «Без имени виртуальной Машины». (Виртуальная машина 7E77503A-A26B-4BB5-9846-396F49A30141)

«Без имени виртуальной Машины» не удается прочитать или обновить конфигурацию виртуальной машины, так как доступ запрещен: (0 × 80070005) Ошибка доступа. Проверьте параметры безопасности для папки, в которой хранится на виртуальной машине. (Виртуальная машина 7E77503A-A26B-4BB5-9846-396F49A30141)

В командной строке смело набиваем
icacls "D:\New\Windows7x64.vhd" /grant  "NT ВИРТУАЛЬНАЯ МАШИНА\CE92BDA7-257B-4ABD-BA9A-DCC88BD59E3C":(F)

для английской Windows выглядит как-то так
icacls "D:\New\Windows7x64.vhd" /grant  "NT VIRTUAL MACHINE\CE92BDA7-257B-4ABD-BA9A-DCC88BD59E3C":(F)

так можно посмотреть список прав на файл
icacls "F:¥ MyVIrtualMachine.vhd"

About