Microsoft Emulated IDE Controller Error

В то время как я запускал свой vm, я получил эту ошибку

Microsoft Emulated IDE Controller Error (идентификатор 83F863B-8DCA-9EDA-2CA8B33039B4 Экземпляра): Отказавший для Включений с Ошибкой 'Процесс не может получить доступ к файлу, потому что это используется другим процессом'..

Что случилось с ним?

3
задан 5 August 2014 в 22:08
8 ответов

Для Windows также возможно заблокировать файл VHD. Я столкнулся с этим, дважды щелкнув на VHD, что приводит к тому, что последняя версия Windows открывает его как папку. Однако, кажется, что система затем удерживает блокировку на файле, что не позволяет Hyper-V использовать его для запуска ВМ. Перезагрузка исправила эту проблему.

5
ответ дан 3 December 2019 в 05:43

Несколько дней назад у меня были те же проблемы:

Ошибка эмулируемого контроллера IDE Microsoft (идентификатор экземпляра 83F863B-8DCA-9EDA-2CA8B33039B4): не удалось включить питание с ошибкой 'Процесс не может доступ к файлу, потому что он используется другим процессом ...

Я попытался удалить драйверы USB и IDE - CD-ROM. Повторно инициируйте разрешения еще раз, но это не решило проблему.

Мне пришлось создать новую виртуальную машину и подключить жесткий диск. Это решило проблему.

Надеюсь, что это поможет.

0
ответ дан 3 December 2019 в 05:43

При нажатии на виртуальный диск как computer\user\public\publicdocument\hyper-v\virtual machine\documents и настройке нового диска открывается в "Моем компьютере". Щелкните правой кнопкой мыши на указанном диске и "извлечь", затем перейдите в Hyper-V и запустите виртуальную машину.

.
0
ответ дан 3 December 2019 в 05:43

Очень просто. Просто перейдите к настройке vm. Затем в левой панели прямо под IDE контроллер 1 щелкните DVD Drive, а затем выберите нет. Работа выполнена.

0
ответ дан 3 December 2019 в 05:43

Перейдите в диспетчер Hyper-V Manager, найдите неисправные настройки машины, перейдите к ее виртуальному Жесткому диску, осмотрите диск в правой панели, а затем снова подсоедините диск. Завершите работу мастера, и ваша машина запустится в нормальном режиме.

0
ответ дан 3 December 2019 в 05:43

Нашел. Извлеките новый драйвер, чем созданный, щелкнув .vhdx вашего vm.

1. Откройте главный/физический ФАЙЛ-МЕНЕДЖЕР на сервере Windows, а не на установленном Hyper-V.

2.Выберите последний драйвер

3.Щелкните правой кнопкой мыши на последнем драйвере

4.Выберите Извлечь

5.Теперь вы можете запустить виртуальную машину в Hyper-v

0
ответ дан 18 May 2020 в 20:02

Если вы работаете с ВМ:с помощью решения LabBuilder, возможно, вы действительно пересвязали родительский диск моментального снимка. т.е. используя один и тот же диск дважды.

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

В моем случае Location 1 - 3было добавлено еще раз как Location 4 - 5.

[![Hyper-V Настройки с одинаковыми дисками, привязанными дважды][1]][1]

Чтобы иметь возможность запускать виртуальную машину, просто удалите дополнительные привязанные образы дисков в Location 3 - 5. [1]:https://i.stack.imgur.com/xhdZB.png

0
ответ дан 13 October 2021 в 15:04

Хотя некоторые из приведенных выше простых ответов могут подойти некоторым пользователям, ни один из них не решил мою проблему. Моя проблема заключалась в том, что файл Hyper-V.vhdx для моей виртуальной машины был заблокирован, но не отображался ни в Проводнике файлов как извлекаемый диск, ни в компоненте «Управление дисками в средствах администрирования». Обратите внимание, что моя виртуальная машина является производной от Debian Linux, работающей под WSL2 в Windows 10 с включенным Hyper-V.

Так как же он вообще оказался запертым? Я следовал инструкциям из статьи в Интернете, в которой говорилось, что я могу легко просматривать файлы, просто дважды-щелкнув файл.vhdx. Пока виртуальная машина была отключена, я так и сделал, но получил сообщение об ошибке (что-то вроде «не могу прочитать файл»). После этого попытка подключения к моей виртуальной машине с помощью Hyper-V привела к сообщению об ошибке «процесс не может получить доступ к файлу, поскольку он используется другим процессом». Так как его разблокировать?

Прошерстив Интернет и испробовав различные процедуры, я наконец нашел ту, которая работала с помощью Powershell. Вот короткая процедура:

  1. Найдите Powershell, а затем запустите от имени администратора.

  2. В командной строке введите:get-physicaldisk

В моем случае результаты были такими::

Number FriendlyName           SerialNumber    MediaType   CanPool OperationalStatus HealthStatus Usage            Size
------ ------------           ------------    ---------   ------- ----------------- ------------ -----            ----
1      SanDisk Ultra II 480GB 16xxxxxxxx96    SSD         False   OK                Healthy      Auto-Select 447.13 GB
0      WDC WD1001FALS-00E3A0  WD-WCATxxxxxxx9 Unspecified True    OK                Healthy      Auto-Select 931.51 GB
2      Msft Virtual Disk                      SSD         False   OK                Healthy      Auto-Select     32 GB

Как видите, есть запись под названием «Msft Virtual Disk», которая представляет файл виртуальной машины, смонтированный как виртуальный диск.

  1. Чтобы размонтировать виртуальный диск, в командной строке введите:
   Dismount-DiskImage -ImagePath "C:\Users\Public\Documents\Hyper-V\Virtual hard disks\Name-Of-Your-Virtual-Machine.vhdx"
  1. Re-и введите команду :get-physicaldisk , чтобы убедиться, что виртуальный диск размонтирован.

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

Надеюсь, эта информация кому-нибудь поможет!

1
ответ дан 10 November 2021 в 17:30

Теги

Похожие вопросы