No Image

Служба виртуальных дисков windows 10

СОДЕРЖАНИЕ
189 просмотров
11 марта 2020

На очереди разбор ошибок со «Службой виртуальных дисков 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:WindowsSystem32.
  • Загрузить библиотеку dmserver.dll, поместить в папку C:WindowsSystem32.

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

  • Для Windows 95, 98 и Me — C:WindowsSystem
  • Для Windows 2000 и NT — C:WINNTSystem32
  • Для Windows XP, Vista, and Windows 7 — C:WindowsSystem32
  • Для 64-разрядных систем (в т.ч. Windows 10) — C:WindowsSysWOW64 вместо 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: ошибки подключения ”

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

Столкнулся с одной странной ошибкой при попытке расширить дисковый раздел на Windows Server 2012 R2. При попытке открыть консоль управления дисками (diskmgmt.msc), список доступных дисков системы не отображался, а внизу консоли Disk Management указана ошибка:

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

При удаленном подключении к компьютеру через оснастку Управления Дисками (Управления компьютером) ошибка выглядит так:

Программе администрирования дисков не удается запустить службу виртуальных дисков на Имя_Компьютера.

Я решил попытаться расширить том с помощью diskpart, но и эта утилита не работает, возвращая ошибку:

The service failed to initialize

В нормальной конфигурации служба vds в Windows остановлена и настроена на ручной запуск (тип запуска Manual). Т.е. она должна запускаться по необходимости при обращении других приложений к ней. Однако по какой-то причине в нашем случае это не происходит

Понятно, что нужно проверить состояние системной службы Virtual Disk (vds) / Виртуальный диск. Открыв консоль управления службами (services.msc), я увидел, что служба Virtual Disk не запушена. Попробовав запустить ее вручную, я получил ошибку:

More help is available by typing NET HELPMSG 2186.

В журнале системы при этом появляются события:

Я попробовал изменить тип запуска службы Virtual Disk с Manual (Вручную) на Automatic (Автоматически) и перезагрузил Windows.

После перезагрузки, служба Виртуальный диск успешно запустилась и работоспособность консоли Disk Management и diskpart восстановилась.

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

  • Remote Volume Management — Virtual Disk Service (RPC) (Удаленное управление томами — служба виртуальных дисков (RPC))
  • Remote Volume Management — Virtual Disk Service Loader (RPC) (Удаленное управление томами — загрузчик службы виртуальных дисков (RPC))

Можно разрешить удаленный доступ так:

netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes
netsh advfirewall firewall set rule group=”Windows Firewall Remote Management” new enable =yes
netsh advfirewall firewall set rule group=”remote administration” new enable=yes

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

Если все вышеописанные способы не помогли восстановить работу службы VDS, выполните проверку целостности системных файлов командой:

В апреле 2002 г. Боб Маглиа был назначен старшим вице-президентом только что сформированного в Microsoft подразделения Enterprise Storage Division, ориентированного на создание средств хранения данных масштаба предприятия. В то время Маглиа представил общественности планы разработки концепции, в соответствии с которой система Windows должна стать основой для управления данными, размещенными на различных компьютерах, серверах и системах хранения. Было объявлено, что на создание такой технологии уйдет несколько лет. Однако первые результаты работы специалистов компании, воплощенные в системе Windows Server 2003, мы видим уже сегодня, хотя с той поры прошел всего год.

Windows 2003 обладает усовершенствованной инфраструктурой файловой системы. Один из ключевых элементов этой инфраструктуры — служба виртуальных дисков Virtual Disk Service (VDS), созданная разработчиками Microsoft для облегчения управления дисками и данными. В дополнение к VDS корпорация Microsoft наделила систему Windows 2003 тремя мощными средствами для работы с дисками различных поставщиков: это инструментальные средства командной строки diskraid.exe и diskpart.exe, а также оснастка Disk Management консоли Microsoft Management Concole (MMC).

Архитектура VDS

