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

Здравствуйте.

Есть: ХОСТ-машина (ОС Windows Server 2012 R2) и на ней ДВЕ ВИРТУАЛЬНЫЕ МАШИНЫ:
SRVess-vm (ОС пока Windows Server 2012 Essentials, потом будет Windows Server 2012 R2) и
Exch-vm (ОС Windows Server 2012 R2).

После очередного обновления ХОСТ-машины и её перезагрузка не запускаются ВИРТУАЛЬНЫЕ МАШИНЫ. Пишут ошибки:

=====================================================

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

Не удалось инициализировать «SRVess-vm».

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

Не удалось инициализировать «SRVess-vm». (ИД виртуальной машины <тут номер SID>)

«SRVess-vm» не удалось создать файл состояния (D:Hyper-vVirtual MashinesSRVess-vmVirtual Mashines8A61196…<тут номер SID>.vsv) или получить доступ к нему. (ИД виртуальной машины <тут номер SID>)

=====================================================

и вторая:

=====================================================

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

Не удалось инициализировать «Exch-vm».

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

Не удалось инициализировать «Exch-vm». (ИД виртуальной машины <тут номер другой SID>)

«Exch-vm» не удалось создать файл состояния (D:Hyper-vVirtual MashinesExch-vmVirtual MashinesF03551B…<тут номер другой SID>.vsv) или получить доступ к нему. (ИД виртуальной машины <тут номер другой
SID>)

=====================================================

….

Предполагается, но не точно, ХОСТ-машина обновила драйвера на HDD (SATA).

Подскажите пошаговую инструкцию, что мне делать? Как их запустить?

Читал статью, но не применял её. https:__support.microsoft.com_ru-ru_kb_2249906

но для меня не совсем, вроде бы, подходит. Там через командную строку надо что-то ввести, типа —
icacls <Path of .vhd or .avhd file> /grant «NT VIRTUAL MACHINE<Virtual Machine ID from step 1>»:(F)

Может помочь мне эта команда? И как её правильно для меня сформировать?

Заранее спасибо.

  • Изменен тип

    7 января 2017 г. 20:52
    Нет активности

Dear Hyper-v gurus

I am trying to start up a new virtual machine created with an existing virtual hard drive.

When i try to power it on , it gives me the following message:

An error occured while attempting to start the selected virtual machine(s):
*********** failed to change state.

I checked the logs and i have the following error logs:

12140

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

The locale specific resource for the desired message is not present

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

IDE/ATAPI

The locale specific resource for the desired message is not present

12010

The description for Event ID 12010 from source Microsoft-Windows-Hyper-V-Worker cannot be found. Either the component that raises this event is not installed on your local computer or the installation
is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

Microsoft Emulated IDE Controller

%%2147943065

0x80070299

83F8638B-8DCA-4152-9EDA-2CA8B33039B4

The locale specific resource for the desired message is not present

12030

‘AX2012 RDS DEV’ failed to start. (Virtual machine ID 735ABDE2-3815-484A-BB73-2683A2F2BE9A)

Any help would be appreciated :)

EDIT:

The OS on the virtual machine host is windows 10:
The virtual machine’s OS is windows server 2012 R2

  • Edited by

    Friday, April 28, 2017 12:23 PM

Dear Hyper-v gurus

I am trying to start up a new virtual machine created with an existing virtual hard drive.

When i try to power it on , it gives me the following message:

An error occured while attempting to start the selected virtual machine(s):
*********** failed to change state.

I checked the logs and i have the following error logs:

12140

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

The locale specific resource for the desired message is not present

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

IDE/ATAPI

The locale specific resource for the desired message is not present

12010

The description for Event ID 12010 from source Microsoft-Windows-Hyper-V-Worker cannot be found. Either the component that raises this event is not installed on your local computer or the installation
is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

Microsoft Emulated IDE Controller

%%2147943065

0x80070299

83F8638B-8DCA-4152-9EDA-2CA8B33039B4

The locale specific resource for the desired message is not present

12030

‘AX2012 RDS DEV’ failed to start. (Virtual machine ID 735ABDE2-3815-484A-BB73-2683A2F2BE9A)

Any help would be appreciated :)

EDIT:

The OS on the virtual machine host is windows 10:
The virtual machine’s OS is windows server 2012 R2

  • Edited by

    Friday, April 28, 2017 12:23 PM

Download PC Repair Tool to quickly find & fix Windows errors automatically

While importing a virtual machine, if you get Hyper-V did not find virtual machines to import from location error, here are some working solutions to fix the issue. Although it is an unusual error that doesn’t appear frequently, you can get it on a computer with multiple user accounts.

The entire error message says something like this:

