Página principal » Windows » Cómo solucionar problemas de Windows Server Update Services (WSUS)

    Cómo solucionar problemas de Windows Server Update Services (WSUS)

    En un intento de facilitar el trabajo para los administradores de computadoras, Microsoft desarrolló un programa llamado Windows Server Update Services (WSUS) para ayudar a los administradores a administrar las actualizaciones y las revisiones que la compañía publica para sus productos. El WSUS es una parte crucial de un servidor de Windows. Cuando Microsoft lanza las actualizaciones en su sitio web, WSUS lo descarga y lo distribuye a través de la red..

    Solución de problemas de Windows Server Update Services

    Prerrequisitos

    1] Los usuarios que usan WSUS 3.0 SP2 en Windows Server 2008 R2 deben tener la actualización KB4039929 o una versión posterior instalada en el sistema.

    2] Para aquellos que usan WSUS en Windows Server 2012 o una versión posterior, las siguientes actualizaciones o una versión posterior deben instalarse en el sistema:

    • Windows Server 2012 - KB 4039873
    • Windows Server 2012 R2 - KB 4039871
    • Windows Server 2016 - KB 4039396.

    Solucionar fallos de conexión con WSUS

    Verifique las siguientes causas para solucionar problemas de fallas de conexión con WSUS:

    1] El Servicio de publicación WWW y el Servicio de actualización deben ejecutarse en el servidor WSUS.

    2] El sitio web de WSUS o el sitio web predeterminado deben ejecutarse en el servidor WSUS.

    3] Compruebe el registro en la ubicación C: \ windows \ system32 \ logfiles \ httperr para errores (donde C: es la unidad del sistema).

    Solución de problemas de uso elevado de CPU en el servidor WSUS

    Presione CTRL + ALT + SUPR y abra el administrador de tareas desde las opciones. Mostraría el uso de la CPU. Si el uso de la CPU es alto en el servidor WSUS, el sistema se ralentizará.

    Causas del alto uso de la CPU en el servidor WSUS

    Las causas del alto uso de la CPU podrían ser:

    1] SUSDB no está "limpio". Esto podría confundir a los sistemas cliente y comenzarían a escanear continuamente en un bucle.

    2] Demasiadas actualizaciones pendientes para que el servidor WSUS las envíe a los clientes. Suele ocurrir después de un uso prolongado..

    En estos dos eventos, necesitamos limpiar el servidor WSUS como la solución. Idealmente, se debe limpiar después de intervalos regulares, independientemente de si estamos enfrentando el problema o no. El procedimiento paso a paso para hacer lo mismo es el siguiente:

    1] Copia de seguridad de la base de datos de WSUS

    Se percibe que la copia de seguridad de la base de datos WSUS puede mejorar el rendimiento del servidor. Es un requisito previo antes de ejecutar el asistente de limpieza.

    2] Ejecutar el asistente de limpieza del servidor WSUS

    El proceso para utilizar el asistente de limpieza del servidor se explica aquí en Microsoft.com. Sin embargo, si los sistemas cliente ya están escaneando los archivos, se agregará a la carga. Si ese fuera el caso, podríamos volver a indexar la base de datos de WSUS y rechazar las actualizaciones sustituidas como se explica en los siguientes pasos:

    3] Re-indexar la base de datos WSUS

    Volver a indexar la base de datos de WSUS puede ayudar a nuestra causa, especialmente si la base de datos está fragmentada.

    Necesitas ejecutar los siguientes comandos..

    Primero, use la opción FULLSCAN para actualizar las estadísticas:

    ¿Usar las estadísticas de actualización de Go Exec sp_msforeachtable? con fullscan 'Go

    Entonces los índices podrían ser reconstruidos:

    Utilice Go Exec sp_msforeachtable 'DBCC DBREINDEX ("?")' Go

    4] Rechazar actualizaciones sustituidas

    Como en el caso mencionado anteriormente, los sistemas cliente están escaneando la base de datos de WSUS, y esto ha provocado un alto uso de la CPU, el remedio inmediato debería ser rechazar las actualizaciones sustituidas, ya que ayuda a reducir la carga en el sistema.

    1] Cambiar el puerto para el sitio web de WSUS: Seleccione el sitio web de administración de WSUS> Editar enlaces y edite la consola de WSUS para conectarse al nuevo puerto. Ejecutar el script y sincronizar con USS..

    2] Rechazar las actualizaciones: Puede usar la secuencia de comandos Powershell utilizando los parámetros -skipdecline para determinar el número neto de actualizaciones rechazadas. A continuación, ejecute de nuevo el mismo -skipdecline para rechazar esas actualizaciones.

    Para más detalles, puede visitar el Soporte de Microsoft aquí..