Поставщики аппаратных средств для хранения данных создают специальные аппаратные провайдеры VDS, которые преобразуют универсальные интерфейсы прикладного программирования VDS API в команды, воспринимаемые соответствующими аппаратными средствами. Если к сети подключается устройство массовой памяти, оснащенное упомянутым провайдером, система Windows 2003 автоматически устанавливает и регистрирует его. Таким образом, Microsoft дает изготовителям возможность выпускать системы хранения данных, управляемые не с помощью фирменных клиентов управления, а средствами самой среды Windows.

Читайте также:  Сжался экран монитора на компьютере
Рисунок 1. Архитектура VDS.

На Рисунке 1 представлена архитектура VDS. Синим цветом обозначены устройства массовой памяти, бронзовым — встроенные функции Windows 2003, в числе которых — уровень абстракций VDS и средства Windows 2003 для работы с VDS. Красным цветом отмечены поставляемые разработчиками устройств массовой памяти программы в виде клиентских инструментальных средств, интегрируемых в Windows 2003, или аппаратные провайдеры, которые увязывают устройства массовой памяти со службой VDS. Отметим, что в комплект Windows 2003 входят программные провайдеры VDS как для базовых, так и для динамических дисков. Базовые провайдеры наделены функциями для работы с разделами и томами. Динамические провайдеры обеспечивают возможность работы с разделами, а также с томами: зеркальными, с чередованием, расширяемыми и построенными в соответствии с архитектурой RAID 5.

Предоставляя общий интерфейс, который изготовители систем массовой памяти могут использовать для подключения своих устройств, разработчики Microsoft надеются упростить процедуры административного управления Windows. По всей вероятности, изготовители будут по-прежнему выпускать средства управления программным обеспечением, позволяющие воспользоваться уникальными возможностями их аппаратных средств, но, возможно, служба VDS позволит администраторам систем хранения данных выполнять еще большее число задач, не покидая знакомого интерфейса, даже если эти администраторы управляют различными типами устройств массовой памяти (скажем, матрицами RAID или сетями Storage Area Network — SAN) от независимых поставщиков.

Служба VDS обеспечивает функционирование упоминавшихся выше средств DiskRaid и DiskPart, вызываемых из командной строки, а также оснастки Disk Management. В среде Windows 2003 эти три инструмента используют VDS в качестве общей архитектуры для доступа к системам массовой памяти. Надо сказать, что по производительности и мощности эти программы превосходят ранее выпускавшиеся корпорацией Microsoft средства управления памятью.

DiskRaid

DiskRaid — инструмент командной строки, используемый для конфигурирования и управления подсистемами массовой памяти архитектуры RAID. Программа DiskRaid, не входящая в состав операционной системы, поставляется в комплектах Microsoft Windows Server Deployment Kit и Microsoft Windows Server 2003 Resource Kit. Она выполняется в среде Windows 2003; пользоваться этим инструментом могут только члены группы администраторов (Administrators).

DiskRaid совместим с любыми аппаратными устройствами хранения данных, оснащенными аппаратными провайдерами VDS. Такими средствами оснащают свои новейшие системы почти все поставщики устройств массовой памяти, но в более ранних системах памяти VDS-провайдеры отсутствуют. Инструмент DiskRaid можно использовать лишь после того, как служба VDS зарегистрирует по меньшей мере один аппаратный провайдер VDS.

После установки DiskRaid программу можно запустить, введя

в командной строке; при этом нужно находиться в папке, из которой инструмент устанавливался. На Экране 1 показана данная команда, а также несколько других команд, введенных в интерактивном режиме. Полный список команд DiskRaid приводится в Таблице 1. Чтобы получить подробную справку по любой команде, нужно ввести эту команду с ключом /?, например:

Экран 1. Сессия DiskRaid

Вот как выглядит полный синтаксис использования DiskRaid:

Все ключи, используемые при вводе команд DiskRaid в командной строке, представлены в Таблице 2.