Hyper-V did not find virtual machines to import from location ‘virtual-machine-path’

The folder ‘virtual-machine-folder-path’ could not be found. You might not have permission to access it.

Hyper-V did not find virtual machines to import from location

There are two reasons why you are getting this problem, and they are:

  • When you select the virtual machine folder while importing it on another or the same computer, you must keep the folder intact until the setup is complete. At times, it might take some time for Hyper-V Manager to complete the importing process. In the meantime, if you rename, move or delete the folder from the predefined location, you will get the error mentioned above.
  • If there is some folder or file permission issue on your computer, you can get the same problem. Hyper-V Manager needs to access the exported virtual machine folder during the entire process. If this virtual machine software cannot access your folder due to inadequate permission, you will confront the same issue.

To fix Hyper-V did not find virtual machines to import from location error, follow these steps:

  1. Check if the folder is intact
  2. Check the folder permission
  3. Export the virtual machine again

To learn more about these steps, continue reading.

1] Check if the folder is intact

As mentioned earlier, you need to keep the exported virtual machine folder intact when Hyper-V Manager is importing the virtual machine. You cannot move it to another location, delete the folder, or rename it. Therefore, ensure that the selected folder has all the required files and it is there in the predefined location.

2] Check the folder permission

If your user account doesn’t have the correct permission to access the exported virtual machine folder, Hyper-V Manager shows this error message. To verify and regain permission of a folder, you can follow this detailed tutorial. After that, you can go through the same steps to import virtual machines in Hyper-V.

3] Export the virtual machine again

Hyper-V did not find virtual machines to import from location

If the exported files are corrupted, there is a chance of getting the same error message while importing a virtual machine. In such situations, it is better to re-export the virtual machine. For that, you can follow these steps:

  • Open the Hyper-V Manager on your computer.
  • Right-click on the virtual machine.
  • Select the Export option.
  • Click the Browse button and select a path to save the files.
  • Click the Export button.

Now, you can import the virtual machine without any error.

Where are Hyper V virtual machines stored?

By default, Hyper-V stores the virtual disk in C:UsersPublicDocumentsHyper-VVirtual Hard Disks folder. However, it saves the data file in the C:ProgramDataMicrosoftWindowsHyper-V folder. Nonetheless, if you export a virtual machine, you can save the files anywhere you want.

How do I import a virtual machine into Hyper V?

To import a virtual machine in Hyper-V, you must have all the export files on your computer. Then, you can open Hyper-V Manager and click the Import Virtual Machine option visible on the right side. After that, you need to choose the exported folder, select the virtual machine you want to import, create a unique ID, select the location to save the configuration files, etc. Once done, you can re-access your virtual machine on the new setup.

That’s all! Hope this tutorial helped you fix the Hyper-V did not find virtual machines to import from location error on Windows 11/10.

Read: Hyper-V encountered an error while loading the virtual machine configuration.

Ezoic

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Download PC Repair Tool to quickly find & fix Windows errors automatically

While importing a virtual machine, if you get Hyper-V did not find virtual machines to import from location error, here are some working solutions to fix the issue. Although it is an unusual error that doesn’t appear frequently, you can get it on a computer with multiple user accounts.

The entire error message says something like this:

Hyper-V did not find virtual machines to import from location ‘virtual-machine-path’

The folder ‘virtual-machine-folder-path’ could not be found. You might not have permission to access it.

Hyper-V did not find virtual machines to import from location

There are two reasons why you are getting this problem, and they are:

  • When you select the virtual machine folder while importing it on another or the same computer, you must keep the folder intact until the setup is complete. At times, it might take some time for Hyper-V Manager to complete the importing process. In the meantime, if you rename, move or delete the folder from the predefined location, you will get the error mentioned above.
  • If there is some folder or file permission issue on your computer, you can get the same problem. Hyper-V Manager needs to access the exported virtual machine folder during the entire process. If this virtual machine software cannot access your folder due to inadequate permission, you will confront the same issue.

To fix Hyper-V did not find virtual machines to import from location error, follow these steps:

  1. Check if the folder is intact
  2. Check the folder permission
  3. Export the virtual machine again

To learn more about these steps, continue reading.

1] Check if the folder is intact

As mentioned earlier, you need to keep the exported virtual machine folder intact when Hyper-V Manager is importing the virtual machine. You cannot move it to another location, delete the folder, or rename it. Therefore, ensure that the selected folder has all the required files and it is there in the predefined location.

2] Check the folder permission

If your user account doesn’t have the correct permission to access the exported virtual machine folder, Hyper-V Manager shows this error message. To verify and regain permission of a folder, you can follow this detailed tutorial. After that, you can go through the same steps to import virtual machines in Hyper-V.

