none
VSS

    General discussion

  • Вобщем, проблема следующая:

    Имеется stand-alone сервер под управлением Windows Server 2003 R2 EE. При попытке запуска службы VSS (Volume Shadow copy Service) или попытки произвести бэкап с помощью ntbackup в журнале появляются следующие записи:

    Event Type: Error
    Event Source: VSS
    Event Category: None
    Event ID: 8193
    Date:  2007.01.09.
    Time:  23:42:32
    User:  N/A
    Computer: CAMELOT
    Description:
    Volume Shadow Copy Service error: Unexpected error calling routine IEventSystem::Query.  hr = 0x80040155.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 2d 20 43 6f 64 65 3a 20   - Code:
    0008: 57 52 54 57 52 54 49 43   WRTWRTIC
    0010: 30 30 30 30 32 37 39 34   00002794
    0018: 2d 20 43 61 6c 6c 3a 20   - Call:
    0020: 57 52 54 57 52 54 49 43   WRTWRTIC
    0028: 30 30 30 30 32 37 33 30   00002730
    0030: 2d 20 50 49 44 3a 20 20   - PID: 
    0038: 30 30 30 30 33 30 32 38   00003028
    0040: 2d 20 54 49 44 3a 20 20   - TID: 
    0048: 30 30 30 30 31 39 31 32   00001912
    0050: 2d 20 43 4d 44 3a 20 20   - CMD: 
    0058: 43 3a 5c 57 49 4e 44 4f   C:\WINDO
    0060: 57 53 5c 53 79 73 74 65   WS\Syste
    0068: 6d 33 32 5c 76 73 73 76   m32\vssv
    0070: 63 2e 65 78 65 20 20 20   c.exe  
    0078: 2d 20 55 73 65 72 3a 20   - User:
    0080: 4e 54 20 41 55 54 48 4f   NT AUTHO
    0088: 52 49 54 59 5c 53 59 53   RITY\SYS
    0090: 54 45 4d 20 20 20 20 20   TEM    
    0098: 2d 20 53 69 64 3a 20 20   - Sid: 
    00a0: 53 2d 31 2d 35 2d 31 38   S-1-5-18

    и следующая за ней

    Event Type: Error
    Event Source: VSS
    Event Category: None
    Event ID: 12289
    Date:  2007.01.09.
    Time:  23:42:32
    User:  N/A
    Computer: CAMELOT
    Description:
    Volume Shadow Copy Service error: Unexpected error CVssWriter::Subscribe for{542da469-d3e1-473c-9f4f-7847f01fc64f} COM+ REGDB Writer).  hr = 0x8000ffff.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 2d 20 43 6f 64 65 3a 20   - Code:
    0008: 57 52 54 43 44 42 52 43   WRTCDBRC
    0010: 30 30 30 30 30 31 30 39   00000109
    0018: 2d 20 43 61 6c 6c 3a 20   - Call:
    0020: 57 52 54 43 44 42 52 43   WRTCDBRC
    0028: 30 30 30 30 30 30 38 31   00000081
    0030: 2d 20 50 49 44 3a 20 20   - PID: 
    0038: 30 30 30 30 33 30 32 38   00003028
    0040: 2d 20 54 49 44 3a 20 20   - TID: 
    0048: 30 30 30 30 33 36 33 36   00003636
    0050: 2d 20 43 4d 44 3a 20 20   - CMD: 
    0058: 43 3a 5c 57 49 4e 44 4f   C:\WINDO
    0060: 57 53 5c 53 79 73 74 65   WS\Syste
    0068: 6d 33 32 5c 76 73 73 76   m32\vssv
    0070: 63 2e 65 78 65 20 20 20   c.exe  
    0078: 2d 20 55 73 65 72 3a 20   - User:
    0080: 4e 54 20 41 55 54 48 4f   NT AUTHO
    0088: 52 49 54 59 5c 53 59 53   RITY\SYS
    0090: 54 45 4d 20 20 20 20 20   TEM    
    0098: 2d 20 53 69 64 3a 20 20   - Sid: 
    00a0: 53 2d 31 2d 35 2d 31 38   S-1-5-18
    00a8: 2d 20 45 72 72 6f 72 3a   - Error:
    00b0: 43 56 73 73 57 72 69 74   CVssWrit
    00b8: 65 72 3a 3a 53 75 62 73   er::Subs
    00c0: 63 72 69 62 65 20 66 6f   cribe fo
    00c8: 72 7b 35 34 32 64 61 34   r{542da4
    00d0: 36 39 2d 64 33 65 31 2d   69-d3e1-
    00d8: 34 37 33 63 2d 39 66 34   473c-9f4
    00e0: 66 2d 37 38 34 37 66 30   f-7847f0
    00e8: 31 66 63 36 34 66 7d 20   1fc64f}
    00f0: 43 4f 4d 2b 20 52 45 47   COM+ REG
    00f8: 44 42 20 57 72 69 74 65   DB Write
    0100: 72 29 20 20 20 20 20 20   r)     

    Поиск в гугле предположил, что необходимо перерегистрировать COM+ обьекты для VSS, но проблема в том, что я не знаю, какие. К слову COM+ Event System ? COM+ System Application службы запущены и перезапуск их не помогает. Суппорт Microsoft молчит.

     

    Есть какие-нибудь предложения?

    Tuesday, January 09, 2007 10:34 PM

