Microsoft 365 Sync Scheduler
By Mirko Peters · · Updated
Soluciona un Microsoft 365 Sync Scheduler que no se ejecuta, con comprobaciones prácticas de la configuración de Entra Connect, los servicios, las programaciones de tareas y los registros de errores.
Automatically translated with AI from the original post. Read the English original

Si el programador de sincronización de tu entorno de Microsoft 365 deja de ejecutarse, puede desajustar todo el directorio. Esta guía está pensada para profesionales de TI que necesitan respuestas directas, ya sea que tu problema sea un fallo puntual o un problema recurrente que no desaparece.
Dejamos de lado lo superfluo para ofrecerte tácticas de resolución de problemas prácticas, desde lo básico hasta lo avanzado, de modo que puedas averiguar por qué el programador no funciona correctamente y volver a ponerlo en línea. Encontrarás indicaciones claras para revisar los servicios, pasos detallados para detectar problemas más profundos y consejos prácticos para la supervisión proactiva y las alertas automatizadas.
Tienes un conjunto de herramientas para todo, desde las comprobaciones básicas de configuración hasta la investigación de fallos complejos de permisos o de recursos del sistema, para que tu directorio siga sincronizado y los dolores de cabeza operativos se reduzcan al mínimo.
Pasos básicos para solucionar un programador de sincronización que no se ejecuta
- Verifica el estado del servicio Microsoft Azure AD Sync: Abre services.msc en tu servidor de AAD Connect y busca "Microsoft Azure AD Sync" o "ADSync". Asegúrate de que el servicio esté configurado como 'En ejecución'. Si está detenido, intenta iniciarlo manualmente. A veces, un simple reinicio basta para volver a poner el servicio en marcha.
- Revisa la configuración del programador: Abre PowerShell como administrador y ejecuta Get-ADSyncScheduler. Busca propiedades como 'SyncCycleEnabled' y 'NextSyncCyclePolicyType'. Si el programador no está habilitado, inícialo con Set-ADSyncScheduler -SyncCycleEnabled $true. Comprueba también que la frecuencia del ciclo de sincronización coincida con las necesidades de tu organización.
- Revisa los cambios recientes: ¿Acabas de actualizar Windows, aplicar un parche a AAD Connect o hacer ajustes de configuración? Las actualizaciones o los cambios pueden restablecer o deshabilitar el servicio del programador, así que revisa qué ocurrió antes del fallo.
- Consulta los registros de eventos para encontrar pistas rápidas: Ve al Visor de eventos de Windows, en 'Registros de aplicaciones y servicios' > 'Directory Synchronization'. Filtra por errores o eventos críticos. Problemas habituales, como los de credenciales o archivos que faltan, suelen dejar rastro aquí.
- Valida la conectividad a Internet y al directorio: Asegúrate de que tu servidor pueda acceder a los puntos de conexión de Azure AD y de que el DNS o la red no bloqueen las conexiones salientes. Una conectividad deficiente o intermitente es una causa clásica.
- Aplica soluciones rápidas: Si el servicio no se inicia en absoluto, intenta reinstalar Azure AD Connect o actualizar las credenciales. Muchos administradores solucionan el problema simplemente volviendo a ejecutar el asistente de AAD Connect para una configuración nueva, sobre todo después de rotar contraseñas o migrar el servidor.
Si sigues estos pasos iniciales, detectarás rápidamente la mayoría de las interrupciones menores del programador y tendrás una buena base para pasar a diagnósticos avanzados si las cosas siguen pintando mal.
Resolución de problemas avanzada para fallos persistentes del programador de sincronización
- Analiza en detalle los registros de eventos: Usa el Visor de eventos para buscar errores o advertencias de aplicación recurrentes en los momentos de sincronización. Presta atención a los códigos de error, ya que suelen apuntar a problemas más profundos, como la corrupción de la base de datos o fallos de permisos.
- Audita los permisos de la cuenta de servicio: La cuenta de servicio del programador necesita los permisos adecuados para conectarse a tu AD local y a Azure AD. Comprueba que no haya contraseñas caducadas, pertenencias a grupos revocadas o GPO actualizadas que restrinjan el acceso.
- Analiza el uso de recursos del sistema: Una CPU saturada, poca memoria o problemas de E/S de disco pueden hacer que el servicio se bloquee. Usa el Administrador de tareas o el Monitor de rendimiento durante las horas de sincronización programadas para detectar los cuellos de botella en el momento en que se producen.
- Revisa las actualizaciones de Windows y de seguridad: A veces, los parches o las actualizaciones fallidas entran en conflicto con AAD Connect. Comprueba si las actualizaciones se instalaron justo antes de que empezaran los problemas y, después, revisa los registros de actualización por si hay parches fallidos o reinicios pendientes.
- Comprueba si hay problemas de programación o de API: Si usas scripts personalizados o automatización con PowerShell, revisa tu código en busca de errores, credenciales o cambios en las API de Microsoft que puedan interrumpir el programador de sincronización.
- Supervisa los cambios en el entorno: Los cambios en el antivirus, los firewalls o la detección de intrusiones pueden bloquear el tráfico de sincronización del directorio o el inicio del servicio. Excluye las rutas de AAD Connect y revisa los registros del antivirus en busca de bloqueos o acciones de cuarentena recientes.
- Usa herramientas de diagnóstico y supervisión: En los problemas persistentes, conecta los registros de sincronización a tu SIEM o a la pila de supervisión de TI para detectar incidencias antes de que crezcan. Si tu organización utiliza la automatización con PowerShell para la gobernanza, puedes consultar recursos como debates sobre la automatización de la gobernanza de Microsoft 365, aunque comprueba siempre la fiabilidad del enlace.
Cuando las soluciones rutinarias no bastan, estos análisis más profundos detectan problemas que otros pasan por alto. Los fallos persistentes del programador de sincronización suelen deberse a problemas de entorno o de autenticación que una revisión superficial no detecta.
Gestión de los ciclos de sincronización de AAD Connect en Office 365
La sincronización de directorios es la base de una configuración híbrida de Microsoft 365. Significa mantener usuarios, grupos y contraseñas alineados entre tus sistemas locales y la nube. Si los ciclos de sincronización de AAD Connect se retrasan o fallan, problemas como que los nuevos empleados no aparezcan en Outlook o que desaparezcan usuarios de repente se convierten rápidamente en un quebradero de cabeza.
Esta sección va más allá de las soluciones rápidas. Aprenderás a configurar Azure AD Connect para actualizaciones de directorio periódicas y automatizadas, asegurando que nada se pierda por el camino. Hablaremos de cómo habilitar correctamente el programador, ajustar la frecuencia de sincronización según tus operaciones y configurar una supervisión sólida para saber de inmediato si una sincronización se omite o falla.
Los ciclos de sincronización bien gestionados reducen el trabajo manual: se acabó reconciliar listas de usuarios a mano o buscar errors que pasaron desapercibidos. Configurarás procesos diseñados para la coherencia, la auditabilidad y menos sorpresas, preparando tu entorno híbrido para una estabilidad a largo plazo.
Cómo habilitar y supervisar los ciclos de sincronización de AAD Connect
- Confirma que el programador está habilitado: Abre PowerShell como administrador y ejecuta Get-ADSyncScheduler. Asegúrate de que 'SyncCycleEnabled' esté en 'True'. Si está desactivado, actívalo con Set-ADSyncScheduler -SyncCycleEnabled $true.
- Inicia manualmente un ciclo de sincronización: Usa Start-ADSyncSyncCycle -PolicyType Delta para iniciar una sincronización incremental. Así compruebas que el programador funciona y que la configuración es correcta.
- Supervisa el estado de la sincronización: Consulta la última y la próxima sincronización programada con Get-ADSyncScheduler. Configura el Visor de eventos o scripts de PowerShell para avisarte de las sincronizaciones fallidas u omitidas, y no te sorprenda la desviación del directorio.
- Implementa alertas automatizadas: Usa el Programador de tareas de Windows, desencadenadores del registro de eventos o scripts básicos de PowerShell para recibir un correo electrónico si un ciclo de sincronización no se completa como se esperaba.
Con estos pasos, tendrás preparados tus ciclos de sincronización para que se ejecuten a tiempo y con precisión, manteniendo tus directorios firmemente vinculados.
Análisis avanzado de causa raíz de los fallos del programador de sincronización
A veces, solucionar lo obvio no basta. Si tu programador de sincronización sigue detenyéndose, es momento de buscar la causa real detrás del caos. Las soluciones superficiales resuelven fallos menores, pero para los fallos crónicos o difíciles de explicar necesitas un enfoque forense.
El análisis de causa raíz empieza por revisar los culpables menos evidentes: problemas con las cuentas de servicio, cambios de permisos ocultos, actualizaciones de directivas o incluso conflictos de recursos del sistema en segundo plano. Estos factores ocultos pueden paralizar un programador que funciona bien sin previo aviso.
Entender estas causas subyacentes es esencial para la estabilidad a largo plazo. En lugar de quedarte atrapado en un bucle de reinicios de servicios esperando que todo salga bien, aprenderás a identificar, documentar y corregir los problemas profundos que provocan interrupciones recurrentes o ciclos de sincronización omitidos.
Las siguientes secciones ofrecen formas específicas de investigar el acceso de las cuentas y detectar conflictos sutiles pero graves en el entorno o en los recursos, para que dejes de apagar incendios y empieces a construir una resiliencia operativa real.
Identificación de problemas con cuentas de servicio y permisos
- Comprueba el estado de la contraseña de la cuenta de servicio: Asegúrate de que la contraseña de la cuenta de servicio de sincronización no haya caducado ni cambiado de forma inesperada. Si la cuenta está marcada para cambiar la contraseña en el próximo inicio de sesión, el servicio se detendrá hasta que se actualice.
- Revisa los privilegios de la cuenta: Confirma que la cuenta de servicio sigue teniendo los derechos necesarios tanto en tu directorio local como en el de la nube. Busca si se ha eliminado de grupos o roles necesarios, o si un cambio en Group Policy podría estar restringiendo los permisos.
- Supervisa los cambios no autorizados: Configura una supervisión básica que registre o te alerte cuando se modifiquen las propiedades de la cuenta de servicio, especialmente después de un cambio de administradores o de procesos de TI.
- Audita las actualizaciones de directivas o de seguridad: Después de una ronda de actualizaciones de Windows o de endurecimiento de la seguridad, revisa de nuevo que las GPO heredadas no hayan restringido silenciosamente el acceso ni dejado bloqueada la cuenta del programador de sincronización.
- Mantente informado: Sigue de cerca las novedades sobre automatización de gobernanza de Microsoft 365 (cuando estén disponibles), como las que se tratan en recursos como episodios recientes del podcast, para estar atento a los cambios del sector que podrían afectar a los permisos.
Anticiparte a los problemas con la cuenta de servicio y los permisos significa menos sorpresas desagradables y una sincronización más predecible para tu organización.
Detección de conflictos con el entorno y los recursos del sistema
- Supervisa el uso de CPU y memoria: Una carga alta de CPU o de memoria durante las ventanas de sincronización puede detener el programador en silencio. Vigila los picos en el Administrador de tareas o en el Monitor de recursos, y programa las sincronizaciones en horas de menor uso.
- Vigila las actualizaciones de Windows: Comprueba si una actualización reciente o un reinicio por una aplicación fallida coincide con las sincronizaciones programadas. Los reinicios retrasados tras aplicar parches pueden dejar el servicio a medio funcionar o hacer que falle durante un ciclo.
- Revisa el antivirus y los análisis de seguridad: Los análisis antivirus programados durante los periodos de sincronización pueden bloquear los archivos de AAD Connect o ralentizar el proceso. Excluye los directorios y procesos de sincronización de los análisis intensivos, o ajusta las programaciones para minimizar el impacto.
- Identifica cuellos de botella en disco o en red: Una E/S de disco insuficiente, unidades llenas o conexiones de red inestables pueden provocar ciclos de sincronización incompletos. Revisa los registros en busca de errores de «recurso no disponible» o de tiempo de espera agotado durante los trabajos.
- Ten a mano los registros: Activa un registro más detallado en AAD Connect cuando busques fallos intermitentes y extraños en tiempo de ejecución. Esos registros ayudan a determinar si la causa es un problema de hardware, un cambio en el entorno o un mantenimiento del sistema.
Si supervisas estos puntos del entorno, detectarás los conflictos antes de que paralicen el programador y mantendrás la sincronización del directorio en buen estado, con los dolores de cabeza reducidos al mínimo.
También te recomendamos escuchar
Si estás investigando por qué el programador de sincronización de Microsoft 365 no se ejecuta, estos episodios aportan contexto práctico sobre seguridad de identidades, gobernanza y operaciones fiables en Microsoft 365.
- Conditional Access – Simply Explained — Entiende cómo las señales de identidad, dispositivo, ubicación y riesgo determinan las decisiones de acceso.
- Privileged Identity Management – Simply Explained — Descubre cómo el privilegio just-in-time y los flujos de aprobación reducen la exposición administrativa.
- Microsoft Defender XDR – Simply Explained — Conecta las señales de identidad con la detección, la investigación y la respuesta ante incidentes.
- Microsoft Teams Governance – Simply Explained — Descubre cómo la propiedad clara y las reglas del ciclo de vida hacen sostenible la colaboración segura.
Estos episodios ayudan a trasladar los pasos técnicos a una estrategia más amplia de identidad y gobernanza.