Меню

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

Служба виртуальных дисков Windows: ошибки подключения

На очереди разбор ошибок со «Службой виртуальных дисков Windows» и «Службой логических дисков». Проблемы с этими компонентами возникают редко: при попытке «разбить» диски на виртуальные части, переименовать их, подключить дополнительный или внешний жесткий диск. Службы могут зависать, выдавать различные ошибки или попросту зависать при попытке подключиться к службе или зайти в настройки.

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

Содержание:

Распространенные ошибки и быстрое решение

Ошибка «Не удалось подключиться к службе виртуальных дисков» может быть вызвана программами для создания образов вроде NERO, Daemon Tools и Alkohol 120 — подобный софт стоит удалить. Также нужно убедиться, что служба виртуальных дисков включена, а библиотека dmserver.dll находится на компьютере, не поражена вирусами и не присутствует в карантине антивируса.

Возможно, исправить проблему получится быстро. Для этого нужно:

  1. Проверить карантин антивирусов на наличие библиотеки dmserver.dll, в особенности если был обнаружен вирус Win32/Patched.BU. Если с файлом что-то не так, можно его загрузить и заменить.
  2. Открыть Командную строку (cmd.exe), просканировать систему на наличие ошибок при помощи команды sfc /scannow.
  3. Исправить ошибки в системе при помощи WinfowsFix.
  4. Удалить программы NERO, Daemon, Alkohol и аналогичные. Удалить все, что с ними связано, а также удалить все контроллеры из диспетчера устройств.
  5. Открыть Панель управления, найти диспетчер служб (Службы/Services). Найти Службу виртуальных дисков (Virtual Disk), зайти в свойства и изменить настройки автозапуска с Manual (Вручную) на Automatic (Автоматически).
  6. Проверить в файерволе и брандмауэре Windows, разрешены ли следующие правила для входящих подключений: «Удаленное управление томами» —> «Служба виртуальных дисков (RPC)» и «Удаленное управление томами» —> «Загрузчик службы виртуальных дисков (RPC)».
  7. Скопировать с другого компьютера с аналогичной версией Windows (7, 10, Vista, XP) ветку реестра HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \PlugPlay.

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

Удаление или заражение dmserver.dll и dmdskmgr.dll

Системные библиотеки dmserver.dll и dmdskmgr.dll, нужные Windows для работы службы виртуальных дисков, часто поражаются при заражении систему вирусами. Если служба вообще не запускается или грузится бесконечно долго, файлы могут отсутствовать на компьютере, либо не открываться.

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

Если библиотеки отсутствуют на компьютере:

  • Загрузить библиотку dmdskmgr.dll для своей версии Windows (7, 8/8.1, XP, 10, Vista), поместить в папку C:\Windows\System32.
  • Загрузить библиотеку dmserver.dll, поместить в папку C:\Windows\System32.
Читайте также:  Длительный тест драйв автомобиля как получить

Папка, куда надо копировать DLL, отличается в зависимости от версии Windows:

  • Для Windows 95, 98 и Me — C:\Windows\System
  • Для Windows 2000 и NT — C:\WINNT\System32
  • Для Windows XP, Vista, and Windows 7 — C:\Windows\System32
  • Для 64-разрядных систем (в т.ч. Windows 10) — C:\Windows\SysWOW64 вместо System32

После копирования библиотек может потребоваться перезагрузка компьютера, чтобы изменения вступили в силу. После перезагрузки нужно зайти в «Панель управления» -> «Службы», найти Виртуальный диск (Virtual Disk) и убедиться, что служба запущена.

Если статус автозапуска службы стоит «Вручную», следует нажать по ней правой кнопкой мыши, выбрать пункт «Свойства» в появившемся контекстном меню и изменить автозапуск на «Автоматически». После изменения настроек автозапуска может потребоваться повторная перезагрузка компьютера.

NERO, Daemon Tools и Alkohol 120

Ошибки со службой виртуальных дисков часто вызывают программы вроде Daemon Tools или Alkohol 120. Этот софт вмешивается в работу системы, создает виртуальные образы дисков. Такие программы часто используются для того, чтобы запускать без лицензионного диска программы и игры, загруженные из интернета. Помимо вмешательства в работу службы дисков, в этой ситуации добавляется еще и риск заражения системы вирусами и троянами из-за сомнительных источников загружаемых файлов.

Для исключения рисков с этой стороны следует:

  1. Удалить все созданные виртуальные диски во всех программах.
  2. Удалить сам софт для «прожигания» дисков.

