Что означает код HRESULT 0x80042500 (VDS_E_NO_SOFTWARE_PROVIDERS_LOADED)?

 
Предыдущий Следующий
VDS_S_GPT_BOOT_MIRRORED_TO_MBR VDS_E_DISK_NOT_MISSING

VDS_E_NO_SOFTWARE_PROVIDERS_LOADED

VDS_E_NO_SOFTWARE_PROVIDERS_LOADED означает, что при обнаружении поставщиков программный поставщик не был найден. Основные операции с базовыми и динамическими дисками обычно зависят от программного поставщика, загружаемого службой VDS.

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

  • Дождитесь, пока служба VDS сообщит о готовности.
  • Запросите поставщиков с флагом программного поставщика и сохраните возвращённую коллекцию.
  • Проверьте журналы службы и событий на ошибки регистрации или инициализации поставщика.

Обновление дисков не заменит отсутствующего поставщика. Повтор отдельной операции вряд ли поможет, пока инициализация поставщика не завершится успешно. В современных версиях Windows также рассмотрите перенос управляющего кода на Storage Management API, поскольку VDS заменена новой технологией, а динамические диски не рекомендуются для большинства сценариев.

QueryProviders · WaitForServiceReady · Уведомление о замене VDS


Нужно найти другой код? Найти другой код состояния или ошибки.