You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/sql/database-engine/agent/error-1053-service-did-not-start-timely.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,42 +1,42 @@
1
1
---
2
2
title: Troubleshoot SQL Agent Startup Failures with Error 1053
3
-
description: Troubleshoot SQL Server Agent error 1053. Follow step-by-step guidance to fix registry issues and restore service functionality after Windows updates.
3
+
description: Troubleshoot SQL Server Agent Error 1053. Follow step-by-step guidance to fix registry issues and restore service functionality after Windows updates.
4
4
ms.date: 12/05/2025
5
5
ms.custom: sap:Startup, shutdown, restart issues (instance or database)\Database or Server is taking long time to start or shut down or restart
6
6
ms.reviewer: prmadhes, v-shaywood
7
7
---
8
8
9
-
# Error 1053: The service did not respond to the start or control request in a timely fashion
9
+
# "Error 1053: The service did not respond to the start or control request in a timely fashion"
10
10
11
-
This article provides troubleshooting guidance for an issue where the [SQL Server Agent](/ssms/agent/sql-server-agent)fails to start and returns error_1053_.
11
+
This article provides troubleshooting guidance for an issue in which the [SQL Server Agent](/ssms/agent/sql-server-agent)doesn't start, and it returns Error_1053_.
12
12
13
13
## Symptoms
14
14
15
15
When this issue occurs, you see the following symptoms:
16
16
17
-
- The SQL Server Agent service fails to start after a recent Windows update.
18
-
- The [Windows Event Log](/windows/win32/wes/windows-event-log) service also fails to start.
17
+
- The SQL Server Agent service doesn't start after a recent Windows update is installed.
18
+
- The [Windows Event Log](/windows/win32/wes/windows-event-log) service doesn't start.
19
19
20
-
When the SQL Server Agent fails to start, it returns the following error message:
20
+
If the SQL Server Agent doesn't start, it returns the following error message:
21
21
22
22
> Windows could not start the SQL Server Agent service on Local Computer.
23
23
> Error 1053: The service did not respond to the start or control request in a timely fashion.
24
24
25
25
## Cause
26
26
27
-
This issue occurs when one or more registry keys under `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` use the `DWORD` type instead of the correct `REG_SZ` (string) type.
27
+
This issue occurs if one or more registry keys under the `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` subkey use the `DWORD` type instead of the correct `REG_SZ` (string) type.
28
28
29
-
These invalid registry keys prevent the Windows Event Log service from starting. Because the SQL Server Agent depends on the Windows Event Log service, when the Windows Event Log service is unavailable the SQL Server Agent also fails to start and returns error_1053_.
29
+
These invalid registry keys prevent the Windows Event Log service from starting. The SQL Server Agent depends on the Windows Event Log service. Therefore, if the Windows Event Log service is unavailable, the SQL Server Agent also doesn't start, and it returns Error_1053_.
30
30
31
31
> [!IMPORTANT]
32
-
> If the registry key `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` doesn't exist, no Event Log policies are configured for your system. In that case, the solution provided in this article doesn't apply.
32
+
> If the registry key `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` doesn't exist, no event log policies are configured for your system. In that case, the solution that's provided in this article doesn't apply.
33
33
34
34
## Solution
35
35
36
-
1. Verify that the SQL Server Agent fails to start by attempting to start it by using one of the following methods:
36
+
1. Verify that the SQL Server Agent didn't start. Try to start it by using any of the following methods:
37
37
-[Service Control Manager (services.msc)](/windows/win32/services/about-services)
38
38
-[SQL Server Configuration Manager](/sql/tools/configuration-manager/sql-server-configuration-manager)
@@ -48,46 +48,46 @@ These invalid registry keys prevent the Windows Event Log service from starting.
48
48
Start-Service SQLSERVERAGENT
49
49
```
50
50
51
-
1. If the SQL Server Agent starts successfully, the problem is resolved. However, if the SQL Server Agent fails to start and returns error 1053, proceed to the next step.
52
-
1. Check the SQL Agent logs located in `%ProgramFiles%\Microsoft SQL Server\<Instance>\MSSQL\Log\SQLAGENT.OUT` after attempting to start the SQL Agent. If no new entries are added to the logs, this condition confirms that the SQL Server Agent fails before initialization. Proceed to the next step.
53
-
1. Attempt to start the Event Log service by running the following command in an elevated command prompt:
51
+
1. If the SQL Server Agent starts successfully, the problem is resolved. However, if the SQL Server Agent doesn't start, and it returns Error 1053, go to the next step.
52
+
1. Check the SQL Agent logs, located at `%ProgramFiles%\Microsoft SQL Server\<Instance>\MSSQL\Log\SQLAGENT.OUT`, after you try to start the SQL Server Agent. If no new entries are added to the logs, this condition confirms that the SQL Server Agent fails before initialization. Go to the next step.
53
+
1. Try to start the Event Log service by running the following command in an elevated Command Prompt window:
54
54
55
55
```cli
56
56
NET START EVENTLOG
57
57
```
58
58
59
-
1. If the Event Log service starts successfully, the problem is resolved. However, if the Event Log service fails to start (no logs appear when you open the [Event Viewer](/host-integration-server/core/windows-event-viewer1)) proceed to the next step.
59
+
1. If the Event Log service starts successfully, the problem is resolved. However, if the Event Log service doesn't start (no logs appear when you open the [Event Viewer](/host-integration-server/core/windows-event-viewer1)) go to the next step.
60
60
1. Check the Event Log folder `C:\Windows\System32\winevt\Logs` for event log files:
61
-
- If the folder contains `.evtx` log files, proceed to the next step.
62
-
- If the folder doesn't contain log files, the Windows Event Log might be corrupted. To troubleshoot a corrupted Windows Event Log, see [How to delete corrupt Event Viewer Log files](~/windows-server/application-management/delete-corrupt-event-viewer-log-files.md).
63
-
1. Use the [System File Checker (SFC)](/troubleshoot/windows-server/installing-updates-features-roles/system-file-checker) to repair any corrupted system components by running the following command from an elevated command prompt:
61
+
- If the folder contains `.evtx` log files, go to the next step.
62
+
- If the folder doesn't contain log files, the Windows event log might be corrupted. To troubleshoot a corrupted Windows event log, see [How to delete corrupt Event Viewer Log files](~/windows-server/application-management/delete-corrupt-event-viewer-log-files.md).
63
+
1. Use the [System File Checker (SFC)](/troubleshoot/windows-server/installing-updates-features-roles/system-file-checker) to repair any corrupted system components by running the following command in an elevated Command Prompt window:
64
64
65
65
```cli
66
66
sfc /scannow
67
67
```
68
68
69
-
1. Create a backup of the existing registry keys before making any registry changes, use one of the following methods:
69
+
1. Create a backup of the existing registry keys before you make any registry changes. Use one of the following methods:
70
70
71
-
- Open the [Registry Editor](~/windows-server/performance/windows-registry-advanced-users.md#use-the-windows-user-interface), then right-click the `HKLM\SOFTWARE\Policies\Microsoft\Windows\EventLog` key and select **Export**.
71
+
- Open [Registry Editor](~/windows-server/performance/windows-registry-advanced-users.md#use-the-windows-user-interface), right-click the `HKLM\SOFTWARE\Policies\Microsoft\Windows\EventLog` key, and then select **Export**.
72
72
73
-
- From an elevated command prompt, run the following command:
73
+
- In an elevated Command Prompt window, run the following command:
1. Open the [Registry Editor](~/windows-server/performance/windows-registry-advanced-users.md#use-the-windows-user-interface) and navigate to `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog`.
80
-
1. Under the `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` key and all its subkeys:
79
+
1. Open the [Registry Editor](~/windows-server/performance/windows-registry-advanced-users.md#use-the-windows-user-interface), and navigate to `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog`.
80
+
1. Under the `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` subkey and all its sub-entries:
81
81
1. Identify and delete any registry values that are configured as a `DWORD` type.
82
-
1. Recreate the deleted `DWORD` values by using the same name and the `REG_SZ` type.
82
+
1. Re-create the deleted `DWORD` values by using the same name and the `REG_SZ` type.
83
83
84
-
1. Delete the problematic `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` key by running the following command:
84
+
1. Delete the problematic `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EventLog` subkey by running the following command:
0 commit comments