Error irrecuperable al intentar sysprep el error del equipo al ejecutar Sysprep /generalize
En este artículo se resuelve el problema de que no se puede ejecutar la Herramienta de preparación del sistema (Sysprep) en Windows 7 mediante la /generalize
opción .
Se aplica a: Windows Server 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 929828
Síntomas
Cuando intenta ejecutar Sysprep en Windows 7 y usa la /generalize
opción , puede recibir este mensaje de error:
Error irrecuperable al intentar sysprep la máquina.
El archivo Setuperr.log puede contener líneas similares a las siguientes:
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
Nota:
El archivo Setuperr.log se encuentra en la carpeta \Windows\System32\Sysprep\Panther .
Causa
Este error puede producirse si el programa Rearm de licencias de software de Windows se ha ejecutado más de tres veces en una sola imagen de Windows.
Solución
Para resolver este problema, debe volver a generar la imagen de Windows.
Solución alternativa
Para solucionar este problema, use la <configuración SkipRearm> en un archivo de respuesta XML (Unattend.xml) para omitir el proceso de Rearm al compilar la imagen de Windows.
El texto siguiente es un ejemplo de un archivo de respuesta XML para 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>
Nota:
Debe asegurarse de que la <configuración SkipRearm> se quita del archivo final desatendido que se usa para implementar equipos en un entorno de producción. Si <SkipRearm> no se quita del archivo desatendido que se usa para implementar equipos en un entorno de producción, el número de clientes actual de KMS no aumenta para los nuevos clientes que se agregan a la red.
Para obtener más información sobre la skipRearm
etiqueta del componente Microsoft-Windows-Security-Licensing-SLC, vea SkipRearm.
Para obtener más información sobre la skipRearm
etiqueta del componente Microsoft-Windows-Security-SPP, vea Microsoft-Windows-Security-SPP.
Más información
El programa Rearm de licencias de software de Windows restaura el sistema Windows al estado de licencia original. Se quitan o restablecen todos los datos de licencias y del Registro relacionados con la activación. Además, se restablecen los temporizadores del período de gracia.
Para ejecutar el proceso Rearm en Windows 7, use uno de los métodos siguientes:
- Ejecute
Sysprep /generalize
en los equipos que se usan para compilar la imagen personalizada de Windows. - Ejecute el script Slmgr.vbs en una ventana del símbolo del sistema con privilegios elevados. Por ejemplo, ejecute
cscript c:\windows\system32\slmgr.vbs -rearm
.
Nota:
Se requieren credenciales administrativas para ejecutar el proceso de Rearm. El proceso Rearm se puede ejecutar un máximo de tres veces en una imagen de Windows.
Recolección de datos
Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de