3] Export the virtual machine again

Hyper-V did not find virtual machines to import from location

If the exported files are corrupted, there is a chance of getting the same error message while importing a virtual machine. In such situations, it is better to re-export the virtual machine. For that, you can follow these steps:

  • Open the Hyper-V Manager on your computer.
  • Right-click on the virtual machine.
  • Select the Export option.
  • Click the Browse button and select a path to save the files.
  • Click the Export button.

Now, you can import the virtual machine without any error.

Where are Hyper V virtual machines stored?

By default, Hyper-V stores the virtual disk in C:UsersPublicDocumentsHyper-VVirtual Hard Disks folder. However, it saves the data file in the C:ProgramDataMicrosoftWindowsHyper-V folder. Nonetheless, if you export a virtual machine, you can save the files anywhere you want.

How do I import a virtual machine into Hyper V?

To import a virtual machine in Hyper-V, you must have all the export files on your computer. Then, you can open Hyper-V Manager and click the Import Virtual Machine option visible on the right side. After that, you need to choose the exported folder, select the virtual machine you want to import, create a unique ID, select the location to save the configuration files, etc. Once done, you can re-access your virtual machine on the new setup.

That’s all! Hope this tutorial helped you fix the Hyper-V did not find virtual machines to import from location error on Windows 11/10.

Read: Hyper-V encountered an error while loading the virtual machine configuration.

Ezoic

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

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

Во всем сообщении об ошибке написано примерно следующее:

Hyper-V обнаружил ошибку при загрузке конфигурации виртуальной машины из [a-location]

Не удалось создать виртуальную машину.

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

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

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

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

  1. Удалить старую виртуальную машину
  2. Создайте новый уникальный идентификатор

Чтобы узнать больше об этих шагах, продолжайте читать.

1]Удалить старую виртуальную машину

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

  • Откройте диспетчер Hyper-V на своем компьютере.
  • Щелкните виртуальную машину правой кнопкой мыши.
  • Выберите Удалить вариант из контекстного меню.
  • Нажать на Удалить в окне подтверждения.

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

2]Создайте новый уникальный идентификатор

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

Чтобы создать новый уникальный идентификатор для виртуальной машины, выполните следующие действия:

  • Откройте диспетчер Hyper-V на своем компьютере.
  • Щелкните значок Импортировать виртуальную машину вариант.
  • Выберите папку виртуальной машины, щелкнув значок Просматривать кнопка.
  • Выбирать Скопируйте виртуальную машину (создайте новый уникальный идентификатор) вариант в Выберите тип импорта таб.
  • Щелкните значок Следующий кнопку и запустите вашу виртуальную машину.

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

Как импортировать виртуальную машину в Hyper-V?

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

[I wrote an article on this topic. It is not published yet. Please add the link here. added the underline to highlight the anchor text.]

Где хранятся виртуальные машины Hyper V?

По умолчанию Windows хранит все файлы Hyper-V в папке C: ProgramData Microsoft Windows Hyper-V. Однако вы можете найти все виртуальные диски в C: Users Public Documents Hyper-V. Независимо от того, используете ли вы Windows 10 или Windows 11, расположение одинаково.

Это все! Надеюсь, эта статья помогла вам решить проблему импорта Hyper-V.

Читайте: Как установить Windows 11 с помощью Hyper-V в Windows 10.

.

Довольно долго бегая от Hyper-V к VmWare и обратно, я все же довольно недавно решил что лучше будет остановиться именно на продукте от Microsoft, который предусмотрительно моим желаниям имеется в составе операционной системы Windows 8(64-бита). Но не успел я сделать этот выбор, как Hyper-V тут же зафаталил, причем, казалось бы, никаких поводов я для этого не давал, не изменений в системе, ничего в последнее время не происходило. Но вот те на: при попытке запустить любую из четырех виртуальных машин с различными операционными системами на борту Hyper-V настойчиво извещал меня о том, что мол «Произошла ошибка при попытке запуска приложения подключения к виртуальной машине для выбранной виртуальной машины».

Как избавиться от ошибки «Произошла ошибка при попытке запуска приложения подключения к виртуальной машине для выбранной виртуальной машины» в Hyper-V Windows 8

Радость от данной ошибки увеличилась после того, что Яша отказался мне выдавать какие-бы-то-не-было сайты и их страницы, содержащие точную фразу ошибки. Собственно вопрос, я один такой везучий? Ну и раз любимые поисковики не могут помощь, а сама ошибка не добавляет никакой уверенности по поводу того что и куда нужно копать, я решил самостоятельно потыкаться в настройках. Отключение некоторых устройств в параметрах виртуальной машины, изменение их образа и иные действия не возымели нужного мне действия. Решил пойти на переустановку Hyper-V в Windows 8.

