Skip to content

Commit 2c75d0e

Browse files
authored
Update error-1053-service-did-not-start-timely.md
Edit review per CI 8522
1 parent 6c82e7e commit 2c75d0e

1 file changed

Lines changed: 26 additions & 26 deletions

File tree

support/sql/database-engine/agent/error-1053-service-did-not-start-timely.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
---
22
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.
44
ms.date: 12/05/2025
55
ms.custom: sap:Startup, shutdown, restart issues (instance or database)\Database or Server is taking long time to start or shut down or restart
66
ms.reviewer: prmadhes, v-shaywood
77
---
88

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"
1010

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_.
1212

1313
## Symptoms
1414

1515
When this issue occurs, you see the following symptoms:
1616

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.
1919

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:
2121

2222
> Windows could not start the SQL Server Agent service on Local Computer.
2323
> Error 1053: The service did not respond to the start or control request in a timely fashion.
2424
2525
## Cause
2626

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.
2828

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_.
3030

3131
> [!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.
3333
3434
## Solution
3535

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:
3737
- [Service Control Manager (services.msc)](/windows/win32/services/about-services)
3838
- [SQL Server Configuration Manager](/sql/tools/configuration-manager/sql-server-configuration-manager)
39-
- [Command Prompt](/sql/database-engine/configure-windows/start-stop-pause-resume-restart-sql-server-services#command-prompt-window-using-net-commands)
39+
- [Command prompt](/sql/database-engine/configure-windows/start-stop-pause-resume-restart-sql-server-services#command-prompt-window-using-net-commands)
4040

4141
```cli
4242
NET START SQLSERVERAGENT
@@ -48,46 +48,46 @@ These invalid registry keys prevent the Windows Event Log service from starting.
4848
Start-Service SQLSERVERAGENT
4949
```
5050
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:
5454
5555
```cli
5656
NET START EVENTLOG
5757
```
5858
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.
6060
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:
6464
6565
```cli
6666
sfc /scannow
6767
```
6868
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:
7070
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**.
7272
73-
- From an elevated command prompt, run the following command:
73+
- In an elevated Command Prompt window, run the following command:
7474
7575
```cli
7676
reg export "HKLM\SOFTWARE\Policies\Microsoft\Windows\EventLog" "<Path_To_Store_Backup>/EventLog_Backup.reg"
7777
```
7878
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` 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:
8181
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.
8383
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:
8585
8686
```cli
8787
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\EventLog" /f
8888
```
8989
90-
1. Restart your device, so Windows can recreate the Event Log configuration by using default settings.
90+
1. Restart your device to let Windows re-create the event log configuration by using default settings.
9191
1. After your device restarts, start the Windows Event Log service by running the following command:
9292
9393
```cli

0 commit comments

Comments
 (0)