Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se resuelve el problema 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 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 929828
Síntomas
Al intentar ejecutar Sysprep en Windows 7 y usa la /generalize
opción , puede recibir este mensaje de error:
Error irrecuperable al intentar sysprep en 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 Windows Software Licensing Rearm 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 desatendido final 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 actuales 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, consulte Microsoft-Windows-Security-SPP.
Más información
El programa Windows Software Licensing Rearm restaura el sistema Windows al estado de licencia original. Todos los datos de licencia y registro relacionados con la activación se quitan o restablecen. Además, se restablecen los temporizadores de 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:
Las credenciales administrativas son necesarias 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.