Система мониторинга с одного из серверов с Windows Server 2016 при каждой загрузке сервера стала слать события с ошибкой службы теневого копирования томов в журнале Application с EventID 8193 от источника VSS:
Volume Shadow Copy Service error: Unexpected error calling routine RegOpenKeyExW (-2147483646, SYSTEMCurrentControlSetServicesVSSDiag,...). hr = 0x80070005, Access is denied.
Operation:
Initializing Writer
Context:
Writer Class Id: {e8132975-6f93-4464-a53e-1050253ae220}
Writer Name: System Writer
Writer Instance ID: {4f096fb4-2e00-4864-aa8f-885aa9186850}

На русском:
Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы RegOpenKeyExW (-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,...).. hr = 0x80070005, Отказано в доступе.
Операция:
Инициализация модуля записи
Контекст:
Код класса модуля записи: {e8132975-6f93-4464-a53e-1050253ae220}
Имя модуля записи: System Writer
Код экземпляра модуля записи: {4f096fb4-2e00-4864-aa8f-885aa9186850}
При этом сервер работает нормально, каких-то видимых проблем со службами нет. В списке модулей VSS также нет ошибок для ID этого экземпляра VSS Writer:
vss list writers

Данная ошибка довольно старая и обычно связана с установкой DHCP роли на сервер Windows Server 2008 (и выше), после которого у учетной записи Network Service пропадают права на ветку реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesVSSDiag.
Проблема связана с установкой модуля теневого копирования VSS — DHCP Jet Writer, отвечающего за корректное создание теневых копий DHCP службы, который изменяет права на ветку.
Чтобы исправить ошибку нужно вручную с помощью редактора реестра предоставить полные права для Network Service на указанную ветку.
- Запустите regedit.exe;
- Перейдите к ветке HKLMSYSTEMCurrentControlSetservicesVSSDiag и откройте окно с правами на ветку реестра (пункт Permissions в контекстном меню);
- В списке разрешений найдите Network Service и в разрешениях предоставьте полный доступ (Full Control).

Вместо ручной правки реестра более правильнее было бы восстановить стандартные права на нее с помощью утилиты командной строки SubInACL. Скачайте и установите утилиту, (если это еще не сделано) и выполните следующие команды:
cd “C:Program Files (x86)Windows Resource KitsTools” subinacl.exe /Subkeyreg SystemCurrentControlSetServicesVSSDiag /sddl=D:PAI(A;;KA;;;BA)(A;;KA;;;SY)(A;;CCDCLCSWRPSDRC;;;BO)(A;;CCDCLCSWRPSDRC;;;LS)(A;;CCDCLCSWRPSDRC;;;NS)(A;CIIO;RC;;;OW)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168-4048181553-3172130058-210131473-390205191)(A;ID;KR;;;AC)(A;CIIOID;GR;;;AC)S:ARAI
В Windows Server 2008 R2 команда будет такая (согласно KB Microsoft):
subinacl.exe /Subkeyreg SystemCurrentControlSetServicesVSSDiag /sddl=O:SYG:SYD:PAI(A;;KA;;;BA)(A;;KA;;;SY)(A;;SDGRGW;;;BO)(A;;SDGRGW;;;LS)(A;;SDGRGW;;;NS)(A;CIIO;RC;;;S-1-3-4)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168-4048181553-3172130058-210131473-390205191)
Затем в редакторе реестра нужно выполнить замену разрешений на вложенные объекты. Для этого откройте свойства ключа Diag и выполните “Permissions” -> “Advanced” -> “Replace all child object permissions ….».

