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

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

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

Unable to connect to Virtual Disk Service

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

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

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

Disk Management could not start Virtual Disk Service (VDS) on HostName.

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

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

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

Virtual Disk Service error:

The service failed to initialize

diskpart ошибка The service failed to initialize Virtual Disk Service

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

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

net start vds

The service is not responding to the control function.

More help is available by typing NET HELPMSG 2186.

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

Превышение времени ожидания (30000 мс) при ожидании подключения службы «Виртуальный диск».

Сбой при запуске службы «Виртуальный диск» из-за ошибки Служба не ответила на запрос своевременно.

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

служба Виртуальный диск (vds) в 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 в реестре

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

sfc /scannow

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