Der Windows Aktivierungsfehler 0x80070057 bedeutet „Falscher Parameter“. Bei der Aktivierung heißt das in der Regel, dass der Softwarelizenzierungsdienst seine eigenen Daten nicht lesen kann – entweder weil der Lizenzspeicher beschädigt ist oder weil ein ausstehendes Update die Aktivierung in einem inkonsistenten Zustand hinterlassen hat. Ein Neuaufbau des Lizenzcaches behebt die meisten Fälle.
Was 0x80070057 in diesem Zusammenhang bedeutet
Es handelt sich um einen allgemeinen Windows-Fehlercode, der in vielen Situationen auftaucht, etwa bei Sicherungen, Installationen und Updates. Wegen dieser Bandbreite liefert eine Suche danach so viele unpassende Tipps. Im Zusammenhang mit der Aktivierung ist die Bedeutung deutlich enger gefasst.
Drei Situationen führen bei der Aktivierung zu diesem Fehler:
- Ein beschädigter Lizenzspeicher. Die Datei tokens.dat mit den Aktivierungsdaten wurde beschädigt, häufig nach einem unerwarteten Herunterfahren während eines Updates
- Ein unvollständiges Windows-Update, das den Softwarelizenzierungsdienst mitten in einem Vorgang zurücklässt
- Regions- oder Datumsformateinstellungen, die der Lizenzierungsdienst nicht verarbeiten kann – eine seltenere, aber reale Ursache
Beachten Sie: Ein fehlerhafter Produktschlüssel erzeugt diesen Code nicht. Wenn Sie gerade einen Key eingegeben und diese Meldung gesehen haben, liegt das Problem nicht am Key.
Lösung 1: Den Dienst „Softwareschutz“ neu starten
Beginnen Sie hier, denn das geht schnell und verändert nichts dauerhaft.
- Drücken Sie Windows + R, geben Sie services.msc ein und drücken Sie die Eingabetaste
- Suchen Sie in der Liste den Dienst Softwareschutz (Software Protection)
- Klicken Sie mit der rechten Maustaste darauf und wählen Sie Neu starten. Ist „Neu starten“ ausgegraut, wählen Sie Starten
- Setzen Sie den Starttyp auf Automatisch (Verzögerter Start), falls er nicht bereits so eingestellt ist
- Versuchen Sie die Aktivierung erneut
Lösung 2: Den Lizenzspeicher neu aufbauen
Diese Lösung behebt die meisten Fälle. Sie zwingt Windows, die zwischengespeicherten Lizenzdaten zu verwerfen und neu zu erstellen.
- Öffnen Sie die Eingabeaufforderung (Administrator)
- Beenden Sie den Dienst: net stop sppsvc
- Wechseln Sie in den Lizenzordner: cd %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense
- Benennen Sie die Token-Datei um: ren tokens.dat tokens.bak
- Starten Sie den Dienst wieder: net start sppsvc
- Registrieren Sie die Lizenz neu: slmgr /rilc
- Starten Sie den PC neu und versuchen Sie die Aktivierung erneut
Wichtig ist das Umbenennen statt Löschen. Falls etwas schiefgeht, können Sie tokens.bak wieder zurückbenennen und sind am Ausgangspunkt. Windows erstellt beim nächsten Start automatisch eine neue tokens.dat.
Lösung 3: Die Aktivierungsproblembehandlung ausführen
- Öffnen Sie Einstellungen → System → Aktivierung (unter Windows 10: Update und Sicherheit → Aktivierung)
- Klicken Sie auf Problembehandlung
- Folgen Sie den angezeigten Vorschlägen
Die Problembehandlung erscheint nur, wenn Windows ein Aktivierungsproblem erkannt hat. Sehen Sie die Option nicht, geht Windows derzeit davon aus, aktiviert zu sein.
Lösung 4: Regions- und Datumseinstellungen prüfen
Weniger offensichtlich, aber es kommt vor. Ein unpassendes Gebietsschema kann Datumsangaben erzeugen, die der Lizenzierungsdienst nicht verarbeiten kann.
- Öffnen Sie Einstellungen → Zeit und Sprache → Sprache und Region
- Prüfen Sie, ob Land bzw. Region dem tatsächlichen Nutzungsort des PCs entspricht
- Kontrollieren Sie unter „Administrative Spracheinstellungen“, ob das Systemgebietsschema sinnvoll eingestellt ist
- Starten Sie neu und versuchen Sie es erneut
Lösung 5: Den Produktschlüssel über die Befehlszeile neu installieren
Wurde der Speicher neu aufgebaut und besteht der Fehler weiterhin, installieren Sie den Key direkt statt über die Einstellungen.
- Öffnen Sie die Eingabeaufforderung (Administrator)
- slmgr /upk, um den aktuellen Key zu deinstallieren
- slmgr /cpky, um ihn aus der Registrierung zu entfernen
- slmgr /ipk YOUR-KEY-HERE, um Ihren Key zu installieren
- slmgr /ato, um zu aktivieren
Achten Sie auf den zurückgegebenen Code. Ein anderer Fehler an dieser Stelle ist das eigentliche Problem, und 0x80070057 war nur eine Begleiterscheinung. Ein Code zur Verbindung deutet auf den Fehler 0x80072F8F hin, eine Meldung zu einem ungültigen Key auf den Fehler 0xC004F050.
Häufig gestellte Fragen
Wird 0x80070057 durch einen fehlerhaften Produktschlüssel verursacht?
Nein. Dieser Code weist auf ein Problem innerhalb von Windows beim Lesen der eigenen Lizenzdaten hin, nicht auf einen abgelehnten Key. Ein fehlerhafter oder unpassender Key erzeugt einen anderen Code.
Ist das Umbenennen von tokens.dat sicher?
Ja, sofern Sie die Datei umbenennen statt löschen und vorher den Dienst „Softwareschutz“ beenden. Windows erstellt die Datei automatisch neu. Da die alte Kopie als tokens.bak erhalten bleibt, lässt sich die Änderung rückgängig machen.
Muss ich meinen Produktschlüssel danach erneut eingeben?
Manchmal. Ist die Lizenz mit einem Microsoft-Konto verknüpft, wird sie von selbst wieder aktiviert. Wurde sie mit einem lokalen Konto aktiviert, halten Sie Ihren Key bereit, bevor Sie beginnen.
Warum sehe ich diesen Fehler auch in anderen Bereichen von Windows?
0x80070057 ist ein allgemeiner Code, der besagt, dass ein ungültiger Parameter übergeben wurde. Er erscheint aus ganz anderen Gründen bei Sicherungen, Updates und Installationen. Ratschläge für diese Fälle beheben kein Aktivierungsproblem.
Weitere Anleitungen und Produkte
| Ressource | Link |
|---|---|
| Fehler 0x80072F8F erklärt | Anleitung lesen |
| Fehler 0xC004F050 erklärt | Anleitung lesen |
| Alle Windows-Lizenzschlüssel | Kollektion ansehen |
