Corrección de errores encontrados en el CheckSUR.log
En este artículo se describe cómo resolver los daños de mantenimiento que la herramienta de preparación de actualización del sistema (CheckSUR) encuentra, pero que no pueden corregir por sí solos. La salida de la herramienta se registra en el archivo %WinDir%\Logs\CBS\CheckSUR.log.
Se aplica a: Windows Server 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 2700601
Nota:
Asegúrese de descargar y ejecutar la versión más reciente de CheckSUR.exe porque la herramienta se actualiza periódicamente. Para ello, consulte Corrección de errores de Windows Update mediante la herramienta DISM o Preparación de actualización del sistema.
Uso del registro CheckSur
Para usar el registro CheckSur, siga estas instrucciones:
Si CheckSUR corrigió todos los errores que encontró, el registro CheckSUR muestra la siguiente información:
Resumen:
Segundos ejecutados: 100
Se encontraron 10 errores
Se han corregido 10 erroresEn este escenario, ya no debería tener daños en el mantenimiento en el equipo. Si sigue experimentando errores, debe solucionar el mensaje de error específico para encontrar la causa principal del error.
Si recibe un mensaje de archivos de reparación no disponibles , esto indica que algunos de los archivos incoherentes que encontró la herramienta no se pueden corregir. Esto se debe a que la herramienta no lleva las versiones correctas de los archivos de reemplazo. Una vez que aparece este mensaje, el CheckSUR.log muestra información similar a la siguiente:
Resumen:
Segundos ejecutados: 264
Se encontraron 3 errores
Número total de ausencias de CBS MUM: 3
Archivos de reparación no disponibles:servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64
~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.cat
winsxs\manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_0b4ada54c46c45b0.manifest
winsxs\manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_676975d87cc9b6e6.manifestPara resolver este problema, siga estos pasos:
- Descargue el paquete que contiene los archivos que faltan. En este ejemplo, descargaría Windows6.0-KB958690-x64.msu.
- En la
%SYSTEMROOT%\CheckSUR
carpeta , cree una carpeta denominada Packages( Paquetes). Copie windows6.0-KB958690-x64.msu en la%SYSTEMROOT%\CheckSUR\Packages
carpeta . - Vuelva a ejecutar CheckSUR.
- Si el paquete de origen de los archivos que faltan no es obvio, tendrá que obtener los archivos de otro equipo. Asegúrese de que el equipo desde el que copia las filhates usa la misma versión del sistema operativo y la misma arquitectura del sistema que el equipo en el que está trabajando.
- Copie los archivos en la
%WinDir%\Temp\CheckSUR
carpeta del equipo dañado en el siguiente formato de subdirectorio y, a continuación, vuelva a ejecutar CheckSUR:- Coloque todos los archivos de tipo *.mum y *.cat en la
%WinDir%\Temp\CheckSUR\Packages
carpeta . - Coloque todos los archivos de tipo *.manifest en la
%WinDir%\Temp\CheckSUR\Manifests
carpeta .
- Coloque todos los archivos de tipo *.mum y *.cat en la
Si ve un mensaje de falta de archivo de carga , esto indica que el archivo binario necesario no está disponible. Esto significa que el problema no se ha corregido. El CheckSUR.log muestra la siguiente información:
Resumen:
Segundos ejecutados: 100
Se encontraron 3 errores
Corrección de 1 errores
Falta el recuento total del archivo de carga csi: 3
Corrección del número total de archivos de carga de CSI que faltan: 1(f) Falta el archivo de carga de CSI 0x00000000 admparse.dll x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 servicing_31bf3856ad364e35_6.0.6000.16386_none_23ddbf36a8a961bc
(f) Falta el archivo de carga de CSI 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(corrección) Falta el archivo de carga de CSI 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(f) Falta el archivo de carga de CSI 0x00000000 winload.exe x86_microsoft-windows-b.. environment-windows_31bf3856ad364e35_6.0.6000.16386_none_6701d52e8fdf8d45Para resolver este problema, siga estos pasos:
- Averigüe qué archivos de carga faltan. Para ello, examine el registro CheckSUR. Identifique las líneas que tienen una entrada (f) que no va seguida de (corrección). En el ejemplo anterior, hay dos archivos de carga que no se han corregido.
- Copie estos archivos de otro equipo. Asegúrese de que el equipo desde el que copia archivos usa la misma versión del sistema operativo y la misma arquitectura del sistema que el equipo en el que está trabajando.
- Pegue los archivos en la subcarpeta adecuada en
%windir%\winsxs
.
Antes de colocar los archivos en las ubicaciones indicadas, es posible que tenga que concederse permisos para editar el contenido de la carpeta. Para ello, abra una ventana del símbolo del sistema con privilegios elevados y ejecute los siguientes comandos:
takeown /f <Path_And_Name>
icacls <Path_And_Name> /grant Administrators:F
Nota:
En estos comandos, <Path_And_Name> representa el nombre del archivo o carpeta de destino. Por ejemplo, podría tener como destino la carpeta siguiente:
C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
Los siguientes comandos toman la propiedad de esta carpeta, conceden control total de la carpeta al grupo Administradores y, a continuación, reemplazan el archivo admparse.dll:
takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll
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, eliminaremos gradualmente los problemas de GitHub como mecanismo de comentarios para el contenido y lo reemplazaremos por un nuevo sistema de comentarios. Para obtener más información, consulte:Enviar y ver comentarios de