Na komputerze z systemem Windows Server 2003 z uruchomioną usługą kopiowania woluminów w tle mogą wystąpić różne problemy

W tym artykule opisano problemy z rejestrowaniem identyfikatora zdarzenia 8019, 20, 8193 lub 12302 w dzienniku aplikacji. Zostanie wyświetlony komunikat o błędzie 0x8004230F lub 0x80004002 błąd.

Dotyczy: Windows Server 2003
Oryginalny numer KB: 940032

Symptomy

Na komputerze z systemem Microsoft Windows Server 2003 z uruchomioną usługą kopiowania woluminów w tle (VSS) występuje jeden z następujących objawów:

  • Podczas wykonywania operacji tworzenia kopii zapasowej przy użyciu narzędzia NTBackup następujące zdarzenie jest rejestrowane w dzienniku aplikacji:

    Typ zdarzenia: błąd
    Źródło zdarzenia: NTBackup
    Identyfikator zdarzenia: 8019
    Opis: Operacja zakończenia: napotkano ostrzeżenia lub błędy. Aby uzyskać więcej szczegółów, zapoznaj się z raportem kopii zapasowej.

    Uwaga

    Jeśli wyświetlisz plik dziennika kopii zapasowej, sąe będą następujące informacje:

    Błąd zwrócony podczas tworzenia kopii woluminu w tle:0xffffffff

  • Jeśli uzyskasz dostęp do właściwości woluminu, a następnie klikniesz pozycję Kopie w tle, zostanie wyświetlony jeden z następujących komunikatów o błędach:

    Błąd 0x8004230F: Dostawca kopiowania w tle wystąpił nieoczekiwany błąd podczas próby przetworzenia określonej operacji.

    Błąd 0x80004002: Nie jest obsługiwany taki interfejs

  • Jedno z następujących zdarzeń jest rejestrowane w dzienniku aplikacji:

    Typ zdarzenia: błąd
    Źródło zdarzeń: VSS
    Identyfikator zdarzenia: 20
    Opis: Błąd usługi kopiowania woluminów w tle: składnik krytyczny wymagany przez usługę kopiowania woluminów w tle nie jest zarejestrowany. Może się to zdarzyć, jeśli wystąpił błąd podczas instalacji systemu Windows lub podczas instalacji dostawcy kopiowania w tle. Błąd zwrócony z klasy CoCreateInstance z identyfikatorem CLSID {faf53cc4-bd73-4e36-83f1-2b23f46e513e} i nazwą VSSEvent jest [0x80040154].

    Typ zdarzenia: błąd
    Źródło zdarzeń: VSS
    Identyfikator zdarzenia: 20
    Opis: Błąd usługi kopiowania woluminów w tle: składnik krytyczny wymagany przez usługę kopiowania woluminów w tle nie jest zarejestrowany. Może się to zdarzyć, jeśli wystąpił błąd podczas instalacji systemu Windows lub podczas instalacji dostawcy kopiowania w tle. Błąd zwrócony z klasy CoCreateInstance z identyfikatorem CLSID {faf53cc4-bd73-4e36-83f1-2b23f46e513e}, a nazwa VSSEvent to [0x80004002].

    Typ zdarzenia: błąd
    Źródło zdarzeń: VSS
    Identyfikator zdarzenia: 8193
    Opis: Błąd usługi kopiowania woluminów w tle: nieoczekiwany błąd podczas wywoływania procedury CoCreateInstance. hr = 0x80040154.

    Typ zdarzenia: błąd
    Źródło zdarzeń: VSS
    Kategoria zdarzeń: Brak
    Identyfikator zdarzenia: 8193
    Opis: Błąd usługi kopiowania woluminów w tle: nieoczekiwany błąd podczas wywoływania procedury CoCreateInstance. hr = 0x80004002.

    Typ zdarzenia: błąd
    Źródło zdarzeń: VSS
    Identyfikator zdarzenia: 12302
    Opis: Błąd usługi kopiowania woluminów w tle: wykryto wewnętrzną niespójność podczas próby skontaktowania się z autorami usługi kopiowania w tle. Sprawdź, czy usługa zdarzeń i usługa kopiowania woluminów w tle działają prawidłowo.

Przyczyna

Ten problem występuje, ponieważ pliki systemowe usługi VSS nie są zarejestrowane.

Rozwiązanie

Uwaga

Ten artykuł nie jest przeznaczony do użytku z systemem Windows Vista, Windows Server 2008 lub nowszym. Począwszy od systemu Windows Vista i systemu Windows Server 2008, instalacja składnika systemu Windows jest oparta na manifeście. Jeśli spróbujesz ręcznie zarejestrować określone składniki, takie jak te opisane w tej sekcji "Rozwiązywanie", w systemach operacyjnych wymienionych w tej notatce mogą wystąpić nieoczekiwane wyniki, które mogą wymagać ponownej instalacji systemu Windows w celu rozwiązania problemu.

Aby rozwiązać ten problem, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz ciąg cmd, a następnie kliknij przycisk OK.

  2. Wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz ENTER po wpisaniu każdego polecenia.

    • cd /d %windir%\system32
    • Net stop vss
    • Net stop swprv
    • regsvr32 ole32.dll
    • regsvr32 oleaut32.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

    Uwaga

    Ostatnie polecenie może nie zostać pomyślnie uruchomione.

  3. Wykonaj operację tworzenia kopii zapasowej, aby sprawdzić, czy problem został rozwiązany.

Więcej informacji

Kroki umożliwiające odtworzenie tego problemu

  1. Wpisz następujące polecenie w wierszu polecenia. Naciśnij klawisz ENTER po wpisaniu polecenia.

    regsvr32 /u swprv.dll
    
  2. Spróbuj wykonać operację tworzenia kopii zapasowej.