Probleme mit dem Volume Shadow Copy Service (VSS)
AllgemeinProbleme 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
, tippeeventvwr
und drücke Enter. - Gehe zu Windows-Protokolle > Anwendung und suche nach Fehlern oder Warnungen, die mit VSS zusammenhängen.
- Drücke
- 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
, tippeservices.msc
und drücke Enter.
- Drücke
- 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:
bashnet 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
Der Fehler, den du meldest, bezieht sich auf den Volume Shadow Copy Service (VSS) und weist auf einen unerwarteten Fehler in einer Komponente des VSS-Dienstes hin. Die genaue Fehlermeldung enthält den Fehlercode 0x80042302, der auf einen allgemeinen Fehler des VSS-Dienstes selbst hindeutet. Dieser Fehler tritt häufig auf, wenn VSS nicht korrekt initialisiert werden kann oder ein Problem mit einem bestimmten VSS-Anbieter besteht.
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
, tippeeventvwr
und drücke Enter. - Navigiere zu Windows-Protokolle > Anwendung und suche nach Fehlern, die mit VSS zusammenhängen.
- Drücke
- 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.