Windows 0x80070490Высокая

Ошибка 0x80070490 в Hyper-V: не удаётся найти файл или конфигурацию

Если при работе с Hyper-V возникает ошибка 0x80070490, система не может найти нужный файл или конфигурацию виртуальной машины. В статье объясняется причина и предлагается простое решение, которое позволит вам восстановить работу VM за несколько минут.

Обновлено 3 июля 2026 г.
5-10 мин
Средняя
FixPedia Team
Применимо к:Windows 10 (1909, 2004, 21H2)Windows 11 (21H2, 22H2)Windows Server 2019Windows Server 2022

Что означает ошибка 0x80070490

Код 0x80070490 — это стандартный Win32‑error «The system cannot find the file specified». В Hyper‑V он появляется, когда менеджер не может локализовать нужный компонент виртуальной машины — например, файл .xml конфигурации VM или связанный с ней VHD/XVD диск. Ошибка может проявиться при запуске, остановке или открытии свойств VM, а также в логах Hyper‑V как «The system cannot find the file specified. (0x80070490)».

Причины возникновения

  • Отсутствие или перемещение VHD/XVD — файл диска был удалён, переименован или перемещён в другую файловую систему.
  • Повреждение или удаление конфигурационного файла VM-VM.xml (или -VMHyperV.xml) в каталоге хранения.
  • Неправильные права доступа — каталог хранения принадлежит не той учетной записи или отсутствуют права «Чтение/Запись».
  • Неверный путь хранения — буква диска в пути изменилась (например, диск переместили в другой том).
  • Вмешательство антивируса или дискового массива — некоторые решения блокируют доступ к файлам VM, вызывая ту же ошибку.

Способы решения

Способ 1: Проверить наличие файлов и пути к VHD

  1. Откройте Hyper‑V Менеджер → выберите нужную VM → Настройки.
  2. В разделе Диспетчер устройств найдите строку Путь к жёсткому диску (VHD/XVD).
  3. Убедитесь, что файл существует по указанному пути. Если он пропал — восстановите из резервной копии или создайте новый VHD.

💡 Совет: Храните VHD в том же каталоге, что и файл конфигурации VM, чтобы избежать несоответствия путей.

Способ 2: Восстановить регистрацию VM

  1. Запустите PowerShell от имени администратора.
  2. Выполните:
    Unregister-VM -VMName "ИмяВМ"
    Register-VM -VMName "ИмяВМ"
    
    Команды принудительно перерегистрируют виртуальную машину, заставляя Hyper‑V повторно прочитать её конфигурационный файл.

Способ 3: Исправить разрешения

  1. Найдите каталог хранения VM (обычно C:\ClusterStorage\Volume1\VM).
  2. Щелкните правой кнопкой мыши → Свойства → вкладка Безопасность.
  3. Убедитесь, что ваша учетная запись имеет флажки Чтение и Запись. При необходимости установите их.

⚠️ Важно: Недостаток прав — частая причина ошибки 0x80070490.

Способ 4: Исправить конфигурацию VM

Если XML-файл конфигурации повреждён, используйте встроенный коммандлет:

Update-VMConfiguration -Path "C:\ClusterStorage\Volume1\VM\ИмяВМ\ИмяВМ.xml"

Команда восстановит недостающие или испорченные разделы, после чего VM вновь будет доступна.

Профилактика

  • Не перемещайте файлы VM вручную — всегда используйте инструменты Hyper‑V или VMware‑оболочку; в противном случае обновите путь в конфигурации.
  • Регулярно создавайте резервные копии VHD и XML-файлов конфигурации отдельно от основного хранилища.
  • Проверяйте права доступа после изменений учётных записей или переустановки ОС.
  • Используйте стабильные буквы дисков для хранилища; избегайте динамического переименования томов.
  • Добавьте исключение для антивируса в каталог хранения VM, чтобы избежать ложного блокирования файлов.

Теперь у вас есть полный набор действий, чтобы устранить ошибку 0x80070490 в Hyper‑V и предотвратить её повторное появление. Удачной работы!

Часто задаваемые вопросы

Что означает ошибка 0x80070490 в Hyper-V?
Почему возникает эта ошибка при запуске виртуальной машины?
Можно ли решить проблему без переустановки Hyper-V?
Как предотвратить повторение ошибки?

Полезное

Проверить наличие VHD
Восстановить регистрацию VM
Проверить разрешения
Исправить конфигурацию VM

Эта статья помогла вам решить проблему?