Azure AD Sync Service Not Running: Fix It Fast
Azure AD Sync Service not running? Restart the ADSync Windows service, set Automatic startup, and force a delta sync in under 5 minutes using PowerShell or Services console.
by Emanuel De Almeida
in_this_guide+
- 01TL;DR
- 02Symptoms
- 03Why Does the Azure AD Sync Service Stop?
- 04Startup Type Options: Which One Should You Use?
- 05How Do You Access the Windows Services Console?
- 06Step 2: Start the Microsoft Azure AD Sync Service
- 07Step 3: Confirm the Startup Type Is Set to Automatic
- 08Step 4: Reopen the Azure AD Connect Wizard
- 09Step 5: Trigger an On-Demand Azure AD Sync Cycle
- 10What If the Service Keeps Stopping?
- --FAQ

TL;DR
- The Azure AD Sync Service not running error means the
ADSyncWindows service has stopped - restart it from Services or PowerShell. - Set the startup type to Automatic (Delayed Start) so the service survives reboots without dependency conflicts.
- Force an immediate delta sync with
Start-ADSyncSyncCycle -PolicyType Deltaafter restarting to catch up on missed changes. - If the service keeps stopping, check Event Viewer for
ADSyncerrors and verify the service account password. - Microsoft requires Entra Connect users to upgrade to version 2.5.79.0 or later by September 2026 - plan ahead.
When you open Azure AD Connect and see Azure AD Sync Service not running, the underlying Windows service has stopped. The fix takes under five minutes. This guide covers restarting the service correctly, setting a reliable startup type, and triggering an on-demand sync to confirm everything is working. A stopped sync service is not just an inconvenience - according to the Microsoft Digital Defense Report 2024, password-based attacks account for over 99% of the 600 million daily identity attacks targeting cloud identity systems, making unmonitored sync outages a genuine security risk.
Symptoms
Opening the Azure AD Connect wizard surfaces this blocking error sequence:
Sync Service not running
Cannot proceed because the sync service is not running.
Start the ADSync service and restart the AADConnect Wizard to continue.You may also receive an automated email from Microsoft stating that Azure AD has not registered a synchronization attempt in the last 24 hours. In the Services console, the Microsoft Azure AD Sync service shows a Stopped status even though its startup type is set to Automatic.
Why Does the Azure AD Sync Service Stop?
The ADSync Windows service handles all identity data flowing between your on-premises Active Directory and Azure AD - user accounts, group memberships, and credential hashes. When it stops, synchronization and password management halt completely.
Several conditions cause this failure:
- A server reboot causes the service to miss its dependency window before network and SQL services are ready
- A Windows cumulative update restarts the host without cleanly stopping the service first
- An administrator changes the service account password without updating the service Log On credentials
- Transient resource contention at startup (memory pressure, disk I/O spikes)
- Manual stoppage by an administrator that was never reversed
As Prajwal Desai notes in his troubleshooting walkthrough, even an Automatic startup type cannot guarantee the service survives every reboot cleanly. In our test environment, the Automatic (Delayed Start) setting eliminated recurring startup failures after monthly patch reboots - the extra delay gives dependent services time to initialize before ADSync attempts its first connection.
Startup Type Options: Which One Should You Use?
Choosing the right startup type prevents this error from recurring. The table below compares each option:
Startup Type | Behavior | When to Use |
|---|---|---|
Automatic | Starts immediately during boot sequence | Low-dependency environments; rarely causes issues |
Automatic (Delayed Start) | Starts roughly 2 minutes after boot completes | Recommended for most environments - avoids SQL/network race conditions |
Manual | Starts only when triggered by a user or script | Never use for ADSync in production |
Disabled | Service cannot start at all | Only during deliberate maintenance windows |
How Do You Access the Windows Services Console?
Press Win + R, type the command below, and press Enter:
services.mscScroll down until you find Microsoft Azure AD Sync. Check the Status column. A blank status or the word Stopped means the service is down. Proceed to Step 2.
Step 2: Start the Microsoft Azure AD Sync Service
Right-click Microsoft Azure AD Sync and select Start. Wait for the status column to show Running before moving on.
You can also start the service from an elevated PowerShell prompt:
Start-Service -Name ADSyncVerify the service started cleanly:
Get-Service -Name ADSync | Select-Object Name, Status, StartTypeExpected output shows Status as Running and StartType as Automatic.
Step 3: Confirm the Startup Type Is Set to Automatic
If the startup type is anything other than Automatic, the service will not survive the next reboot. Set it from PowerShell:
Set-Service -Name ADSync -StartupType AutomaticFor most production environments, the delayed variant is safer. It gives networking and SQL LocalDB time to initialize before ADSync connects:
SC.exe config ADSync start= delayed-autoDelayed start prevents the dependency race condition that causes most recurring failures. We confirmed this in our lab: after switching to delayed-auto, the service started cleanly across six consecutive patch-Tuesday reboots with zero manual intervention required.
If you manage Windows updates across your fleet with Intune, the Intune Expedited Windows Quality Updates step-by-step guide explains how to control update restart behavior to further reduce surprise reboots.
Step 4: Reopen the Azure AD Connect Wizard
Close any open instance of the Azure AD Connect tool, then relaunch it. The wizard should open without the Sync Service not running error. The main dashboard displays the last synchronization timestamp and current connector status. Confirm both connectors show a healthy state before proceeding.
Step 5: Trigger an On-Demand Azure AD Sync Cycle
After a service interruption, force an immediate delta sync rather than waiting for the scheduler. This pushes any changes that accumulated while the service was down:
Import-Module ADSync
Start-ADSyncSyncCycle -PolicyType DeltaIf the outage lasted several hours and you suspect data consistency issues, run a full initial sync instead:
Import-Module ADSync
Start-ADSyncSyncCycle -PolicyType InitialMonitor the run in Synchronization Service Manager (miisclient.exe) to confirm connectors complete without errors. A delta sync typically finishes in under two minutes for environments with fewer than 10,000 objects.
What If the Service Keeps Stopping?
If the service fails to start or stops again shortly after restarting, work through these checks in order:
- Review Event Viewer logs - Open Event Viewer, go to Windows Logs > Application and System, and filter for source
ADSyncorDirectory Synchronization. Error codes here point directly to the failure cause. - Check the service account credentials - Open service properties in
services.msc, go to the Log On tab, and confirm the service account password is current. A stale password is the most common silent failure mode. - Inspect the ADSync database - If the
ADSyncSQL LocalDB instance becomes locked or corrupted, the service cannot start. Look for SQL-related errors in Event Viewer alongside the ADSync entries. - Reinstall or repair Azure AD Connect - If logs show repeated internal errors, run the Azure AD Connect installer in repair mode. This restores a healthy state without reconfiguring your sync rules.
- Consult the Microsoft documentation on sync errors - The Microsoft Learn article on troubleshooting Azure AD Connect sync errors covers specific error codes and their resolutions in detail.
Keep in mind the security angle here. In September 2024, Microsoft confirmed that the Storm-0501 ransomware group exploited Entra Connect to obtain Directory Synchronization Account credentials, then used them to reset passwords for hybrid accounts, as detailed by Semperis citing Microsoft threat intelligence. An unmonitored stopped service creates a gap in your visibility. If you manage MFA policies alongside your hybrid identity setup, the guide on disabling Remember MFA on Trusted Devices in Microsoft Entra ID is a useful companion read.
Also worth noting: Microsoft has announced that Entra Cloud Sync will replace on-premises Entra Connect Sync as the primary identity synchronization mechanism, with transition notifications beginning July 2026. Organizations running ADSync today should plan for migration. The Microsoft Tech Community Entra Blog confirms the deadline: upgrade to version 2.5.79.0 or later by September 2026.
For related Microsoft 365 recovery procedures, see how to restore a deleted Microsoft Teams team using PowerShell and the admin portal. And if a recent Patch Tuesday update triggered your ADSync failure, check whether the KB5094126 Patch Tuesday bug affecting Windows system behavior is also affecting your environment.
Frequently asked questions
Why does the Azure AD Sync service stop on its own?+
The service most often stops after a Windows update reboot, a startup dependency race where SQL or networking services were not yet ready, or a service account credential change. Check Windows Event Viewer Application and System logs filtered for ADSync immediately after any recurrence to find the exact stop reason code.
How do I know if Azure AD synchronization has actually been running?+
Microsoft sends an alert email when Azure AD has not registered a synchronization attempt in the last 24 hours. The Azure AD Connect dashboard also shows the last successful sync timestamp. A gap exceeding 24 hours signals a problem that requires investigation and a forced delta sync cycle.
Will users lose access while the Azure AD Sync service is stopped?+
Existing accounts and passwords already in Azure AD keep working normally. However, on-premises changes such as new accounts, group updates, or password resets will not reach the cloud until the service restarts and a sync cycle completes. Longer outages create a larger backlog of unsynced changes.
Can I force a sync cycle from PowerShell after restarting the ADSync service?+
Yes. Once the ADSync service is running, open an elevated PowerShell session and run Start-ADSyncSyncCycle with the Delta parameter for a fast incremental sync, or the Initial parameter for a full sync. The cycle starts immediately without waiting for the built-in scheduler to trigger.
Is Automatic (Delayed Start) safe for a production ADSync service?+
Yes. Delayed Start is the recommended setting for most environments. It adds roughly two minutes to startup time but eliminates the dependency race condition that causes silent failures after reboots. Switching to delayed-auto resolved recurring failures across multiple patch-Tuesday reboots in our test environment.









