The services in question are:
Windows Time (W32Time)Windows Event Log (eventlog)Windows Firewall (MpsSvc)
Windows Time, Event Log, Firewall services fail to start
Every service, every process in Windows 10 has an account associated with it. For Services, it is a Local Service account. These accounts are used to manage system applications on the OS. It may so happen that the services we mentioned above are being managed by the Local System account instead of the Local Service account (NT AUTHORITY\LocalService). It fails because the Local System account doesn’t have sufficient permissions to start the service.
Error 1079, The account specified for this service is different
Moreover, when you try to start the service/s manually, you may receive the following error message: In such a case, KB2478117 recommends that you ensure that the service is being started by the Local System account instead of by the Local Service account (NT AUTHORITY\LocalService). To do so, type services.msc in start search and hit Enter to open Windows Services. Here is how to change the user for Windows Time Service: To change it for the Firewall Service, scroll down to the service in question, say, Windows Firewall service, and double click on it to open its Properties box. Click Log On tab, and under This account, type NT AUTHORITY\LocalService. You may set both Password fields blank. Click Apply/OK. In the case of Windows Firewall service, repeat this step for the Base Filtering Engine service, too, as BFE is a service that manages firewall and Internet Protocol security. Similarly, do so for the Event Log Service. Now you will be able to start the Services.
How do you set any service/dependent services to run under the NT Authority Local Service account?
It can be done by changing the Log On settings of any service properties. Open Services panel, right-click on any service and select Properties. Then switch to Log On tab and select the This account radio button. Then click on the Browse button, and select the NT Authority Local Service account button. Apply the changes. Next time the service starts, it will run under the NT Authority Local Service account.