Freigeben über


Beim Versuch, sysprep den Computerfehler beim Ausführen von Sysprep /generalize auszuführen, ist ein schwerwiegender Fehler aufgetreten.

In diesem Artikel wird das Problem behoben, das Sie mit der /generalize Option nicht mit dem Systemvorbereitungstool (Sysprep) in Windows 7 ausführen können.

Gilt für: Windows 7 Service Pack 1, Windows Server 2012 R2
Ursprüngliche KB-Nummer: 929828

Problembeschreibung

Wenn Sie versuchen, sysprep in Windows 7 auszuführen, und Sie die /generalize Option verwenden, wird möglicherweise diese Fehlermeldung angezeigt:

Beim Versuch, den Computer zu sysprep zu verwenden, ist ein schwerwiegender Fehler aufgetreten.

Die Setuperr.log Datei kann Zeilen enthalten, die wie folgt aussehen:

Error [0x0f0082] SYSPRP LaunchDll: Failure occurred while executing 'C:\Windows\System32\slc.dll, SLReArmWindows', returned error code -1073425657  
Error [0x0f0070] SYSPRP RunExternalDlls: An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -1073425657  
Error [0x0f00a8] SYSPRP WinMain: Hit failure while processing sysprep generalize providers; hr = 0xc004d307

Notiz

Die Setuperr.log Datei befindet sich im Ordner "\Windows\System32\Sysprep\Panther ".

Ursache

Dieser Fehler kann auftreten, wenn das Windows Software Licensing Rearm-Programm mehr als dreimal in einem einzelnen Windows-Image ausgeführt wurde.

Lösung

Um dieses Problem zu beheben, müssen Sie das Windows-Image neu erstellen.

Problemumgehung

Um dieses Problem zu umgehen, verwenden Sie die <Einstellung "SkipRearm> " in einer XML-Antwortdatei (Unattend.xml), um den Rearm-Prozess zu überspringen, wenn Sie das Windows-Image erstellen.

Der folgende Text ist ein Beispiel für eine XML-Antwortdatei für Windows 7:

<settings pass="generalize">
    <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SkipRearm>1</SkipRearm>
    </component>
</settings>

Notiz

Sie müssen sicherstellen, dass die <Einstellung "SkipRearm> " aus der endgültigen unbeaufsichtigten Datei entfernt wird, die zum Bereitstellen von Computern in einer Produktionsumgebung verwendet wird. Wenn <SkipRearm> nicht aus der unbeaufsichtigten Datei entfernt wird, die zum Bereitstellen von Computern in einer Produktionsumgebung verwendet wird, wird die aktuelle KMS-Clientanzahl für neue Clients, die dem Netzwerk hinzugefügt werden, nicht erhöht.

Weitere Informationen zum skipRearm Tag der Komponente Microsoft-Windows-Security-Licensing-SLC finden Sie unter SkipRearm.

Weitere Informationen zum skipRearm Tag der Microsoft-Windows-Security-SPP-Komponente finden Sie unter Microsoft-Windows-Security-SPP.

Weitere Informationen

Das Windows Software Licensing Rearm-Programm stellt das Windows-System in den ursprünglichen Lizenzierungsstatus zurück. Alle Lizenzierungs- und Registrierungsdaten im Zusammenhang mit der Aktivierung werden entweder entfernt oder zurückgesetzt. Außerdem werden alle Karenzzeitgeber zurückgesetzt.

Verwenden Sie eine der folgenden Methoden, um den Rearm-Prozess in Windows 7 auszuführen:

  • Führen Sie Sysprep /generalize auf den Computern aus, die zum Erstellen des benutzerdefinierten Windows-Images verwendet werden.
  • Führen Sie das Skript Slmgr.vbs in einem Eingabeaufforderungsfenster mit erhöhten Rechten aus. Führen Sie dazu z. B. cscript c:\windows\system32\slmgr.vbs -rearmaus.

Notiz

Administrative Anmeldeinformationen sind erforderlich, um den Rearm-Prozess auszuführen. Der Rearm-Prozess kann maximal dreimal in einem Windows-Image ausgeführt werden.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.