Поскольку в числе упомянутых ключей имеется ключ /s, можно сделать вывод, что программа DiskRaid оснащена средствами обработки сценариев; однако она не совместима с системой Script Host (WSH), так как не предоставляет интерфейса к COM-совместимым языкам программирования. Параметр /s позволяет инструменту DiskRaid последовательно обрабатывать текстовый файл с командами, но такие возможности, как средства итерации и цикл If. Then. Else, в нем не предусмотрены. В сценарии, приведенном в Листинге 1, перечислены подсистемы, провайдеры и логические идентификаторы LUN; далее в нем создается объект LUN. Сценарий в Листинге 2 иллюстрирует процедуру удаления объекта LUN.

После того как программе DiskRaid будет поручено создать идентификатор LUN, последний распознается системой Windows 2003 и можно уже настраивать этот идентификатор и управлять им. Когда пользователь запускает оснастку Computer Management в MMC и в меню Storage выбирает пункт Disk Management, начинается автоматическое выполнение мастера Initialize and Convert Disk Wizard; программа позволяет инициализировать и преобразовать только что созданный объект LUN. При желании можно инициализировать и преобразовать LUN вручную из оснастки Disk Management.

DiskPart

DiskPart — вызываемое из командной строки инструментальное средство, обеспечивающее возможность управления такими объектами систем хранения данных, как диски, разделы и тома. Microsoft включает VDS-версию программы DiskPart в комплект поставки Windows 2003, и она автоматически устанавливается при развертывании операционной системы. Кроме того, DiskPart поставляется с системой Windows XP, а ее версию для Windows 2000 можно загрузить по адресу http://www.microsoft.com/windows2000/techinfo/ reskit/tools/new/diskpart-o.asp.

В версию DiskPart для Windows 2003 включено пять новых или усовершенствованных команд (Automount, Repair, Inactive, GPT Attributes и Remove). Как и в случае с DiskRaid, VDS-версия программы DiskPart выполняется лишь в среде Windows 2003 и работать с ней могут только те пользователи, которые являются членами группы администраторов.

Синтаксис команд DiskPart аналогичен синтаксису команд DiskRaid. Полный синтаксис выглядит так:

Еще одна аналогия с DiskRaid состоит в том, что средство DiskPart можно запускать непосредственно из командной строки или с параметром /s, обеспечивающим выполнение сценария. Средство DiskPart можно запустить, введя символы

в командной строке из папки, в которой устанавливалась программа. На Экране 2 показан сеанс DiskPart. В Таблице 3 перечислены все команды DiskPart. Для получения подробной справки по любой из команд нужно ввести имя команды с параметром /?, например:

Читайте также:  Простые рисунки фломастерами для срисовки
Экран 2. Сессия DiskPart

Как и DiskRaid, программа DiskPart оснащена средствами обработки сценариев — иначе говоря, она может последовательно обрабатывать текстовый файл с командами DiskPart — и ее сценарии имеют те же ограничения, что и в случае с DiskRaid. Приведенный в Листинге 3 сценарий формирует список дисков, установленных на сервере, выбирает один из дисков, создает на нем том и присваивает данному тому буквенное обозначение.

Почти все, что можно делать с помощью программы DiskPart в плане настройки и управления объектами хранения данных, можно делать и с помощью консоли Disk Management, и наоборот. Разумеется, различие между ними состоит в том, что DiskPart — это средство командной строки, а Disk Management — консоль, оснащенная графическим интерфейсом пользователя.

Disk Management

Disk Management — это VDS-версия оснастки Disk Management, с которой, возможно, уже знакомы читатели, имеющие опыт эксплуатации Windows 2000. VDS Disk Management мало чем отличается от версии Windows 2000. Оснастка представляет собой системную утилиту для управления жесткими дисками, а также содержащимися на них томами или разделами. Disk Management позволяет инициализировать диски, создавать тома, форматировать тома под файловые системы FAT, FAT32 или NTFS, а также создавать отказоустойчивые дисковые системы. С помощью оснастки Disk Management администратор может выполнять почти все связанные с дисками задачи без перезапуска системы и без вмешательства в работу пользователей, поскольку изменения в конфигурации, как правило, вступают в силу незамедлительно.