Так как Hyper-V поставляется как дополнительный компонент системы в Windows 8(не забываем, только в 64 битной системе) его переустановка сводится к тому чтобы отключить компонент, перезагрузиться, включить и перезагрузиться(в идеале). Что я сделал(для отчетности скажу что включал параметр я через PowerShell — просто наткнулся на соответствующую команду в инете и решил заюзать).

Хотелось бы добавить, что после отключения этого компонента и при обратной попытке его включения в выпадающем списке Hyper-V в окне Компоненты Windows, пункт Платформа Hyper-V была неактивной и при наведении на него фокуса выводили ошибку, мол «Невозможно установить hyper-v. Низкоуровневая оболочка уже запущена.» Не эта проблема не сказалась на общем результате, так как после повторного добавления этого компонента, Hyper-V перестал радовать меня своими ошибками.

RRS feed

  • Remove From My Forums
  • Question

  • I created a vm using Hyper-V. When i’m trying to connect I’m getting this error

    An Error occurred trying to find the virtual machine ‘XXXXXXXX’ on the computer ‘YYYYY’.

    The computer ‘YYYYY’ could not be resolved. Make sure you typed the machine name correctly and that you have network access.

All replies

  • Hi,

    Thanks for posting in our forum!

    1.Have you try to logon this VM via RDP?

    2.Is all the VM have this issue?

    3.Try to recreate a new VM with this VHD and then try again.

    4.Is there any error message in Event Viewer?

    5.If possible, you can reinstall Hyper-v feature.

    For more information, you can see here:

    https://www.normanbauer.com/2017/07/04/an-error-occurred-while-attempting-to-connect-to-a-hyper-v-server/

    Hope this can help.

    Best Regards,

    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact

    • Proposed as answer by

      Thursday, November 14, 2019 7:39 AM

  • Hi,

    I am writing here to confirm current situation.

    If the above suggestion are helpful to you, please be kind enough to «mark it as an answer» for helping more people.

    Regards,
    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact

  • Hi,
    This is Daniel and wish you all the best!
    Since you have not responded for a long time, we will temporarily archive this post.
    If the reply helped you, please remember to mark it as an answer.
    If you have any questions, please do not hesitate to contact us.
    Best Regards,
    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact

Добрый день. В какой-то момент, то ли при установке обновлений Windows, то ли еще при каких обстоятельствах, стало не возможно управлять ролью Hyper-V на сервере под Windows Server 2016.

Роль стоит на нем, диспетчер запускается там же, но при подключении получаем ошибку:

Произошла ошибка при попытке подключения к серверу «SERVER-HV». Убедитесь, что служба управления виртуальной машиной запущена и у вас есть необходимые полномочия для подключения к серверу.

Произошла ошибка Hyper-V при попытке доступа к объекту на компьютере «SERVER-HV», так как объект не найден. Возможно, он удален. Убедитесь, что на компьютере запущена служба управления виртуальными машинами.

Проверил, служба запущена. Та же ошибка возникает при попытке получить список виртуальных машин через powershell.

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

В логах нашлось только два предупреждения:

Имя журнала:   Microsoft-Windows-Hyper-V-Hypervisor-Operational
Источник:      Microsoft-Windows-Hyper-V-Hypervisor
Код события:   12550
Описание:
Hyper-V detected access to a restricted MSR (Msr: 0x1B2, IsWrite: 0x0, MsrValue: 0x0, AccessStatus: 0x0, Pc: 0xFFFFF8039A35160C, ImageBase: 0xFFFFF8039A350000, ImageChecksum: 0x1A895, ImageTimestamp: 0x577D3625, ImageName: ALSysIO64.sys).

Имя журнала:   Microsoft-Windows-Hyper-V-VMMS-Admin
Источник:      Microsoft-Windows-Hyper-V-VMMS
Код события:   14090
Описание:
Служба управления виртуальными машинами завершает работу, в то время как некоторые виртуальные машины начинают работу. Все запущенные виртуальные машины продолжат работу без доступа на управление.

Куда копать, как восстанавливать работу? 

Сервер боевой, можно ли переустановить службу Hyper-V без потерь (виртуальные машины, настройки виртуального коммутатора)? 

Здравствуйте.

Есть: ХОСТ-машина (ОС Windows Server 2012 R2) и на ней ДВЕ ВИРТУАЛЬНЫЕ МАШИНЫ:
SRVess-vm (ОС пока Windows Server 2012 Essentials, потом будет Windows Server 2012 R2) и
Exch-vm (ОС Windows Server 2012 R2).

