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/windows-client/system-management-components/task-scheduler-service-not-start.md
+14-13Lines changed: 14 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Troubleshoot Task Scheduler Service Startup Failure
3
3
description: Helps troubleshoot the failure to start the Task Scheduler service in Windows computers.
4
-
ms.date: 04/09/2025
4
+
ms.date: 04/11/2025
5
5
manager: dcscontentpm
6
6
audience: itpro
7
7
ms.topic: troubleshooting
@@ -26,16 +26,16 @@ The Task Scheduler service isn't started in the **Services** snap-in (**Services
26
26
27
27
Each error message has different causes and resolutions.
28
28
29
-
## The Task Scheduler service on Local Computer started and then stopped
29
+
## Error: The Task Scheduler service on Local Computer started and then stopped
30
30
31
-
This error occurs because the Time Broker service is either stopped or disabled. To resolve the error, enable and then start the service by using one of the following methods.
31
+
This error occurs because the Time Broker service is either stopped or disabled. To resolve the error, enable and start the service by using one of the following methods.
32
32
33
33
> [!NOTE]
34
-
> The Time Broker service coordinates the execution of background work for WinRT applications. If this service is stopped or disabled, then background work might not be triggered.
34
+
> The Time Broker service coordinates the execution of background work for WinRT applications. If this service is stopped or disabled, background work might not be triggered.
35
35
36
36
### Use the Services snap-in
37
37
38
-
Select **Start** > **Windows Administrative Tools** > **Services**, and check if the Time Broker service is running. If it isn't running or is in a disabled state, enable it and then start it.
38
+
Select **Start** > **Windows Administrative Tools** > **Services**, and check if the Time Broker service is running. If it isn't running or is disabled, enable it and then start it.
39
39
40
40
### Use Registry Editor
41
41
@@ -47,23 +47,24 @@ If that doesn't resolve the issue and you still can't start the Task Scheduler s
47
47
48
48
## Error 5: Access is denied
49
49
50
-
This error occurs because the NT AUTHORITY\\SYSTEM account doesn't have write permissions on the System event log. The permissions might have been modified by a system administrator with a `CustomSD` registry key for other purposes.
50
+
This error occurs because the NT AUTHORITY\\SYSTEM account doesn't have write permissions to the System event log. The permissions might have been modified by a system administrator using a `CustomSD` registry key for other purposes.
51
51
52
52
The Task Scheduler service runs under the SYSTEM account. By default, the SYSTEM account has write permissions to the System event log to allow the Task Scheduler service to log events into the System event log.
53
53
54
-
The security of each log is configured locally through the values in the registry key:
54
+
The security of each log is configured locally through the values in the following registry key:
The security descriptor is specified by using Security Descriptor Definition Language (SDDL) syntax. The SDDL should have the SYSTEM account with Read, Write, and Clear permissions in the following context:
62
+
The security descriptor is specified using the Security Descriptor Definition Language (SDDL) syntax. The SDDL should grant the SYSTEM account Read, Write, and Clear permissions in the following context:
63
63
64
64
`(A;;0xf0007;;;SY)`
65
65
66
-
The value of SY (SYSTEM account) is 7, which means Read(1)+Write(2)+Clear(4). If not, change it to 7 for it to have the proper permissions on the System event log. Once the SDDL of the SYSTEM account has been corrected, restart the machine and check if the Task Scheduler service is started.
66
+
The value of SY (SYSTEM account) is `7`, which means Read(1)+Write(2)+Clear(4). If not, change it to `7` so it has the proper permissions to the System event log. Once the SDDL of the SYSTEM account has been corrected, restart the machine and check if the Task Scheduler service is started.
67
+
67
68
You can also check the SDDL of the System event log by running the following command:
68
69
69
70
```console
@@ -88,16 +89,16 @@ If that doesn't resolve the issue and you still can't start the Task Scheduler s
88
89
89
90
This error occurs because a file related to the Task Scheduler service is missing or can't be found.
90
91
91
-
In this case, a required system file is missing, or the Task Scheduler service is referring to an invalid file under its registry configuration.
92
+
In this case, a required system file is missing, or the Task Scheduler service refers to an invalid file under its registry configuration.
92
93
93
94
Determine if the service is configured correctly under its registry configuration:
94
95
95
96
1. Open Registry Editor.
96
-
2. Go to the Task Scheduler service location under:
97
+
2. Go to the Task Scheduler service location under the following path:
3. In right pane, check if the registry value `ServiceDll` has the value data of `%systemroot%\system32\schedsvc.dll`.
101
+
3. In the right pane, check if the registry value `ServiceDll` has the value data of `%systemroot%\system32\schedsvc.dll`.
101
102
4. If it does, check if the **schedsvc.dll** file exists under **%systemroot%\system32**.
102
103
5. If the DLL file is missing, [use the System File Checker tool to repair missing or corrupted system files](https://support.microsoft.com/topic/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files-79aa86cb-ca52-166a-92a3-966e85d4094e).
103
104
6. Once the repair is done, start the Task Scheduler service.
0 commit comments