Для запуска оснастки Disk Management нужно щелкнуть на меню Start, а затем выбрать пункты All Programs, Administrative Tools и Computer Management. В узле Storage следует щелкнуть на элементе Disk Management (см. Экран 3). Разумеется, оснастку Disk Management можно добавить к любой существующей консоли MMC; можно также создать новую консоль MMC и добавить оснастку Disk Management к ней.

Экран 3. Консоль Disk Management

В оснастке Disk Management предусмотрены следующие средства.

  • Графический интерфейс пользователя. Если щелкнуть правой кнопкой мыши на представленном объекте, на экране будут отображены операции, которые можно выполнять на выделенном объекте; программа-мастер поможет пользователю создать раздел или том либо инициализировать и преобразовать диск.
  • Средства конфигурирования базовых и динамических дисков. Базовые диски содержат базовые тома, такие как первичные разделы и логические накопители в расширенных разделах. Динамические диски включают динамические тома, превосходящие по функциональности базовые диски и обеспечивающие, в частности, создание отказоустойчивых томов в системах Windows 2003 и Windows 2000. Администратор может расширять динамические тома (кроме системных или загрузочных томов), осуществлять зеркальное дублирование динамических томов и добавлять новые динамические диски без повторной инициализации компьютера.
  • Средства локального и дистанционного управления дисками. Пользователь может управлять любым удаленным компьютером Windows 2003, Windows XP Professional Edition или Windows 2000, если только он зарегистрирован на этой машине как член группы Backup Operators или Administrators.
  • Средства для монтирования накопителей. Пользователь может присоединить локальный накопитель к любой пустой папке отформатированного с использованием NTFS локального тома. Смонтированные накопители обеспечивают более высокий коэффициент доступности данных и предоставляют администратору большую свободу в том, что касается управления средствами хранения данных в соответствии с требованиями рабочей среды и особенностями использования системы. Ограничение "не более 26 накопителей", связанное с числом букв в латинском алфавите, смонтированных накопителей не касается, поэтому присоединенные накопители можно использовать для организации доступа к более чем 26 накопителям компьютера.
  • Средства для использования дисков с MBR и GPT. Оснастка Disk Management обеспечивает возможность эксплуатации установленных в машинах на базе процессоров x86 дисков с записью Master Boot Record (MBR) и установленных в машинах на базе процессоров Itanium дисков с таблицей глобальных идентификаторов GPT.
  • Средства для работы с сетями SAN. При добавлении томов к системам SAN операционные системы Windows 2003, Enterprise Edition и Windows 2003 Datacenter Edition не выполняют операций автоматического монтирования томов и присвоения им буквенных обозначений. Disk Management позволяет осуществлять эти операции вручную. Чтобы с помощью оснастки Disk Management отформатировать том, созданный при помощи сценария из Листинга 2, нужно щелкнуть правой кнопкой мыши на томе диска 2, обозначенном как Drive E, и выбрать пункт Format, после чего на экране появится диалоговое окно Format. Затем нужно ввести имя тома, выбрать файловую систему (например, NTFS) и нажать OK.

Сочетание службы VDS Windows 2003, клиентов DiskRaid и DiskPart и оснастки Disk Management представляет собой мощное средство управления устройствами для хранения данных. Теперь в распоряжении изготовителей аппаратных средств массовой памяти имеется стандартный интерфейс, обеспечивающий их устройствам хранения данных возможность автоматической установки и регистрации в среде Windows 2003. А администраторы получают единый набор инструментов, с помощью которых можно конфигурировать системы массовой памяти и управлять ими вне зависимости от того, у какого поставщика была приобретена та или иная система.

Комментировать
189 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
Adblock detector