All replies

  • Usually this issue can be resolved by registering the dlls that are needed by the VSS service.

     

    From command prompt:

     

    Cd windows\system32

    Net stop vss

    Net stop swprv

    regsvr32 ole32.dll

    regsvr32 vss_ps.dll

    Vssvc /Register

    regsvr32 /i swprv.dll

    regsvr32 /i eventcls.dll

    regsvr32 es.dll

    regsvr32 stdprov.dll

    regsvr32 vssui.dll

    regsvr32 msxml.dll

    regsvr32 msxml3.dll

    regsvr32 msxml4.dll

     

    Источник http://blogs.technet.com/sdoakes/archive/2006/02/03/418722.aspx

     

    Wednesday, January 10, 2007 12:03 AM
  • Добавлю, хотя это наверняка не ваш случай. К неработоспособности VSS практически гарантированно приводит установка Acronis True Image 9.1
    Wednesday, January 10, 2007 6:34 AM
  • Спасибо за советы, перерегистрировал библиотеки, но проблема осталась. Теперь вместо 6 записей имею 2:

     

    Event Type: Error
    Event Source: VSS
    Event Category: None
    Event ID: 20
    Date:  2007.01.10.
    Time:  9:35:42
    User:  N/A
    Computer: CAMELOT
    Description:
    Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered.  This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider.  The error returned from CoCreateInstance on class with CLSID {faf53cc4-bd73-4e36-83f1-2b23f46e513e} and Name VSSEvent is [0x80040154].

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 2d 20 43 6f 64 65 3a 20   - Code:
    0008: 42 55 45 43 58 4d 4c 43   BUECXMLC
    0010: 30 30 30 30 33 32 38 31   00003281
    0018: 2d 20 43 61 6c 6c 3a 20   - Call:
    0020: 42 55 45 43 58 4d 4c 43   BUECXMLC
    0028: 30 30 30 30 37 30 39 36   00007096
    0030: 2d 20 50 49 44 3a 20 20   - PID: 
    0038: 30 30 30 30 30 32 32 34   00000224
    0040: 2d 20 54 49 44 3a 20 20   - TID: 
    0048: 30 30 30 30 36 31 32 34   00006124
    0050: 2d 20 43 4d 44 3a 20 20   - CMD: 
    0058: 22 43 3a 5c 57 49 4e 44   "C:\WIND
    0060: 4f 57 53 5c 73 79 73 74   OWS\syst
    0068: 65 6d 33 32 5c 6e 74 62   em32\ntb
    0070: 61 63 6b 75 70 2e 65 78   ackup.ex
    0078: 65 22 20 20 20 20 20 20   e"     
    0080: 2d 20 55 73 65 72 3a 20   - User:
    0088: 43 41 4d 45 4c 4f 54 5c   CAMELOT\
    0090: 23 52 6f 6f 74 20 20 20   #Root  
    0098: 2d 20 53 69 64 3a 20 20   - Sid: 
    00a0: 53 2d 31 2d 35 2d 32 31   S-1-5-21
    00a8: 2d 33 37 32 38 33 34 31   -3728341
    00b0: 38 30 2d 32 35 34 32 39   80-25429
    00b8: 38 35 36 34 32 2d 33 30   85642-30
    00c0: 35 33 36 32 35 36 32 33   53625623
    00c8: 2d 35 30 30 20 20 20 20   -500   

    и потом (более новое событие)

    Event Type: Error
    Event Source: VSS
    Event Category: None
    Event ID: 8193
    Date:  2007.01.10.
    Time:  9:35:42
    User:  N/A
    Computer: CAMELOT
    Description:
    Volume Shadow Copy Service error: Unexpected error calling routine CoCreateInstance.  hr = 0x80040154.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 2d 20 43 6f 64 65 3a 20   - Code:
    0008: 42 55 45 43 58 4d 4c 43   BUECXMLC
    0010: 30 30 30 30 33 32 38 37   00003287
    0018: 2d 20 43 61 6c 6c 3a 20   - Call:
    0020: 42 55 45 43 58 4d 4c 43   BUECXMLC
    0028: 30 30 30 30 37 30 39 36   00007096
    0030: 2d 20 50 49 44 3a 20 20   - PID: 
    0038: 30 30 30 30 30 32 32 34   00000224
    0040: 2d 20 54 49 44 3a 20 20   - TID: 
    0048: 30 30 30 30 36 31 32 34   00006124
    0050: 2d 20 43 4d 44 3a 20 20   - CMD: 
    0058: 22 43 3a 5c 57 49 4e 44   "C:\WIND
    0060: 4f 57 53 5c 73 79 73 74   OWS\syst
    0068: 65 6d 33 32 5c 6e 74 62   em32\ntb
    0070: 61 63 6b 75 70 2e 65 78   ackup.ex
    0078: 65 22 20 20 20 20 20 20   e"     
    0080: 2d 20 55 73 65 72 3a 20   - User:
    0088: 43 41 4d 45 4c 4f 54 5c   CAMELOT\
    0090: 23 52 6f 6f 74 20 20 20   #Root  
    0098: 2d 20 53 69 64 3a 20 20   - Sid: 
    00a0: 53 2d 31 2d 35 2d 32 31   S-1-5-21
    00a8: 2d 33 37 32 38 33 34 31   -3728341
    00b0: 38 30 2d 32 35 34 32 39   80-25429
    00b8: 38 35 36 34 32 2d 33 30   85642-30
    00c0: 35 33 36 32 35 36 32 33   53625623
    00c8: 2d 35 30 30 20 20 20 20   -500   

    К сожалению, бэкапа системы с System State нету, т.к. установлена недавно и восстановить не из чего. Я знаю, что проблему можно решить путем восстановления системы с установочного диска, но мне бы хотелось избежать этой процедуры (тем более полной переустановке) и решить проблему более эффективным методом, хотя восстановление и более простой и быстрый. Не знаю, может, это и поможет, но месяца 2-3 назад была проблема с COM+ и с Windows Update. Тогда проблема решилась процедурой перерегистрации компонентов. Теперь второй случай с COM+. Что касается установленного ПО, то на сервере стоит минимум требуемого ПО. Никаких сторонних системных утилит не используется.

    Wednesday, January 10, 2007 7:54 AM
  • Возможно надо еще зарегистрировать Vssapi.dll

    Либо попробуйте накатить SP1 поверху.

    Wednesday, January 10, 2007 8:14 AM
    Moderator
  • Еще сервер свой перезагрузи после перерегистрации VSS. Возможно две ошибки остались, так как ты не перезагрузился
    Wednesday, January 10, 2007 8:32 AM
  • Увы, перезагрузка сервера ничего не изменила. Сейчас вроде подключился к помощи знакомый MCSE, но у него идей по данной проблеме нету. Не понял вот на счет установки SP1 по верху. Разве R2 даст переустановку сервис-пака? Еще в середине декабря мне удалось сделать бэкап файлов (но не системы, как ни прискорбно это). После этого настроил плановый бэкап системы и больше бэкап не запускается. С тех пор изменений в системе не происходило. Тут сейчас нарисовалась такая картина. После перезагрузки обнаружил, что зеркало системного диска имеет ошибки и после перезагрузки синхронизация не происходила (грузился с зеркала). Может из-за этого появиться ошибки реестра?
    Wednesday, January 10, 2007 3:22 PM
  • Акронис у вас точно на сервере не стоит? Veritas Backup Exec?

    Посмотрите какие у вас есть провайдеры кроме микрософтовского командой

    vssadmin list providers

    Поставьте для очистки совести Update package http://support.microsoft.com/kb/833167
    http://support.microsoft.com/kb/913648/

    Может Tracing чем то поможет

    How to enable the Volume Shadow Copy service's debug tracing features in Microsoft Windows Server 2003

    http://support.microsoft.com/kb/887013

    Wednesday, January 10, 2007 6:26 PM
  • Акрониса точно в системе нету (тем более Акрониса, который не использую по определнным причинам). Все системные задачи решаю только с помощью встроенных средств. Veritas Backup Exec и прочее отсутствует. Апдейт установил и произвел правку в реестре, как было показано в статье. При запуске самой процедуры бэкапа создалс trace-файл (91кб). Простите за ламерский вопрос, что с ним делать? Не выкладывать же сюда его в открытом виде. Однако, в нем нашел вот такую подозрительную строчку:

    [0014855875,0x00043c:0x0a54:0x23f488b2] modules\registry\registry.cxx(1192): CVssDiag::Initialize: Diagnose not enabled (VssapiPublisher)

     

    Выше было отмечено, что стоит зарегистрировать vssapi.dll, однако, при регистрации regsvr32 vssapi.dll получаю messabe box:

     

    vssapi.dll was loaded, but the DllRegisterServer entry was not found.

    The file cannot be registered.

     

     

    Wednesday, January 10, 2007 7:55 PM
  • Забыл подсказать результаты команды vssadmin list providers:

    C:\Documents and Settings\Administrator>vssadmin list providers
    vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
    (C) Copyright 2001 Microsoft Corp.

    Provider name: 'Microsoft Software Shadow Copy provider 1.0'
       Provider type: System
       Provider Id: {b5946137-7b9f-4925-af80-51abd60b20d5}
       Version: 1.0.0.7


    C:\Documents and Settings\Administrator>

     

    Wednesday, January 10, 2007 8:02 PM
  • Восстановите зеркало.

    Все же накатите SP1 поверху - должен пройти, не взирая на R2.

    Есть еще простой вариант - загрузитесь с CD-диска ERD Commander - лечит болячки изумительно.

    Thursday, January 11, 2007 4:04 AM
    Moderator
  • На счет ERD можно поподробней? И при переустановке SP1 что будет с обновлениями, которые вышли после него? Придется ли их переустанавливать по новой? Пока, отложу этот вариант как запасной, если ничего другое не поможет.
    Thursday, January 11, 2007 11:37 AM
  • В принципе Ntbackup умеет работать без VSS (ключ /SNAP:Off) Однако на практике зарезервировать System State с этим ключом мне не удалось.
    Thursday, January 11, 2007 3:48 PM
  • А что про EDR Commander поподробнее? Просто грузитесь с его CD, потом перезагружаете сервер и смотрите результат.

    Установка сервис пака SP1 не должна пугать. Поставить последующие обновления всегда можно.

    Friday, January 12, 2007 10:34 AM
    Moderator
  • Переустановка SP1 результатов не дала. Те же 2 последние ошибки так и остались. ERD тоже мало чем помог. Ещё варианты будут?
    Saturday, January 13, 2007 4:55 PM
    1. Попробуйте разобраться установка какого софта выхвала проблему.
    2. Установите последний Microsoft® XML Parser (MSXML) 3.0 SP7   http://www.microsoft.com/downloads/details.aspx?familyid=28494391-052b-42ff-9674-f752bdca9582&displaylang=en
    3. Крайний вариант сделайте установку "по верху"

     

    Monday, January 15, 2007 4:23 AM
    Moderator
  • 1.Никакой софт не устанавливался давно до этого (т.е. я успел сделать один бэкап уже после установки последнего софта).

    2.Данный ход я уже сделал (разве не отписался?). Установил и msxml3 и msxml4. При регистрации regsvr32 msxml3.dll выдает ошибку:

    DllRegister Server in msxml3.dll failed

    Return code 0x80070005

     

    3.Наверное, придётся пойти на Repair(Upgrade).

    Monday, January 15, 2007 7:01 AM
  •  Vadims Podans написано:

    2.Данный ход я уже сделал (разве не отписался?). Установил и msxml3 и msxml4. При регистрации regsvr32 .dll выдает ошибку:

    DllRegister Server in msxml3.dll failed

    Return code 0x80070005

     

    По всей видимости именно это причина ошибок. Т.е. я бы свем проблему к восстановлению работоспособности msxml3.

    Monday, January 15, 2007 9:19 AM
    Moderator
  • В принципе тоже согласен. И чуть выше я писал и про vssapi.dll (ошибку регистрации). Если msxml3.dll, то как можно полностью его деинсталлировать и переустановить по новой. Просто вариант банального обновления поверху результата не дает. Может, специалисты что скажут? Если что, то пиво гарантировано :)
    Monday, January 15, 2007 9:57 AM
  • Вот решение проблемы с регистрацией msxml3 http://www.developersdex.com/xml/message.asp?p=585&r=5413515

     

    Monday, January 15, 2007 10:12 AM
    Moderator
  • прошу прощения! а вот я попался на установке acronis true image sever 9.1

    я его уже снес, но ntbackup не работает

     

     

    P:\>vssadmin list providers
    vssadmin 1.1 - инструмент теневого копирования тома
    (C) 2001 Корпорация Майкрософт.

    Имя поставщика: "Microsoft Software Shadow Copy provider 1.0"
       Тип поставщика: Системный
       Id поставщика: {b5946137-7b9f-4925-af80-51abd60b20d5}
       Версия: 1.0.0.7

    Имя поставщика: "Acronis VSS HW Provider"
       Тип поставщика: Оборудование
       Id поставщика: {f5dbcc43-b847-494e-8083-f030501da611}
       Версия: 1.0


    P:\>

     

     

     

     

    а как его оттуда снести ? VSS путаеться и это причина ?

    помогите пожалуйста! мне сейчас без бэкапов никак нельзя! а акронис сделать свое дело по совести не сумел!

    Thursday, July 05, 2007 9:57 PM
  • Friday, July 06, 2007 2:18 AM
    Moderator
  • Посмотри еще http://www.wilderssecurity.com/archive/index.php/t-208776.html ntbackup system state - заработал и акронис тож работает... у меня все получилось...правда все равно вылазит ошибка Event Type: Error Event Source: VSS Event Category: None Event ID: 12289 Date: 27.11.2009 Time: 2:10:20 User: N/A Computer: NOLAN Description: Volume Shadow Copy Service error: Unexpected error RegQueryValueExW(CLSID,,...). hr = 0x80070002. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. Data: 0000: 2d 20 43 6f 64 65 3a 20 - Code: 0008: 43 4f 52 52 45 47 55 43 CORREGUC 0010: 30 30 30 30 30 31 36 38 00000168 0018: 2d 20 43 61 6c 6c 3a 20 - Call: 0020: 43 4f 52 50 52 56 4d 43 CORPRVMC 0028: 30 30 30 30 31 33 31 38 00001318 0030: 2d 20 50 49 44 3a 20 20 - PID: 0038: 30 30 30 30 34 36 33 32 00004632 0040: 2d 20 54 49 44 3a 20 20 - TID: 0048: 30 30 30 30 33 34 33 36 00003436 0050: 2d 20 43 4d 44 3a 20 20 - CMD: 0058: 43 3a 5c 57 49 4e 44 4f C:\WINDO 0060: 57 53 5c 53 79 73 74 65 WS\Syste 0068: 6d 33 32 5c 76 73 73 76 m32\vssv 0070: 63 2e 65 78 65 20 20 20 c.exe 0078: 2d 20 55 73 65 72 3a 20 - User: 0080: 4e 54 20 41 55 54 48 4f NT AUTHO 0088: 52 49 54 59 5c 53 59 53 RITY\SYS 0090: 54 45 4d 20 20 20 20 20 TEM 0098: 2d 20 53 69 64 3a 20 20 - Sid: 00a0: 53 2d 31 2d 35 2d 31 38 S-1-5-18 00a8: 2d 20 45 72 72 6f 72 3a - Error: 00b0: 52 65 67 51 75 65 72 79 RegQuery 00b8: 56 61 6c 75 65 45 78 57 ValueExW 00c0: 28 43 4c 53 49 44 2c 2c (CLSID,, 00c8: 2e 2e 2e 29 20 20 20 20 ...)
    Friday, November 27, 2009 12:22 AM