Осталось перезагрузить Windows.
PS. Уже в процесса написания статьи обнаружил что существует еще одна ошибка VSS с таким же (!!!) EventID 8193 с описанием:
Volume Shadow Copy Service error: Unexpected error calling routine ConvertStringSidToSid(S-1-5-21-2470146651-3958396388-212345117-21232.bak). hr = 0x80070539,The security ID structure is invalid.
Operation:
OnIdentify event
Gathering Writer Data
Context:
Execution Context: Shadow Copy Optimization Writer
Writer Class Id: {4dc3bdd4-ab48-4d07-adb0-3bee2926fd7f}
Writer Name: Shadow Copy Optimization Writer
Writer Instance ID: {5e5d68e6-9c97-4af6-a09f-bb2db4c65058}
Русский:
Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы ConvertStringSidToSid(S-1-5-21-2470146651-3958396388-212345117-21232.bak, Идентификатор безопасности имеет неверную структуру.
Чтобы статья была более полной, оставлю тут метод решения и этой ошибки.
Данная ошибка препятствует выполнению резервному копирования системы (System State Backup) с помощь Windows Server Backup, который завершается с ошибкой
“0x80042308: The specified object was not found
».
Проблема решается по другому и связана с наличием некорректной записи в ветке реестра с профилями пользователей HKLMSoftwareMicrosoftWindows NTCurrentVersionProfileList. Связано с тем, что служба VSS (компонент Shadow Copy Optimization Writer ) не может найти профиль пользователя с SID, оканчивающимся на .bak и выпадает в ошибку. Нужно удалить ключ реестра, который указан в описании события ConvertStringSidToSid(S-1-5-21-2470146651-3958396388-212345117-21232.bak).
- Откройте regedit.exe;
- Перейдите в ветку HKLMSoftwareMicrosoftWindows NTCurrentVersionProfileList;
- Найдите и удалите ветку реестра с суффиксом .bak;

- Перезагрузите сервер и попробуйте выполнить резервное копирование.
Обновлено 08.11.2014
После установки на Windows Server 2008 R2 SP1 роли DHCP сервера стала возникать ошибка Источник:VSS Код события:8193(ошибка полностью в теле сообщения)
Вот неплохое объяснение ситуации с технета:
С установкой роли DHCP-сервера в системе появляется новый модуль VSS — Dhcp Jet Writer , отвечающий за перечисление файлов, необходимых для работы DHCP-сервера, и соответственно, за создание их теневых копий. Данный модуль функционирует в составе службы DHCP-сервер , которая в среде Server 2008 R2 по соображениям безопасности по умолчанию работает с правами учетной записи Network Service , хотя в среде Server 2003 она обладала правами Local System . Учетная запись Network Service не обладает правами чтения и записи на ветку реестра SYSTEMCurrentControlSetServicesVSSDiag. Аналогичная ситуация проявляется для роли WINS-сервер.
Изменение прав доступа на указанную ветку реестра не представляет собой угрозы безопасности.
Ошибка VSS:

Ошибка теневого копирования тома Непредвиденная ошибка при вызове подпрограммы-01
Устранение ошибки, как обычно, элементарное:Заходим в редактор реестра (regedit.exe), идем по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesVSSDiag, на Diag жмем правой кнопкой мыши, выбираем пункт «Разрешения»:

Ошибка теневого копирования тома Непредвиденная ошибка при вызове подпрограммы-02
В появившемся окне необходимо добавить группе «Network Service» полные права (ставим галочки на «Полный доступ» и «Чтение»).

Ошибка теневого копирования тома Непредвиденная ошибка при вызове подпрограммы-03
Полный текст ошибки
Имя журнала: Application
Источник: VSS
Дата: 07.09.2012 15:10:09
Код события: 8193
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Dcsrv1.nwtraders.msft
Описание:
Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы RegOpenKeyExW(-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,…).. hr = 0x80070005, Отказано в доступе.
.
Операция:
Инициализация модуля записи
Контекст:
Код класса модуля записи: {e8132975-6f93-4464-a53e-1050253ae220}
Имя модуля записи: System Writer
Код экземпляра модуля записи: {a9445ffb-5d91-462b-ab61-d2769124c238}
Xml события:
<Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
<System>
<Provider Name=»VSS» />
<EventID Qualifiers=»0″>8193</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime=»2012-09-07T11:10:09.000000000Z» />
<EventRecordID>876</EventRecordID>
<Channel>Application</Channel>
<Computer>Dcsrv1.nwtraders.msft</Computer>
<Security />
</System>
<EventData>
<Data>RegOpenKeyExW(-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,…)</Data>
<Data>0x80070005, Отказано в доступе.
</Data>
<Data>
Операция:
Инициализация модуля записи
Контекст:
Код класса модуля записи: {e8132975-6f93-4464-a53e-1050253ae220}
Имя модуля записи: System Writer
Код экземпляра модуля записи: {a9445ffb-5d91-462b-ab61-d2769124c238}</Data>
<Binary>2D20436F64653A20524547524547534330303030303135362D2043616C6C3A20524547524547534330303030303132392D205049443A202030303030303939322D205449443A202030303030313330302D20434D443A2020433A5C57696E646F77735C73797374656D33325C737663686F73742E657865202D6B204E6574776F726B53657276696365202020202020202D20557365723A204E616D653A204E5420415554484F524954595C4E4554574F524B20534552564943452C205349443A532D312D352D3230</Binary>
</EventData>
</Event>
Источник тут
- Remove From My Forums
-
Вопрос
-
После установки DHCP-сервера и обновления системы при запуске начинает появляться эта ошибка:
____________________________________
Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы RegOpenKeyExW(-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,...).. hr = 0x80070005, Отказано в доступе. . Операция: Инициализация модуля записи Контекст: Код класса модуля записи: {e8132975-6f93-4464-a53e-1050253ae220} Имя модуля записи: System Writer Код экземпляра модуля записи: {5f8dc388-32c9-4d63-91e3-76f4b5b2cca0}______________________________________
При этом все роли нормально стартуют
Win2k8r2
Смотрел эту статью
http://technet.microsoft.com/en-us/library/ee264196(WS.10).aspxTo troubleshoot this error condition, you need to determine what caused it by using the Event Viewer and then
contact the vendor that created the Vdata protection application that uses VSS.сторонних программных продуктов не было установлено, и что за Vdata protection ?
Ответы
-
Дал полный доступ NETWORK SERVICE — ошибка перестала появляться.
Скажите почему по умолчанию не создается это разрешение, и может ли оно представлять угрозу безопасности?
-
Помечено в качестве ответа
15 сентября 2010 г. 10:11
-
Помечено в качестве ответа
-
Добрый день, Антон.
Я бы назвал это ошибкой операционной системы Windows Server 2008 R2. Пусть коллеги поправят меня, если это не так.
Если вдаваться в подробности, то с установкой роли DHCP-сервера в системе появляется новый модуль VSS —
Dhcp Jet Writer , отвечающий за перечисление файлов, необходимых для работы DHCP-сервера, и соответственно, за создание их теневых копий. Данный модуль функционирует в составе службы
DHCP-сервер , которая в среде Server 2008 R2 по соображениям безопасности по умолчанию работает с правами учетной записи
Network Service , хотя в среде Server 2003 она обладала правами Local System . Учетная запись Network Service не обладает правами чтения и записи на ветку реестра SYSTEMCurrentControlSetServicesVSSDiag, что вы и исправили. Аналогичная
ситуация проявляется для роли WINS-сервер.Изменение прав доступа на указанную ветку реестра не представляет собой угрозы безопасности.
-
Помечено в качестве ответа
Vinokurov Yuriy
15 сентября 2010 г. 10:12
-
Помечено в качестве ответа
Периодически, а может и ежедневно, в системном журнале Windows 10 могут фиксироваться такие ошибки:
Цитата
Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы CoCreateInstance.. hr = 0x8007045b, Идет завершение работы системы.
Цитата
Информация теневого копирования тома: не удается запустить COM-сервер с CLSID {4e14fba2-2e22-11d1-9964-00c04fbbb345} под именем CEventSystem. [0x8007045b, Идет завершение работы системы.
Источник обеих ошибок — VSS, коды событий — 8193 и 13 соответственно.
Время появления ошибок совпадает с временем выключения компьютера.
Суть проблемы в том, что по-умолчанию, при выключении компьютера системе даётся 5 секунд на то, чтобы завершить все работающие службы, а теневому копирование, по какой-то причине этого времени оказывается недостаточно. Значит, чтобы устранить ошибку, нужно увеличить данное время.
Для этого открывает редактор реестра и переходим по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl, здесь интересует параметр WaitToKillServiceTimeout. По-умолчанию его значение равно 5000, это и есть те самые 5 секунд.
Чтобы устранить данную ошибку, надо поставить значение 55000 (это 55 секунд) и перезагрузить систему.
Теперь компьютер будет выключаться дольше, но тут уж придётся выбирать, либо быстрое выключение, либо отсутствие данных ошибок, которые ещё неизвестно как влияют на систему.
Hello,
Since upgrading my Windows 10 pro 64 bit to version 1903 (build 18362.145), I keep getting VSS errors 8193 and 13 in Event Viewer on Windows shutdown as shown below:
I ran “VSSadmin list writers”
command, and there were no errors.
I ran “VSSadmin list providers”, and the only provider was ‘Microsoft Software Shadow Copy provider 1.0’.
System Protection is disabled on all drives, and
I deleted
old shadow copies.
I
use the latest version of Macrium Reflect to backup my system. I do not use Windows Backup.
I am not the only one having this problem in Windows 10 version 1903.
If you look at the following site:
https://www.tenforums.com/general-support/133273-vss-errors-8193-13-a.html?s=9d6c33f16a9e4fe11b4caa8d17100203
you will see others are having the same problem.
I never had these problems in previous versions of Windows 10. The VSS errors started the day I installed version 1903.
If there is no solution to this problem, is there a way to stop the errors from appearing in the Event Viewer?
Thank you.
Hello,
Since upgrading my Windows 10 pro 64 bit to version 1903 (build 18362.145), I keep getting VSS errors 8193 and 13 in Event Viewer on Windows shutdown as shown below:
I ran “VSSadmin list writers”
command, and there were no errors.
I ran “VSSadmin list providers”, and the only provider was ‘Microsoft Software Shadow Copy provider 1.0’.
System Protection is disabled on all drives, and
I deleted
old shadow copies.
I
use the latest version of Macrium Reflect to backup my system. I do not use Windows Backup.
I am not the only one having this problem in Windows 10 version 1903.
If you look at the following site:
https://www.tenforums.com/general-support/133273-vss-errors-8193-13-a.html?s=9d6c33f16a9e4fe11b4caa8d17100203
you will see others are having the same problem.
I never had these problems in previous versions of Windows 10. The VSS errors started the day I installed version 1903.
If there is no solution to this problem, is there a way to stop the errors from appearing in the Event Viewer?
Thank you.
| Номер ошибки: | Ошибка 8193 | |
| Название ошибки: | Backup Exec Vss Error 8193 | |
| Описание ошибки: | Ошибка 8193: Возникла ошибка в приложении Backup Exec. Приложение будет закрыто. Приносим извинения за неудобства. | |
| Разработчик: | Symantec | |
| Программное обеспечение: | Backup Exec | |
| Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Проверка «Backup Exec Vss Error 8193»
Обычно люди ссылаются на «Backup Exec Vss Error 8193» как на ошибку времени выполнения (ошибку). Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Symantec, выполняют отладку перед выпусками программного обеспечения. Хотя эти превентивные действия принимаются, иногда ошибки, такие как ошибка 8193, будут пропущены.
После установки программного обеспечения может появиться сообщение об ошибке «Backup Exec Vss Error 8193». После того, как об ошибке будет сообщено, Symantec отреагирует и быстро исследует ошибки 8193 проблемы. Затем Symantec может исправить эти ошибки в исходном коде и подготовить обновление для загрузки. Если есть уведомление об обновлении Backup Exec, это может быть решением для устранения таких проблем, как ошибка 8193 и обнаруженные дополнительные проблемы.
Как триггеры Runtime Error 8193 и что это такое?
В первый раз, когда вы можете столкнуться с ошибкой среды выполнения Backup Exec обычно с «Backup Exec Vss Error 8193» при запуске программы. Причины сбоев обработки можно отличить, классифицируя ошибки 8193 следующим образом:.
Ошибка 8193 Crash — Номер ошибки вызовет блокировка системы компьютера, препятствуя использованию программы. Это происходит много, когда продукт (Backup Exec) или компьютер не может обрабатывать уникальные входные данные.
«Backup Exec Vss Error 8193» Утечка памяти — Ошибка 8193 утечка памяти происходит и предоставляет Backup Exec в качестве виновника, перетаскивая производительность вашего ПК. Потенциальные триггеры могут быть «бесконечным циклом», или когда программа выполняет «цикл» или повторение снова и снова.
Ошибка 8193 Logic Error — Вы можете столкнуться с логической ошибкой, когда программа дает неправильные результаты, даже если пользователь указывает правильное значение. Неисправный исходный код Symantec может привести к этим проблемам с обработкой ввода.
Symantec проблемы с Backup Exec Vss Error 8193 чаще всего связаны с повреждением или отсутствием файла Backup Exec. Для устранения неполадок, связанных с файлом Symantec, большинство профессионалов ПК заменят файл на соответствующую версию. Если ошибка Backup Exec Vss Error 8193 возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.
Распространенные проблемы Backup Exec Vss Error 8193
Backup Exec Vss Error 8193 Проблемы, связанные с Backup Exec:
- «Ошибка приложения Backup Exec Vss Error 8193.»
- «Backup Exec Vss Error 8193 не является приложением Win32.»
- «Возникла ошибка в приложении Backup Exec Vss Error 8193. Приложение будет закрыто. Приносим извинения за неудобства.»
- «Не удается найти Backup Exec Vss Error 8193»
- «Backup Exec Vss Error 8193 не найден.»
- «Ошибка запуска программы: Backup Exec Vss Error 8193.»
- «Backup Exec Vss Error 8193 не выполняется. «
- «Ошибка Backup Exec Vss Error 8193. «
- «Ошибка в пути к программному обеспечению: Backup Exec Vss Error 8193. «
Обычно ошибки Backup Exec Vss Error 8193 с Backup Exec возникают во время запуска или завершения работы, в то время как программы, связанные с Backup Exec Vss Error 8193, выполняются, или редко во время последовательности обновления ОС. При появлении ошибки Backup Exec Vss Error 8193 запишите вхождения для устранения неполадок Backup Exec и чтобы HelpSymantec найти причину.
Причины проблем Backup Exec Vss Error 8193
Проблемы Backup Exec и Backup Exec Vss Error 8193 возникают из отсутствующих или поврежденных файлов, недействительных записей реестра Windows и вредоносных инфекций.
В частности, проблемы с Backup Exec Vss Error 8193, вызванные:
- Поврежденная или недопустимая запись реестра Backup Exec Vss Error 8193.
- Загрязненный вирусом и поврежденный Backup Exec Vss Error 8193.
- Другая программа злонамеренно или по ошибке удалила файлы, связанные с Backup Exec Vss Error 8193.
- Другая программа, конфликтующая с Backup Exec Vss Error 8193 или другой общей ссылкой Backup Exec.
- Поврежденная загрузка или неполная установка программного обеспечения Backup Exec.
Продукт Solvusoft
Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
![]()

После установки роли DHCP Server при каждой загрузке сервера в журнале появляется ошибка:
Volume Shadow Copy Service error: Unexpected error calling routine RegOpenKeyExW(-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,…). hr = 0x80070005, Access is denied.
Ошибка связана с тем, что у пользователя Network Service нет прав на ветку реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesVSSDiag. Можно просто ему дать полные права, а можно восстановить права по умолчанию.
Устанавливаем утилиту SubInACL.
http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en
Запускаем командную строку под админом. Переходим в папку с subinacl.exe, обычно это C:Program Files (x86)Windows Resource KitsTools.
Выполняем на Windows Server 2012 R2 :
subinacl.exe /Subkeyreg SystemCurrentControlSetServicesVSSDiag /sddl=D:PAI(A;;KA;;;BA)(A;;KA;;;SY)(A;;CCDCLCSWRPSDRC;;;BO)(A;;CCDCLCSWRPSDRC;;;LS)(A;;CCDCLCSWRPSDRC;;;NS)(A;CIIO;RC;;;OW)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168-4048181553-3172130058-210131473-390205191)(A;ID;KR;;;AC)(A;CIIOID;GR;;;AC)S:ARAI

Для 2008 сервера это будет:
subinacl.exe /Subkeyreg SystemCurrentControlSetServicesVSSDiag /sddl=O:SYG:SYD:PAI(A;;KA;;;BA)(A;;KA;;;SY)(A;;SDGRGW;;;BO)(A;;SDGRGW;;;LS)(A;;SDGRGW;;;NS)(A;CIIO;RC;;;S-1-3-4)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168-4048181553-3172130058-210131473-390205191)
Подробнее для 2008 сервера: https://support.microsoft.com/en-us/help/2298620/vss-eventid-8193-is-logged-when-you-restart-the-cryptographic-services?wa=wsignin1.0%3Fwa%3Dwsignin1.0
Далее запускаем regedit. Идем к нашей знакомой ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesVSSDiag.
На ключе Diag открываем Permissions -> Advanced -> «Replace all child object permissions ….» -> OК -> ОК.
Перезагружаем ось.