Probleme mit dem Volume Shadow Copy Service (VSS)

Probleme mit dem Volume Shadow Copy Service (VSS) unter Windows 10 sind relativ häufig, insbesondere bei der Nutzung von Backup-Software oder der Wiederherstellung von Systemen. VSS wird von Windows verwendet, um Schattenkopien von Dateien zu erstellen, was essentiell für Backups und Systemwiederherstellungen ist.

Wenn es Probleme mit VSS gibt, können die folgenden Schritte helfen, das Problem zu identifizieren und zu lösen:

1. Überprüfen der Windows-Ereignisanzeige

  • Öffne die Ereignisanzeige (Event Viewer):
    • Drücke Windows-Taste + R, tippe eventvwr und drücke Enter.
    • Gehe zu Windows-Protokolle > Anwendung und suche nach Fehlern oder Warnungen, die mit VSS zusammenhängen.
  • Typische Fehlerquellen sind z.B.:
    • Event-ID 8193: Dies weist oft auf Berechtigungsprobleme hin.
    • Event-ID 12293: Ein genereller Fehler bei der Initialisierung von VSS.

2. Überprüfen des VSS-Dienststatus

  • Öffne die Dienste (Services):
    • Drücke Windows-Taste + R, tippe services.msc und drücke Enter.
  • Scrolle nach unten und finde den Dienst Volumenschattenkopie.
    • Stelle sicher, dass dieser Dienst auf Automatisch oder zumindest auf Manuell steht.
    • Falls der Dienst nicht gestartet ist, versuche ihn manuell zu starten. Beobachte, ob es Fehlermeldungen gibt.

3. VSS-Fehlerbehebung über die Eingabeaufforderung

  • Starte die Eingabeaufforderung als Administrator (Rechtsklick auf das Startmenü, dann „Eingabeaufforderung (Admin)“).
  • Führe die folgenden Befehle aus, um den VSS-Status zu überprüfen und mögliche Probleme zu beheben:
    bash
    vssadmin list writers
    • Dieser Befehl zeigt den Status der VSS-Schreiber (Writers). Alle Schreiber sollten den Status „[Kein Fehler]“ haben.
  • Falls einer der Schreiber Fehler aufweist, kann dies ein Hinweis auf das Problem sein.

4. Systemdateien reparieren

  • Du kannst versuchen, beschädigte Systemdateien zu reparieren, die möglicherweise das VSS-Problem verursachen.
  • Führe folgende Befehle in der Eingabeaufforderung als Administrator aus:
    bash
    sfc /scannow
    • Dies überprüft und repariert beschädigte Systemdateien.
  • Alternativ:
    bash
    DISM /Online /Cleanup-Image /RestoreHealth
    • Dies scannt und repariert das Windows-Abbild.

5. Speicherplatz auf der Systempartition prüfen

  • VSS benötigt freien Speicherplatz auf der Systempartition. Falls der Speicher knapp wird, kann VSS fehlschlagen. Prüfe daher, ob genug Speicherplatz vorhanden ist und lösche ggf. unnötige Dateien.

6. Deaktivieren und Reaktivieren von Schattenkopien

  • Du kannst versuchen, Schattenkopien für das betroffene Laufwerk zu deaktivieren und anschließend wieder zu aktivieren:
    • Rechtsklick auf Dieser PC > Verwalten > Datenträgerverwaltung.
    • Rechtsklick auf das betroffene Laufwerk > Eigenschaften > Schattenkopien.
    • Deaktiviere Schattenkopien und aktiviere sie danach erneut.

7. Treiber und Backup-Software aktualisieren

  • Veraltete oder inkompatible Treiber (insbesondere für Festplattencontroller) sowie Backup-Software können VSS-Probleme verursachen. Stelle sicher, dass alle Treiber und die Backup-Software auf dem neuesten Stand sind.

8. VSS neu registrieren

  • Wenn alle oben genannten Schritte nicht helfen, kann das erneute Registrieren der VSS-DLLs eine Lösung sein:
    • Öffne die Eingabeaufforderung als Administrator und führe folgende Befehle nacheinander aus:
    bash
    net stop vss
    net stop swprv
    regsvr32 /s ole32.dll
    regsvr32 /s oleaut32.dll
    regsvr32 /s vss_ps.dll
    regsvr32 /s msxml3.dll
    regsvr32 /s msxml4.dll
    regsvr32 /s msxml6.dll
    regsvr32 /s vssapi.dll
    regsvr32 /s swprv.dll
    net start vss
    net start swprv

Hier sind einige Schritte, die helfen können, diesen speziellen Fehler zu beheben:

