Windows: Windows Time Service Stopped, Unable to Start “cannot find file specified”

A Server 2008 R2 server I was working on was throwing up these event IDs when trying to start the Windows Time service:

Event ID 46

The time service encountered an error and was forced to shut down. The error was: 0x80070002: The system cannot find the file specified.
Event ID 30

The time service encountered an error while reading its configuration from the registry and cannot start. The error was: The system cannot find the file specified. (0x80070002)
Event ID 7023

The Windows Time service terminated with the following error:
The system cannot find the file specified.

The fix was to unregister and re-register the service, I’m not sure what caused this to happen in the first place but here’s the commands to put into a command prompt that fixed it for me:

net stop w32time
w32tm /unregister [ignore error message]
w32tm /unregister [enter a second time]
w32tm /register
net start w32time
w32tm /resync

GREAT SUCCESS

Leave a comment