После очередного обновления ХОСТ-машины и её перезагрузка не запускаются ВИРТУАЛЬНЫЕ МАШИНЫ. Пишут ошибки:

=====================================================

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

Не удалось инициализировать «SRVess-vm».

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

Не удалось инициализировать «SRVess-vm». (ИД виртуальной машины <тут номер SID>)

«SRVess-vm» не удалось создать файл состояния (D:Hyper-vVirtual MashinesSRVess-vmVirtual Mashines8A61196…<тут номер SID>.vsv) или получить доступ к нему. (ИД виртуальной машины <тут номер SID>)

=====================================================

и вторая:

=====================================================

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

Не удалось инициализировать «Exch-vm».

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

Не удалось инициализировать «Exch-vm». (ИД виртуальной машины <тут номер другой SID>)

«Exch-vm» не удалось создать файл состояния (D:Hyper-vVirtual MashinesExch-vmVirtual MashinesF03551B…<тут номер другой SID>.vsv) или получить доступ к нему. (ИД виртуальной машины <тут номер другой
SID>)

=====================================================

….

Предполагается, но не точно, ХОСТ-машина обновила драйвера на HDD (SATA).

Подскажите пошаговую инструкцию, что мне делать? Как их запустить?

Читал статью, но не применял её. https:__support.microsoft.com_ru-ru_kb_2249906

но для меня не совсем, вроде бы, подходит. Там через командную строку надо что-то ввести, типа —
icacls <Path of .vhd or .avhd file> /grant «NT VIRTUAL MACHINE<Virtual Machine ID from step 1>»:(F)

Может помочь мне эта команда? И как её правильно для меня сформировать?

Заранее спасибо.

  • Изменен тип

    7 января 2017 г. 20:52
    Нет активности

Dear Hyper-v gurus

I am trying to start up a new virtual machine created with an existing virtual hard drive.

When i try to power it on , it gives me the following message:

An error occured while attempting to start the selected virtual machine(s):
*********** failed to change state.

I checked the logs and i have the following error logs:

12140

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

The locale specific resource for the desired message is not present

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

IDE/ATAPI

The locale specific resource for the desired message is not present

12010

The description for Event ID 12010 from source Microsoft-Windows-Hyper-V-Worker cannot be found. Either the component that raises this event is not installed on your local computer or the installation
is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

Microsoft Emulated IDE Controller

%%2147943065

0x80070299

83F8638B-8DCA-4152-9EDA-2CA8B33039B4

The locale specific resource for the desired message is not present

12030

‘AX2012 RDS DEV’ failed to start. (Virtual machine ID 735ABDE2-3815-484A-BB73-2683A2F2BE9A)

Any help would be appreciated :)

EDIT:

The OS on the virtual machine host is windows 10:
The virtual machine’s OS is windows server 2012 R2

  • Edited by

    Friday, April 28, 2017 12:23 PM

Dear Hyper-v gurus

I am trying to start up a new virtual machine created with an existing virtual hard drive.

When i try to power it on , it gives me the following message:

An error occured while attempting to start the selected virtual machine(s):
*********** failed to change state.

I checked the logs and i have the following error logs:

12140

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

The locale specific resource for the desired message is not present

The description for Event ID 12140 from source Microsoft-Windows-Hyper-V-EmulatedStor cannot be found. Either the component that raises this event is not installed on your local computer or the
installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

F:Hyper-V DisksAX2012 RDS DEVHV_AX2012.vhdx

%%2147943065

7864368

80070299

IDE/ATAPI

The locale specific resource for the desired message is not present

12010

The description for Event ID 12010 from source Microsoft-Windows-Hyper-V-Worker cannot be found. Either the component that raises this event is not installed on your local computer or the installation
is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX2012 RDS DEV

735ABDE2-3815-484A-BB73-2683A2F2BE9A

Microsoft Emulated IDE Controller

%%2147943065

0x80070299

83F8638B-8DCA-4152-9EDA-2CA8B33039B4

The locale specific resource for the desired message is not present

12030

‘AX2012 RDS DEV’ failed to start. (Virtual machine ID 735ABDE2-3815-484A-BB73-2683A2F2BE9A)

Any help would be appreciated :)

EDIT:

The OS on the virtual machine host is windows 10:
The virtual machine’s OS is windows server 2012 R2

  • Edited by

    Friday, April 28, 2017 12:23 PM

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

Что это за ошибка, и как её исправить.

Ошибка при попытке запуска выбранных виртуальных машин

Окно с такой ошибкой является универсальной трактовкой, причина может крыться в нескольких вещах.

