Ошибка 0x80070005 в VSS означает, что служба теневого копирования не может получить нужный доступ к системным компонентам, writer-провайдерам или хранилищу снимков. Из-за этого не создаются точки восстановления и резервные копии.
Ниже — рабочая последовательность от базовой проверки служб до диагностики writers и восстановления системных файлов.
⚠️ Обязательно перед началом
Перед изменением служб и параметров VSS создайте точку восстановления:
Win + R → sysdm.cpl → «Защита системы» → «Создать».
Способ 1. Проверить службы VSS в services.msc
- Откройте
services.msc. -
Проверьте службы
Volume Shadow CopyиMicrosoft Software Shadow Copy Provider. - Установите корректный тип запуска и запустите службы.
Способ 2. Проверить VSS providers и текущие snapshots
- Откройте CMD от имени администратора.
- Проверьте провайдеры и список теневых копий.
vssadmin list providers
vssadmin list shadows Способ 3. Проверить состояние VSS writers
- Выполните команду диагностики writers.
- Убедитесь, что все в состоянии Stable и без ошибок.
vssadmin list writers Способ 4. Перезапустить связанные службы
- Остановите и запустите службы в правильном порядке.
- Повторно проверьте writers.
net stop vss
net stop swprv
net start swprv
net start vss
vssadmin list writers 💡 Совет
Если один writer остаётся в состоянии Failed, перезапустите связанную
службу приложения (например, SQL/IIS/Hyper-V) и снова проверьте
vssadmin list writers.
Способ 5. Проверить свободное место и хранилище shadow copy
- Проверьте размер и использование хранилища теневых копий.
- При необходимости увеличьте лимит или освободите место на системном диске.
vssadmin list shadowstorage Способ 6. Проверить системные файлы (SFC/DISM)
- Выполните стандартное восстановление системных компонентов.
- После завершения перезагрузите ПК.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth Способ 7. Проверить события VSS и VolSnap
- Откройте «Просмотр событий».
- Проверьте журналы Application и System по источникам VSS/VolSnap.
- Исправьте компонент, который указан в событии как причина Access Denied.
Где смотреть логи и пути по VSS
- Журналы событий:
C:\Windows\System32\winevt\Logs. - Логи компонентов:
C:\Windows\Logs\CBS\CBS.log. - Лог DISM:
C:\Windows\Logs\DISM\dism.log. - Источники в Event Viewer:
VSSиVolSnap. -
Каталог задач бэкапа:
Task Scheduler Library\Microsoft\Windows\Backup.
FAQ
Почему VSS выдаёт ошибку 0x80070005 при создании теневой копии?
Код 0x80070005 означает отказ в доступе. Часто причина в правах службы VSS, сбое зависимостей COM+ и RPC или в ошибке VSS writer.
Какие службы критичны для работы VSS?
Проверьте Volume Shadow Copy, Microsoft Software Shadow Copy Provider, COM+ Event System и Remote Procedure Call (RPC). Если они остановлены, теневые копии не создаются.
Как проверить состояние VSS writers?
Запустите vssadmin list writers. Все writers должны быть в состоянии Stable и без ошибок. Любой Failed writer может вызывать 0x80070005.
Нужно ли перезапускать службы при ошибке VSS 0x80070005?
Да. Перезапуск VSS и связанных служб часто снимает блокировки и восстанавливает доступ к механизму теневого копирования.
Где смотреть логи по VSS и резервному копированию?
Проверьте Просмотр событий: Application/System, источники VSS и VolSnap. Дополнительно смотрите C:\Windows\Logs\CBS\CBS.log и диагностические журналы задач бэкапа.