Event ID 3200 Hyper-V-Worker: сбой чтения конфигурации (.VMCX)
Симптомы ошибки конфигурации (Event ID 3200)
В журнале Hyper-V-Worker/Admin фиксируется ошибка: Event ID 3200: The virtual machine worker process failed to start because the virtual machine configuration file could not be read or is corrupted for virtual machine '[Имя_ВМ]'.
| Симптом | Причина |
|---|---|
| ВМ переходит в статус «Configuration Error» | Файлы .vmcx или .vmrs повреждены, имеют нулевой размер или заблокированы |
| ВМ пропадает из Hyper-V Manager | Служба VMMS не может распарсить бинарную структуру конфигурационного файла |
| Отказ после сбоя диска или зависания хоста | Аварийная остановка записи конфигурации при изменении параметров ВМ |
Пошаговое восстановление конфигурации (Event ID 3200)
Начиная с Windows Server 2016, Hyper-V использует бинарные файлы конфигурации .vmcx (параметры) и .vmrs (состояние среды) вместо старых XML-файлов.
- Проверьте наличие и размер файлов конфигурации в папке ВМ:
# Поиск файлов конфигурации виртуальной машины:
Get-ChildItem -Path "C:\Hyper-V\Virtual Machines" -Recurse -Include *.vmcx, *.vmrs, *.vmgs- Восстановите права доступа на файлы конфигурации:
# Выдача прав для системной службы виртуализации Hyper-V:
icacls "C:\Hyper-V\Virtual Machines\*" /grant "NT VIRTUAL MACHINE\Virtual Machines:(OI)(CI)F" /T- Пересоздайте виртуальную машину с подключением старого диска VHDX (если VMCX поврежден):
# Удаление битой регистрации ВМ (диски не удаляются!):
Get-VM -Name "ИмяПроблемнойВМ" | Remove-VM -Force
# Создание новой ВМ с подключением существующего диска VHDX:
New-VM -Name "ВосстановленнаяВМ" -Generation 2 -MemoryStartupBytes 4GB -VHDPath "C:\Hyper-V\диск_вм.vhdx" -SwitchName "Production_vSwitch"- Запустите пересозданную виртуальную машину:
Start-VM -Name "ВосстановленнаяВМ".
Совет: Если ВМ была Поколения 2 (Generation 2), обязательно укажите параметр -Generation 2 при создании новой машины, иначе Windows не найдет загрузочный раздел UEFI на диске.
Частые вопросы (FAQ)
Можно ли отредактировать файл .vmcx в блокноте Notepad?
Нет. Файлы .vmcx являются бинарными файлами, оптимизированными для скорости чтения и устойчивости к сбоям. Их редактирование возможно только через WMI / PowerShell / Hyper-V Manager.
Удалятся ли данные на VHDX, если удалить ВМ из консоли Hyper-V Manager?
Нет, удаление ВМ удаляет только файлы регистрации и настроек (.vmcx), сами виртуальные жесткие диски (.vhdx) остаются нетронутыми на накопителе.
Где Hyper-V хранит автоматические резервные копии конфигурации?
Hyper-V не делает автоматических бекапов VMCX. Рекомендуется регулярно экспортировать конфигурацию командой Export-VM.
Как импортировать ВМ заново без мастера регистрации?
Используйте команду: Import-VM -Path "C:\Hyper-V\Virtual Machines\GUID.vmcx".