Системные требования

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

Для работы Hyper-V необходимо:

• Не менее 4 Гб RAM;
• 64-битный процессор с поддержкой SLAT и технологии виртуализации.

Хранилище BCD

Рассматриваемая ошибка может говорить о неверной конфигурации данных хранилища BCD. Компонент Hyper-V глубоко интегрирован в Windows и стартует до запуска ядра системы. Если в хранилище BCD вносились изменения для модификации запуска гипервизора, они могут быть неверными. Либо же запуск Hyper-V и вовсе был ранее намеренно отключён с целью временной оптимизации использования ресурсов компьютера. В таком случае конфигурацию BCD в части запуска гипервизора необходимо либо подкорректировать, либо вернуть дефолтное значение путём установки автозапуска Hyper-V. Для установки автозапуска открываем CMD от имени администратора (обязательно), вводим:

bcdedit /set hypervisorlaunchtype auto

После этого осуществляем перезагрузку.

AMD Bulldozer

Hyper-V не работает с процессорами компании AMD с архитектурой Bulldozer.

Технологии виртуализации

Для обеспечения жизнедеятельности среды виртуализации посредством любого гипервизора процессор должен быть обустроен технологией, обеспечивающей виртуализацию – Intel Virtualization, либо же AMD-V. О поддержке этих технологий можно узнать на страничке спецификаций процессора на сайтах, соответственно, Intel и AMD. И технология виртуализация, естественно, должна быть включена в BIOS.

Ещё один важный нюанс: для процессоров Intel в BIOS должны быть отключены специфические технологии Intel VT-d и Trusted Execution. С ними встроенный в Windows гипервизор не дружит. Вот примерно так должны выглядеть настройки BIOS для работы с Hyper-V: технология виртуализации включена, а специфические технологии – выключены.

Настройки BIOS

Загрузка…

Как старший программный менеджер в группе Product Quality and Online (PQO), я особое внимание уделяю технологиям виртуализации, то есть продуктам Microsoft Hyper-V Server, System Center Virtual Machine Manager (SCVMM), Microsoft Application Virtualization (App-V), Microsoft Enterprise Desktop Virtualization (MED-V) и Windows Virtual PC. Совместно с командами разработчиков я работаю над решением проблем, о которых пользователи сообщают в службу поддержки Microsoft. Данные проблемы следует учитывать всем, кто планирует устанавливать Hyper-V или уже работает с ним

.

Исключения в антивирусе

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

  • проблемы с производительностью виртуальных машин;
  • создание или запуск виртуальной машины заканчивается неудачей, при этом появляется одно из следующих сообщений:
  1. The requested operation cannot be performed on a file with a user-mapped section open. (0x800704C8);
  2. VMName’ Microsoft Synthetic Ethernet Port (Instance ID{7E0DA81A-A7B4-4DFD-869F-37002C36D816}): Failed to Power On with Error ‘The specified network resource or device is no longer available.’ (0x80070037);
  3. The I/O operation has been aborted because of either a thread exit or an application request. (0x800703E3).

Чтобы избежать этих проблем, добавьте в список исключений компонента сканирования в реальном времени в своем антивирусе перечисленные ниже папки и файлы.

  • Папка, в которой по умолчанию хранятся настройки виртуальных машин (C:ProgramDataMicrosoftWindowsHyper-V).
  • Другие папки конфигураций виртуальных машин.
  • Папка, в которой по умолчанию хранятся VHD-файлы (C:UsersPublicDocumentsHyper-VVirtual Hard Disks).
  • Другие папки, в которых хранятся VHD-файлы.
  • Папки, в которых хранятся снимки.
  • Vmms.exe (возможно, придется настроить как процесс-исключение в антивирусной программе).
  • Vmwp.exe (возможно, придется настроить как процесс-исключение в антивирусной программе).

Рекомендуемые исключения, необходимые для работы Hyper-V, а также известные проблемы, связанные с антивирусным программным обеспечением, описаны в статье Microsoft «Virtual machines are missing in the Hyper-V Manager Console or when you create or start a virtual machine, you receive one of the following error codes: ‘0x800704C8’, ‘0x80070037’ or ‘0x800703E3’» (support.microsoft.com/kb/961804).

Снимки и нехватка места на диске