1. Neustart der VSS-Dienste

  • Öffne die Eingabeaufforderung als Administrator (Rechtsklick auf Startmenü > Eingabeaufforderung (Admin)).
  • Stoppe die relevanten Dienste:
    bash
    net stop vss
    net stop swprv
  • Starte die Dienste neu:
    bash
    net start vss
    net start swprv
  • Versuche anschließend, den Dienst erneut zu verwenden oder einen Snapshot zu erstellen.

2. VSS-Anbieter prüfen

  • In der Fehlermeldung wird der Anbieter mit der GUID {b5946137-7b9f-4925-af80-51abd60b20d5} erwähnt. Dies ist der Standard-VSS-Anbieter von Microsoft.
  • Überprüfe die installierten VSS-Anbieter:
    bash
    vssadmin list providers
  • Stelle sicher, dass der Microsoft Software Shadow Copy Provider installiert und aktiv ist. Falls andere Anbieter auftauchen, die möglicherweise den Fehler verursachen könnten (z. B. von Drittanbieter-Backup-Software), deinstalliere oder deaktiviere sie vorübergehend.

3. Überprüfe VSS-Schreiber

  • Führe den folgenden Befehl aus, um den Zustand der VSS-Schreiber zu prüfen:
    bash
    vssadmin list writers
  • Stelle sicher, dass alle Schreiber den Status „[Kein Fehler]“ haben. Falls ein Schreiber einen Fehler zeigt, könnte dieser das Problem verursachen. Häufige Schreiber, die Probleme bereiten, sind der System Writer oder SQL Writer.

4. VSS-Fehlerprotokolle in der Ereignisanzeige überprüfen

  • Öffne die Ereignisanzeige (Event Viewer):
    • Drücke Windows-Taste + R, tippe eventvwr und drücke Enter.
    • Navigiere zu Windows-Protokolle > Anwendung und suche nach Fehlern, die mit VSS zusammenhängen.
  • Notiere dir die Event-ID und Fehlermeldung und prüfe, ob weitere Details in den Einträgen enthalten sind, die auf die Ursache hinweisen könnten.

5. Registrieren der VSS-DLLs

  • In manchen Fällen hilft es, die relevanten VSS-DLLs erneut zu registrieren. Führe folgende Befehle in der Eingabeaufforderung als Administrator aus:
    bash
    regsvr32 /s ole32.dll
    regsvr32 /s oleaut32.dll
    regsvr32 /s vss_ps.dll
    regsvr32 /s msxml3.dll
    regsvr32 /s msxml4.dll
    regsvr32 /s msxml6.dll
    regsvr32 /s vssapi.dll
    regsvr32 /s swprv.dll

6. Überprüfen von Drittanbieter-Software

  • Wenn du Drittanbieter-Software verwendest, die VSS nutzt (z. B. Backup-Software), könnte diese Software mit VSS in Konflikt stehen. Aktualisiere oder deaktiviere diese Software vorübergehend, um zu sehen, ob das Problem dadurch behoben wird.

7. Systemdateien reparieren

  • Falls das Problem durch beschädigte Systemdateien verursacht wird, kann der System File Checker (SFC) oder das DISM-Tool helfen.
  • Führe diese Befehle aus, um Systemdateien zu reparieren:
    bash
    sfc /scannow
  • Alternativ:
    bash
    DISM /Online /Cleanup-Image /RestoreHealth

8. Überprüfen, ob genügend Speicherplatz vorhanden ist

  • VSS benötigt freien Speicherplatz auf der Partition, um Schattenkopien zu erstellen. Stelle sicher, dass auf der betroffenen Partition ausreichend Platz vorhanden ist.

9. Treiber aktualisieren

  • Veraltete Treiber (insbesondere Festplatten- oder Speichercontroller-Treiber) können VSS-Fehler verursachen. Stelle sicher, dass alle Treiber auf dem neuesten Stand sind, besonders wenn es sich um RAID-Controller oder Festplatten-Treiber handelt.

10. Deaktivieren und erneutes Aktivieren von Schattenkopien

  • Gehe in die Datenträgerverwaltung:
    • Rechtsklick auf Dieser PC > Verwalten > Datenträgerverwaltung.
  • Wähle das betroffene Laufwerk, rechtsklick auf Eigenschaften > Schattenkopien.
  • Deaktiviere Schattenkopien und aktiviere sie danach erneut.

Falls der Fehler weiterhin auftritt und du zusätzliche Fehlerprotokolle aus der Ereignisanzeige hast, kann das weitere Informationen für die Problembehebung liefern.