Ошибка «программный поставщик теневого копирования Microsoft отсутствует» появляется при попытке создать точку восстановления, запустить резервное копирование или открыть вкладку «Предыдущие версии» — система сообщает, что не может найти нужный компонент службы теневого копирования тома (VSS). Чаще всего проблема возникает из-за остановленной или повреждённой службы Microsoft Software Shadow Copy Provider либо из-за сбоя регистрации её библиотек в системе.
Хорошая новость: в большинстве сценариев сбой устраняется штатными средствами Windows без переустановки системы. Ниже разберём, как проверить состояние службы, перерегистрировать компоненты VSS и что делать, если стандартные шаги не помогают.
Что такое поставщик теневого копирования и почему он исчезает
Служба теневого копирования тома (Volume Shadow Copy Service, VSS) отвечает за создание снимков диска, которые используются точками восстановления, историей файлов и программами резервного копирования. Microsoft Software Shadow Copy Provider — это системный поставщик, через который VSS физически создаёт эти снимки.
Если поставщик «отсутствует», Windows не может сделать снимок тома, и любая операция, завязанная на VSS, завершается ошибкой. Возможные причины:
- 🔧 Служба Microsoft Software Shadow Copy Provider остановлена или её тип запуска изменён сторонней оптимизирующей утилитой.
- 🧩 Повреждена регистрация DLL-библиотек VSS после сбоя обновления или некорректного удаления программ бэкапа.
- 🛡️ Антивирус или «чистильщик» системы отключил компоненты VSS.
- 💾 Повреждены системные файлы Windows, отвечающие за теневое копирование.
- 📦 Конфликт со сторонним ПО резервного копирования, установившим собственный поставщик.
⚠️ Внимание: перед любыми изменениями в службах и реестре создайте резервные копии важных данных. Если служба VSS не работает, точку восстановления создать не получится — используйте копирование файлов на внешний носитель.
Проверка состояния службы VSS
Первое действие — убедиться, что нужные службы присутствуют в системе и могут запускаться. Откройте консоль управления службами: нажмите Win + R, введите services.msc и подтвердите ввод.
В списке найдите две службы: Теневое копирование тома (Volume Shadow Copy) и Поставщик теневого копирования программного обеспечения Microsoft (Microsoft Software Shadow Copy Provider). В штатной конфигурации обе имеют тип запуска «Вручную» и запускаются автоматически при обращении к ним — постоянно работать они не обязаны.
Если тип запуска выставлен в «Отключена», откройте свойства службы двойным щелчком, верните значение «Вручную» и попробуйте запустить её кнопкой «Запустить». Ошибка при запуске — важный диагностический признак: запишите её код и текст, они укажут направление дальнейшей проверки.
☑️ Первичная диагностика VSS
Диагностика через командную строку
Следующий шаг — проверить, видит ли система сам поставщик. Запустите командную строку от имени администратора и выполните:
vssadmin list providers
В норме команда выводит поставщика с именем Microsoft Software Shadow Copy provider. Пустой список подтверждает, что поставщик действительно не зарегистрирован — это прямое указание на проблему с регистрацией компонентов.
Дополнительно полезно выполнить vssadmin list writers: команда показывает состояние модулей записи VSS. Ошибки у отдельных «писателей» могут мешать работе всей цепочки теневого копирования, даже если сам поставщик на месте.
Перерегистрация компонентов VSS
Если поставщик не отображается в выводе vssadmin, стандартный приём — повторная регистрация системных библиотек VSS. Команды выполняются в командной строке, запущенной от имени администратора:
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 vss_ps.dll
regsvr32 swprv.dll
После выполнения команд перезагрузите компьютер и снова проверьте вывод vssadmin list providers. Возможная причина неудачи — отсутствие прав администратора или блокировка регистрации антивирусом; в этом случае временно приостановите защиту и повторите попытку.
⚠️ Внимание: в интернете встречаются длинные «батники» перерегистрации VSS с десятками команд. Часть из них рассчитана на старые версии Windows и может выдавать ошибки на современных системах — это не всегда признак проблемы, но выполняйте такие скрипты только из проверенных источников.
Проверка целостности системных файлов
Если перерегистрация не вернула поставщик, вероятна порча системных файлов. Windows включает два штатных инструмента проверки, которые запускаются из командной строки с правами администратора:
sfc /scannow
Команда проверяет защищённые системные файлы и заменяет повреждённые копии корректными версиями из хранилища компонентов. Процесс занимает заметное время — дождитесь завершения и прочитайте итоговое сообщение.
Если SFC сообщает, что не смогла восстановить часть файлов, выполните восстановление хранилища компонентов:
DISM /Online /Cleanup-Image /RestoreHealth
После завершения DISM повторите sfc /scannow и перезагрузитесь. Затем снова проверьте vssadmin list providers и попробуйте создать точку восстановления.
Сравнение методов решения
Чтобы выбрать подходящий шаг, ориентируйтесь на симптом и сложность метода:
| Метод | Когда применять | Риск для системы |
|---|---|---|
| Проверка и запуск служб VSS | Служба отключена или остановлена | Минимальный |
| Перерегистрация DLL через regsvr32 | Поставщик не виден в vssadmin | Низкий |
| SFC и DISM | Подозрение на повреждение системных файлов | Низкий |
| Откат стороннего ПО бэкапа | Ошибка появилась после установки программы | Низкий |
| Восстановление системы / сброс Windows | Ничего из перечисленного не помогло | Средний, требует резервной копии |
Начинайте с самых простых и обратимых шагов — в значительной части случаев достаточно вернуть тип запуска службы и перерегистрировать библиотеки.
Что делать, если ничего не помогло
Если все методы исчерпаны, рассмотрите «обновление с сохранением данных» (in-place upgrade) — установку Windows поверх текущей с официального ISO-образа. Процедура перезаписывает системные компоненты, сохраняя программы и файлы. Перед началом обязательно сделайте резервную копию важных данных на внешний носитель.
Профилактика повторения ошибки
Чтобы поставщик теневого копирования не «пропадал» снова, стоит пересмотреть несколько привычек в обслуживании системы.
- 🚫 Не применяйте агрессивные «твики» и оптимизаторы, отключающие системные службы пакетно.
- 🔄 Устанавливайте обновления Windows — исправления VSS периодически входят в их состав.
- 🧹 Удаляйте программы резервного копирования штатным способом, а не стиранием папок.
- 📋 После установки нового ПО для бэкапа проверяйте, что точки восстановления по-прежнему создаются.
Регулярная проверка занимает пару минут: раз в месяц создайте тестовую точку восстановления вручную через Панель управления → Система → Защита системы. Успешное создание — лучшее подтверждение, что вся цепочка VSS работает.
Частые вопросы
Можно ли работать без службы теневого копирования?
Система будет загружаться и работать, но вы лишитесь точек восстановления, предыдущих версий файлов и штатного резервного копирования. Отключать VSS без крайней необходимости не стоит.
Почему vssadmin list providers выводит пустой список?
Это означает, что поставщик не зарегистрирован в системе. Обычно помогает перерегистрация библиотек через regsvr32 и проверка целостности системных файлов командами SFC и DISM.
Поможет ли переустановка программы резервного копирования?
Если ошибка появилась после установки стороннего ПО бэкапа — да, это возможная причина. Полностью удалите программу штатным способом, перезагрузитесь и проверьте работу VSS. Если ошибка исчезла, ищите совместимую версию программы или альтернативу.
Опасна ли перерегистрация системных DLL?
При использовании штатной утилиты regsvr32 с системными библиотеками риск минимален — вы лишь обновляете записи регистрации компонентов. Важно запускать командную строку от имени администратора и не выполнять непроверенные скрипты из сети.
Ошибка появляется только в одной программе бэкапа — это проблема Windows?
Не обязательно. Проверьте vssadmin list providers и создание точки восстановления штатными средствами. Если они работают, причина, вероятнее всего, в самой программе или её настройках — обратитесь к документации её разработчика.