Если снимки не могут быть объединены из-за нехватки места на диске (то есть error0x80070070), не удаляйте файлы с расширением. avhd (файлы снимков). В результате удаления файлов. avhd произойдет потеря данных, которая приведет к тому, что виртуальная машина перестанет запускаться. Если у вас нет возможности освободить необходимое дисковое пространство на томе, где хранятся файлы. avhd, требуется сделать следующее:

  1. Экспортировать виртуальную машину на том, где достаточно свободного места на диске.
  2. После завершения экспорта откройте консоль управления Hyper-V и удалите виртуальную машину, которую экспортировали.
  3. Импортируйте виртуальную машину из нового места хранения. Если версия Hyper-V ниже Windows Server 2008 R2, включите виртуальную машину, а затем выключите ее, чтобы запустить процесс объединения в новом месте хранения.

Полный список наработанных методов использования снимков можно найти в статье TechNet «Hyper-V Virtual Machine Snapshots: FAQ» по ссылке technet.microsoft.com/en-us/library/dd560637(WS.10).aspx.

Компоненты интеграции не обновлены

После того как исправление или обновление для Hyper-V установлено на сервер (Windows 2008 R2, Server 2008 или Microsoft Hyper-V Server), просмотрите документацию, связанную с исправлением, чтобы узнать, требует ли это исправление обновления компонентов интеграции виртуальной машины. Вы также можете просмотреть список обновлений Hyper-V на сайте TechNet, чтобы выяснить, включает ли обновление усовершенствованные компоненты интеграции.

  • Список обновлений Hyper-V для Windows Server 2008: technet.microsoft.com/en-us/library/dd430893(WS.10).aspx?lc=1033.
  • Список обновлений Hyper-V для Windows Server 2008 R2: technet.microsoft.com/en-us/library/ff394763(WS.10).aspx.

Пример проблемы, которая может возникнуть из-за устаревших компонентов интеграции, можно найти в статье Microsoft «The network connection is lost on a Hyper-V virtual machine» (support.microsoft.com/kb/2223005), где говорится об исправлении для Hyper-V, которое решает проблему сетевого подключения к виртуальной машине. Для этого исправления требуется обновить компоненты интеграции виртуальных машин с системами Windows XP и Windows Server 2003. Если исправление установить на сервер Hyper-V, но не обновить компоненты интеграции виртуальной машины, то, вероятно, сетевая проблема, которую должно было устранить исправление, останется.

Чтобы определить, какие виртуальные машины имеют устаревшие компоненты интеграции, можно просмотреть журнал событий Microsoft-Windows-Hyper-V-Integration/Admin. Если виртуальная машина использует устаревшие компоненты интеграции, то при ее запуске в журнал будет записано следующее событие:

Log Name: Microsoft-Windows-Hyper-VIntegration-Admin

Source: Microsoft-Windows-Hyper-V-Integration

Event ID: 4010

Level: Warning

Description: Hyper-V Heartbeat connected to virtual machine ‘vmname’, but the version does not match the version expected by Hyper-V (Virtual machine ID A5C22E8D-5F58-4186-832F-E7C2AE0B4804). This is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu.

Событие с идентификатором 4010 будет записано для каждой устаревшей службы интеграционного компонента виртуальной машины (экран 1).

Экран 1. Событие 4010 в журнале

Вы также можете задействовать инструмент Hyper-V Best Practices Analyzer (BPA) или сценарии PowerShell, чтобы определить, какие виртуальные машины имеют устаревшие компоненты интеграции. Узнать, как получить инструмент Hyper-V BPA, можно из статьи Microsoft «Hyper-V BPA for Windows Server 2008 R2 is now available» (support.microsoft.com/kb/977238). Команда разработчиков Hyper-V разместила сценарий PowerShell в хранилище сценариев TechNet по ссылке gallery.technet.microsoft.com/scriptcenter/251337c5-ab97-40b3-a888-80b68102d1d5.

Функция Refresh virtual machine configuration и кластер

Консоль управления Hyper-V не поддерживает кластеры, и это означает, что изменения настроек виртуальных сетей или виртуальных машин в данной консоли должны быть продублированы на другие узлы кластеров с помощью функции Refresh virtual machine configuration в консоли диспетчера отказоустойчивых кластеров.

Если не воспользоваться этой функцией, то виртуальная машина либо вообще не сможет перемещаться между узлами кластера, либо ее параметры (например, VLAN ID), которые были изменены, будут потеряны при перемещении виртуальной машины на другой узел кластера Hyper-V. Чтобы обновить настройки виртуальной машины, выполните следующие шаги.

  1. В консоли диспетчера отказоустойчивых кластеров откройте раздел Services and Applications, а затем щелкните по виртуальной машине, для которой хотите обновить настройки.
  2. В окне Actions прокрутите список вниз, щелкните мышью на кнопке More Actions, затем выберите функцию Refresh virtual machine configuration, как показано на экране 2.
Экран 2. Функция Refresh virtual machine configuration