Наиболее популярный софт для создания виртуальных образов (можно проверить наличие на ПК через «Пуск» -> «Поиск»):

  • Alcohol 52% — обеспечивает возможность эмуляции виртуального диска. Упрощенная версия Alcohol 120%.
  • Alcohol 52% Free Edition — бесплатная облегченная версия Alcohol 52% с минимальным базовым функционалом.
  • Alcohol 120% — приложение с широким функционалом, но исключительно платное.
  • Astroburn — а также бесплатный Astroburn Lite.
  • DAEMON Tools — самая популярная программа для создания виртуальных образов. Есть несколько версий DAEMON Tools: Pro Standard, Ultra, Lite.
  • Nero Burning ROM — одна из наиболее популярных программ для «прожигания» дисков.
  • PowerISO — менее известный софт с аналогичным функционалом.
  • UltraISO — программа для создания образом и работы с ISO, есть Premium-версия.
  • Virtual CD — создание и редактирование виртуальных образов и дисков.
  • Virtual CloneDrive — ПО для создания и открытия образов.

Итого, приблизительная последовательность действий должна быть такая:

  1. Проверить компьютер на вирусы, проверить карантин антивируса на предмет нужных DLL, восстановить их при необходимости.
  2. Проверить, включена ли служба, убедиться в правильности настроек автозапуска (автоматически).
  3. Удалить ПО для создания виртуальных дисков и все созданные образы.
  4. Проверить систему при помощи команды sfc /scannow, исправить ошибки при помощи WinfowsFix.

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

One thought on “ Служба виртуальных дисков Windows: ошибки подключения ”

Если служба Виртуальный диск все равно не запускается, откройте редактор реестра и проверьте, что в разрешениях на ветку HKLM\SYSTEM\CurrentControlSet\Services\vds у группы ALL APPLICATION PACAKAGES есть право на чтение ( Read ).

Читайте также:  Как высчитывать износ автомобиля

Ошибка при управлении VHD-файлом в Windows Server: «Виртуальный поставщик дисков для указанного файла не найден»

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

Оригинальная версия продукта: Windows Server 2012 R2
Исходный номер КБ: 2013544

Симптомы

При попытке создания виртуальной машины в Hyper-V Manager в Windows Server вы получите следующее сообщение об ошибке:

Имя журнала: Microsoft-Windows-Hyper-V-VMMS-Admin
Источник: Microsoft-Windows-Hyper-V-VMMS
ID события: 14098
Уровень: ошибка
Описание:
Драйвер поставщика услуг виртуализации хранилища, требуемого службой управления виртуальными машинами, не установлен или отключен. Проверьте параметры или попробуйте переустановить Hyper-V роли.

Имя журнала: Microsoft-Windows-Hyper-V-Image-Management-Service-Admin
Источник: Microsoft-Windows-Hyper-V-Image-Management-Service
ID события: 15062
Уровень: ошибка
Описание:
«Система не смогла создать «E:\VMachine\Virtual Machines\TEST\TEST.vhd». Код ошибки: 2424869

При попытке взаимодействия с виртуальным файлом жесткого диска (VHD) с помощью такого средства, как Hyper-V Manager, Storage Manager или Diskpart, вы получаете следующее сообщение об ошибке:

Название: Виртуальный диспетчер дисков
Описание. Виртуальный поставщик дисков для указанного файла не найден.

В журнале VHDMP также может появиться следующее событие:

ID события 3: не удалось всплыть VHD . Состояние ошибки: 0xC0000061

При попытке запуска виртуальной машины с помощью Hyper-V Manager вы получаете следующее сообщение об ошибке:

Имена машин, пути и GUID будут разными, так как они уникальны для каждой среды.

Название: Hyper-V Manager
Описание. Ошибка произошла при попытке запустить выбранную виртуальную машину (ы) ‘ не удалось запустить.

