Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Windows Server, AD и Роли

Ошибка VSS 0x80042316: Сбой при создании теневой копии (Lock)

Обновлено: 15.08.2026 · Официальная документация ↗

Симптомы сбоя и архитектура VSS Locks

Система резервного копирования (Veeam B&R, Acronis, DPM) не может сделать резервную копию сервера и выдает ошибку: "VSS error 0x80042316: Another shadow copy creation is already in progress" (Уже выполняется создание другой теневой копии). Аналогичная ошибка может отображаться как Event ID 8193/12292.

Архитектурная причина (VSS Serialization):

Служба теневого копирования (VSS) в Windows является синхронной (Serialized). Ядро координатора (vssvc.exe) разрешает создавать только одну теневую копию тома в данный момент времени. Если программа Backup-A инициировала создание снапшота диска C:, она накладывает жесткую блокировку (Exclusive Lock) на VSS. Если в эту же секунду программа Backup-B попробует сделать свой снапшот, она получит жесткий отказ с кодом 0x80042316.

Дерево решений: Снятие блокировки и разнесение расписаний

Сценарий 1: 'Убийство' зависшего процесса (Сброс блокировки)

Чаще всего предыдущий процесс бэкапа просто завис, не освободив VSS-провайдер.

  1. Откройте командную строку от имени Администратора.
  2. Перезапустите ключевые службы:
    net stop vss
    net stop swprv
    net start vss
    net start swprv
  3. Если net stop vss зависает в состоянии Stopping (Остановка), 'убейте' процесс принудительно через PID (Найдите PID процесса vssvc.exe в диспетчере задач или через tasklist | findstr vss и выполните taskkill /F /PID 1234).

Сценарий 2: Поиск конфликтующих агентов (Schedule Overlap)

Если ошибка повторяется регулярно, у вас на сервере работает два или более агентов бэкапа одновременно (Overlap).

  • Встроенный бэкап: Проверьте `taskschd.msc` -> `Microsoft` -> `Windows` -> `Backup`. Возможно, включен системный Windows Server Backup (wbadmin) и его расписание пересекается с Veeam.
  • Антивирусы: Некоторые агенты безопасности (например, Kaspersky) создают VSS-снимки для отката системы (Rollback) при атаке шифровальщиков.
  • Решение: Сдвиньте расписание заданий в Veeam/Acronis на 1-2 часа (Offset), чтобы они гарантированно не работали в один момент.

Типовые ошибки администраторов

  • Запуск бэкапа ВМ из гипервизора и внутри ОС: Самая фатальная ошибка конфигурации. Настроен бэкап виртуальной машины на уровне Hyper-V/VMware (через Integration Services), и ОДНОВРЕМЕННО внутри этой ВМ работает агент Veeam. Оба пытаются дернуть один VSS на уровне гостевой ОС. Оставьте только ОДИН метод резервного копирования!
Резервное копирование серверов регулярно дает сбои по ночам?
Конфликты VSS-провайдеров и пересечение окон бэкапа (Backup Windows) могут оставить бизнес без архива в критический момент. Передайте заботу о данных экспертам ITSTM: внедрим централизованное управление Veeam, оптимизируем I/O нагрузку и гарантируем 100% успех резервного копирования.
💡 Практика специалистов: При бэкапе огромных файловых серверов (DFSR) или баз Exchange процесс сброса кэша (Flush) перед снимком VSS может занимать до 5-10 минут. Если агент бэкапа настроен на жесткий таймаут в 1 минуту (характерно для старых версий Acronis), он отвалится с ошибкой 0x80042316. Всегда увеличивайте таймауты VSS-Requestor в настройках ПО.

Частые вопросы (FAQ)

Можно ли параллельно бэкапить разные диски (C: и D:)?

Технически да, служба VSS может обрабатывать параллельные снимки разных томов. Однако координатор VSS все равно один, и многие системы резервного копирования (особенно на уровне гипервизора) требуют глобальной блокировки всей подсистемы VSS на время подготовки Writers.

Что значит код ошибки 0x80042318?

Код 0x80042318 (VSS_E_WRITERERROR_TIMEOUT) — Писатель (например, SQL Writer) не успел приостановить базу данных (Freeze) за отведенные 60 секунд. Сервер перегружен по Disk I/O.

Как удалить старые (застрявшие) теневые копии?

Выполните в CMD команду: 'vssadmin delete shadows /all /quiet'. Это очистит скрытое хранилище старых снапшотов System Volume Information, освободив место и сбросив кэши.

Связана ли эта ошибка с теневыми копиями общих папок (Shadow Copies for Shared Folders)?

Да. Если настроено создание теневых копий папок по расписанию (например, в 12:00 и 18:00), и в эту же минуту запускается агент резервного копирования — произойдет конфликт 0x80042316.

Полезные материалы
Рекомендуем