Как исправить ошибку «Отказано в доступе» в Hyper-V?

Hyper-V работает в операционной системе Windows, поэтому ошибки прав доступа могут влиять на виртуальные машины. Если при запуске, экспорте или репликации виртуальной машины либо создании контрольной точки появляется ошибка «Отказано в доступе» (0x80070005), воспользуйтесь приведенными в статье способами ее устранения.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
mavis-yang

Обновлено Mavis Yang 2026/09/22

Оглавление
  • Почему в Hyper-V возникает ошибка «Отказано в доступе»?

  • Как исправить ошибку «Отказано в доступе» в Hyper-V?

  • Как создать резервную копию виртуальной машины Hyper-V с помощью Vinchin Backup & Recovery?

  • Часто задаваемые вопросы об ошибке «Отказано в доступе»

  • Заключение

Hyper-V удобно включать и использовать в операционной системе Windows, однако пользователи могут столкнуться с системными ошибками, например с сообщением «Общая ошибка: отказано в доступе» (0x80070005). Обычно оно указывает на проблему с разрешениями и может появиться при запуске виртуальной машины Hyper-V, экспорте виртуальной машины Hyper-V, создании контрольной точки или репликации виртуальной машины в другой каталог с помощью диспетчера Hyper-V.

Хотя во всех этих ситуациях отображается один и тот же код ошибки, ее причины могут различаться.

Почему в Hyper-V возникает ошибка «Отказано в доступе»?

Из сообщения об ошибке следует, что операция не может быть выполнена из-за отсутствия доступа к определенной папке или файлу. Это связано с тем, что при управлении виртуальной машиной через диспетчер Hyper-V используются разрешения учетной записи, под которой выполнен вход в Windows. Если файлы виртуальной машины находятся в общей сетевой папке, недостаток разрешений заметно осложняет управление виртуальной машиной.

При запуске виртуальной машины диспетчер Hyper-V должен прочитать ее данные, включая файл виртуального диска VHD или VHDX. Если у службы нет необходимых разрешений на папку или файл, виртуальная машина не запустится.

При создании контрольной точки Hyper-V в папке появляется разностный диск в формате AVHD или AVHDX. Если запись данных в эту папку запрещена, создать контрольную точку не удастся.

При экспорте или репликации виртуальной машины файл виртуального диска необходимо скопировать, поэтому отсутствие требуемых разрешений также приводит к сбою операции.

Как исправить ошибку «Отказано в доступе» в Hyper-V?

Иногда проблема носит временный характер и возникает из-за системного сбоя. Перезагрузите сервер, а затем снова попробуйте выполнить нужную операцию в диспетчере Hyper-V.

1. Измените разрешения

Поскольку ошибка чаще всего связана с правами доступа, сначала проверьте и измените разрешения. Необходимо учитывать два типа разрешений: разрешения NTFS и разрешения общей папки.

Чтобы изменить разрешения NTFS:

Щелкните папку правой кнопкой мыши > выберите Свойства > откройте вкладку Безопасность > нажмите Изменить > укажите Типы объектов и Размещение > введите имя хоста Hyper-V > нажмите Проверить имена > нажмите ОК > в столбце Разрешить установите флажок Полный доступ > нажмите Применить.

Чтобы изменить разрешения общей папки:

Процедура похожа на изменение разрешений NTFS.

Щелкните папку правой кнопкой мыши > выберите Свойства > откройте вкладку Доступ > нажмите Расширенная настройка > нажмите Разрешения > нажмите Добавить > укажите Типы объектов и Размещение > введите имя хоста Hyper-V > нажмите Проверить имена > нажмите ОК > в столбце Разрешить установите флажок Полный доступ > нажмите Применить.

2. Добавьте SID виртуальной машины к разрешениям виртуального диска

SID представляет собой идентификатор безопасности виртуальной машины Hyper-V. Если SID отсутствует в разрешениях виртуального диска или диска контрольной точки, виртуальная машина также может не запуститься. В этом случае необходимо предоставить соответствующему SID доступ к файлу.

Идентификатор виртуальной машины указан в сообщении об ошибке после текста Идентификатор виртуальной машины и состоит из букв, цифр и дефисов.

Затем откройте командную строку от имени администратора и выполните следующую команду:

icacls <путь к файлу .vhd или .avhd> /grant "NT VIRTUAL MACHINE\<SID>":(F)

3. Не используйте UNC-путь

Если требуется репликация виртуальной машины Hyper-V, не указывайте UNC-путь, который обычно используется для доступа к ресурсам в сети.

Например, UNC-путь может выглядеть так: \\servername\sharename\directory\filename. Вместо него используйте локальный путь, например: C:\Program Files\VM Replication File.

Как создать резервную копию виртуальной машины Hyper-V с помощью Vinchin Backup & Recovery?

Виртуальные машины Hyper-V могут содержать важные корпоративные данные, поэтому для их защиты необходимо создавать резервные копии. Vinchin Backup & Recovery — профессиональное решение для резервного копирования и аварийного восстановления виртуальных машин Hyper-V, поддерживающее Windows Server 2012, 2012 R2, 2016 и 2019.

Удобная веб-консоль позволяет без установки агентов добавлять виртуальные машины в систему резервного копирования и создавать задания резервного копирования и восстановления. Доступны такие функции, как создание копий по расписанию, инкрементное резервное копирование и дедупликация данных.

С помощью резервной копии можно легко перенести виртуальную машину на другой хост Hyper-V, а режим гранулярного восстановления позволяет восстановить только необходимые файлы.

Создать задание резервного копирования виртуальной машины Hyper-V в веб-консоли можно всего за несколько шагов.

1. Выберите виртуальную машину Hyper-V

Выбор виртуальной машины Hyper-V

2. Выберите хранилище резервных копий

Выбор хранилища резервных копий

3. Настройте стратегию резервного копирования

Настройка стратегии резервного копирования

4. Отправьте задание

Отправка задания резервного копирования

Vinchin Backup & Recovery уже выбрали тысячи компаний. Все функции решения можно бесплатно протестировать в течение 60 дней. Нажмите кнопку ниже, чтобы получить установочный пакет.

Часто задаваемые вопросы об ошибке «Отказано в доступе»

Вопрос 1. Почему командлеты Hyper-V PowerShell возвращают ошибку 0x80070005?

Ответ: необходимо запустить консоль от имени администратора или повысить уровень привилегий сеанса CIM, чтобы получить доступ к пространствам имен WMI Hyper-V.

Вопрос 2. Как устранить ошибку 0x80070005 при создании нового VHDX?

Ответ: перед созданием файла предоставьте службе управления виртуальными машинами Hyper-V разрешение на запись в родительскую папку.

Вопрос 3. Почему при использовании физического диска напрямую в Hyper-V возникает ошибка 0x80070005?

Ответ: физический диск хоста может быть заблокирован либо у службы Hyper-V отсутствуют необходимые права монопольного доступа к нему.

Заключение

Сообщение об ошибке «Отказано в доступе» (0x80070005) может появиться при запуске, экспорте или репликации виртуальной машины, а также при создании контрольной точки в диспетчере Hyper-V. Чаще всего проблема связана с разрешениями, и приведенные в статье способы помогут ее устранить.

Виртуальные машины Hyper-V содержат важные данные корпоративных систем, поэтому для защиты виртуальной среды можно использовать Vinchin Backup & Recovery. Воспользуйтесь бесплатной пробной версией, чтобы оценить возможности решения.

поделиться:

Категории: Виртуальная машина