Microsoft Emulated IDE Controller (Instance ID <##>): Не удалось действовать с помощью ошибки: «Устройство, подключенное к системе, не работает».

Не удалось открыть вложение ‘Drive Letter:\path\Virtual Hard drivers\VMNAME_#vhd’. Ошибка: «Устройство, подключенное к системе, не функционирует»

Не удалось открыть вложение ‘Drive Letter:\path\Virtual Hard drivers\VMNAME_#vhd’. Ошибка: «Устройство, подключенное к системе, не функционирует»

Не удалось запустить имя виртуальной машины (виртуальный машинный ID ##)

Контроллер эмулированных IDE Microsoft (Экземпляр ID <##>>): Не удалось действовать с помощью ошибки: «Устройство, подключенное к системе, не работает». (0x8007001F) (ID виртуальной машины: ##

«ИМЯ VM»: не удалось открыть вложение «Drive Letter:\path\Virtual Hard drivers\VMNAME_#vhd». Ошибка: «Устройство, подключенное к системе, не функционирует» (0x8007001F) (Виртуальный машинный ID: ##

«ИМЯ VM»: не удалось открыть вложение «Drive Letter:\path\Virtual Hard drivers\VMNAME_#vhd». Ошибка: «Устройство, подключенное к системе, не функционирует» (0x8007001F) (Виртуальный машинный ID: ##

Причина

Существует проблема времени с FSDepends.sys и с VHDMP.sys. Эта проблема возникает при установке определенных программ резервного копирования на компьютерах Windows Server. По умолчанию значение FSDepends.sys в реестре заостряется на ручном режиме. Когда любое стороне программное обеспечение резервного копирования загружает драйвер устройства ленты, иногда программное обеспечение может привести к FSDepends.sys и VHDMP.sys правильной инициализации.

Решение

Чтобы обойти эти проблемы, FSDepends.sys следует установить значение запуска загрузки (0x0).

Убедитесь, что перед изменением реестра необходимо создать его. Кроме того, убедитесь, что вы знаете, как восстановить реестр, если возникла проблема.

Дополнительные сведения о том, как восстановить, восстановить и изменить реестр, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows

Читайте также:  Электрическая схема 2lte двигателя

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

Откройте редактор реестра.

Откройте следующий раздел реестра:
HKLM\SYSTEM\CurrentControlSet\Services\FsDepends

В ключе «FsDepends» измените REG_DWORD значение «Начните» с 3 до .

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

Вопрос

Возникла проблема с Hyper-v на windows server 2012 R2. Hyper-v не может получить доступ к своим же файлам. Ошибка возникает при создании виртуального жёсткого диска. Пробовал открывать доступ к папке, где будут храниться данные виртуального сервера, для всех, но и это не помогает. Подскажите, пожалуйста, как правильно выставить доступ в такой ситуации.

«Не удалось добавить устройство Virtual Hard Disk.

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

Ответы

Kiret, Вам повезло. Я работал и с Dallas Lock))

По опыту могу сказать, если неправильно настроено (а там можно настроить безопасность на уровне ФС + отдельную консоль для входа после BIOS , к примеру, и т.д.) , то вполне возможно блокировка некоторых процессов по безопасности и т.д.

Рекомендую обратиться в службу поддержки Dallas Lock (они адекватные и русские 🙂 ).

В проблеме текущей всё связано с безопасностью, — поэтому разберитесь с Dallas Lock сначала. + проверьте ещё раз предложенные действия мной и Евгением.

P.S. Ничего не меняйте. Разберитесь с Dallas Lock , а потом предпринимайте действия сторонние

Roman Levchenko, MCSA, MCITP, MCTS http://www.rlevchenko.com

  • Предложено в качестве ответа R.Levchenko MVP 18 июля 2014 г. 6:29
  • Изменено R.Levchenko MVP 18 июля 2014 г. 6:36 PS
  • Помечено в качестве ответа Kiret 18 июля 2014 г. 6:38

Все ответы

Правильно понимаю, что

1) ВМ создается успешно (если не добавлять VHD)

2) Конфигурационные файлы (xml..) успешно создаются

Получить ID ВМ можете так:

Roman Levchenko, MCSA, MCITP, MCTS http://www.rlevchenko.com

Да, машина создается без жёсткого диска. Проблема возникает именно при создании vhd.

.xml также успешно создаются.

Описанный по ссылке способ уже пробовал, не помогло (что удивительно). Да, кстати, компьютер находится в домене.

Также когда пытаюсь запустить созданную вирт. машину, возникает ошибка:

«Новая виртуальная машина» не удалось запустить рабочий процесс: <Отказано в доступе>Процесс запросил доступ к объекту, но права и доступ не предоставлены.

Да, машина создается без жёсткого диска. Проблема возникает именно при создании vhd.

.xml также успешно создаются.

Описанный по ссылке способ уже пробовал, не помогло (что удивительно). Да, кстати, компьютер находится в домене.

Roman Levchenko, MCSA, MCITP, MCTS http://www.rlevchenko.com

Да, проходит. Файл с диском создаётся, но у Hyper-v всё равно нет к ней доступа.

Roman Levchenko, MCSA, MCITP, MCTS http://www.rlevchenko.com

Когда пытаюсь добавить жёсткий диск машине через Powershell — выдаётся такая ошибка:

Add-VMHardDiskDrive : «test» не удалось добавить устройство «Virtual Hard Disk». (ИД виртуальной машины 00D707E4-FAE0-4
762-A9DD-266EC5564249)
«test»: У учетной записи Служба управления виртуальными машинами Hyper-V отсутствует разрешение, необходимое для открыт
ия вложения «C:\hyper\disk1.vhdx». Ошибка: «Ошибка доступа» (0x80070005). (ИД виртуальной машины 00D707E4-FAE0-4762-A9D
D-266EC5564249)
У вас нет разрешения на выполнение этой операции. Если у вас должно быть такое разрешение, обратитесь к администратору.
строка:1 знак:1
+ Add-VMHardDiskDrive -VMName Test -Path C:\hyper\disk1.vhdx
+

Adblock
detector