В системе Server 2008 R2 функцией Refresh virtual machine configuration можно не пользоваться, если вы меняете параметры виртуальной машины с помощью консоли диспетчера отказоустойчивых кластеров. Для изменения параметров виртуальной машины в этой консоли сделайте следующее:

  • в консоли диспетчера отказоустойчивых кластеров откройте раздел Services and Applications, затем щелкните по виртуальной машине, для которой хотите изменить параметры;
  • в окне Actions щелкните мышью на кнопке Settings, чтобы изменить параметры виртуальной машины.

Сбои в работе Hyper-V

Чтобы посмотреть полный список распространенных проблем в настройке Hyper-V, обратитесь к статье TechNet «Hyper-V: Gotchas» по ссылке social.technet.microsoft.com/wiki/contents/articles/hyper-v-gotchas.aspx. Этот список обновляется раз в квартал при выявлении новых проблем.

Джефф Паттерсон (jeffpatt@microsoft.com) — старший менеджер в команде Product Quality and Online в Microsoft

Мы можем одновременно запускать Windows 11/10 или другие платформы, такие как Linux, на одном компьютере с Hyper-V или любой другой платформой виртуальных машин. Однако некоторые пользователи сообщают, что при попытке включить Hyper-V или запустить виртуальную машину в диспетчере Hyper-V они получают ошибку 0x80070057. В этой статье мы увидим, что вы можете сделать, если увидите код ошибки Hyper-V 0x80070057. .

0x80070057 Ошибка Hyper-V

Видимые ошибки:

Hyper-V не удалось запустить рабочий процесс, один или несколько аргументов неверны, код ошибки 0x80070057

ИЛИ

Произошла ошибка при попытке сохранить состояние выбранной виртуальной машины. Один или несколько аргументов недействительны, код ошибки 0x80070057.

ИЛИ

Windows не удалось внести запрошенные изменения.

Неверный параметр.

Код ошибки: 0x80070057

Что такое ошибка виртуальной машины 0x80070057?

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

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

  1. Убедитесь, что компьютер соответствует минимальным системным требованиям
  2. Включить аппаратную виртуализацию
  3. Включить Hyper-V с помощью PowerShell
  4. Настроить реестр

Давайте начнем.

1]Убедитесь, что система соответствует минимальным системным требованиям.

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

  • Процессор: двухъядерный (или более) совместимый 64-разрядный процессор с тактовой частотой 1 ГГц (или быстрее)
  • Оперативная память: 4 ГБ или выше
  • Системная память: минимум 64 ГБ или больше
  • Системная прошивка должна поддерживать UEFI и безопасную загрузку.
  • Поддержка доверенного платформенного модуля (TPM) версии 2.0
  • Видеокарта должна быть совместима с DirectX 12 или более поздней версии.
    Поддержка драйвера WDDM 2.0
  • Дисплей с поддержкой 720p HQ с диагональю более 9 дюймов и 8-битной цветной панелью

Если вы выполнили эти системные требования, перейдите к следующему решению.

Читать: виртуальная машина Hyper-V зависла в сохраненном состоянии

2]Включить аппаратную виртуализацию

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

3]Включите Hyper-V с помощью PowerShell

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

Теперь проверьте, включен ли Hyper-V.

4]Настроить реестр

Если виртуальная машина не запускается в Hyper-V, весьма вероятно, что какой-то ключ реестра настроен неправильно или нуждается в некотором изменении. Это изменение необходимо, поскольку McAfee VirusScan Enterprise 8.8 Patch 5 создает строку mfedisk, которая мешает работе Hyper-V.

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

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4d36e967-e325-11ce-bfc1-08002be10318}

Найдите mfedisk и удалите его.

Наконец, перезагрузите компьютер и проверьте, решена ли проблема.

Надеюсь, вы сможете решить проблему, используя решения, упомянутые в этой статье.

Чтение: ошибка 0x80370102, не удалось запустить виртуальную машину.

Как исправить код ошибки 0x80070057?

См. этот пост, если вы получаете сообщение об ошибке 0x80070057 в Windows 11/10 при использовании Центра обновления Windows, установке или обновлении Windows, запуске резервного копирования Windows и т. д., тогда вы увидите этот вездесущий код ошибки, когда один или несколько аргументов недействительны.

Читайте . Исправьте ошибку 0x800f080c Hyper-V в Windows.

  • Произошла ошибка при попытке копирования файла устройство не готово
  • Произошла ошибка при попытке копирования файла том для открытого файла
  • Произошла ошибка при попытке копирования файла недостаточно ресурсов памяти для обработки команды
  • Произошла ошибка при проверке подлинности rdp credssp windows server 2016
  • Произошла ошибка при проверке подлинности psn