How to fix “The account specified for this service is different from the account specified for other services running in the same process. [ERROR_DIFFERENT_SERVICE_ACCOUNT (0x437)]” – Error Code 1079



lightbulb

Error Code 1079

Error code Error Code 1079 is a common Windows issue that typically arises from “The account specified for this service is different from the account specified for other services running in the same process. [ERROR_DIFFERENT_SERVICE_ACCOUNT (0x437)]”.

Overview

In this article, we’ll focus on resolving the issue described as: “The account specified for this service is different from the account specified for other services running in the same process. [ERROR_DIFFERENT_SERVICE_ACCOUNT (0x437)]”. This error, identified by the error code Error Code 1079, can impede your system’s performance. Here’s how to fix it.

Identifying the Problem

What is Error Code 1079?

Error Code 1079 occurs when services running in a single process use different accounts. This can cause conflicts and prevent the services from functioning correctly.

Typical Scenarios

This error commonly arises when:

  • Multiple services are installed under different user accounts.
  • A service is installed under a different account than the default system account.
  • A service’s account permissions are modified after installation.

Signs of Error Code 1079

  • Difficulty starting or stopping services.
  • Services crashing or failing to respond.
  • Event logs showing Error Code 1079 messages.

Common Fixes

1. Check for Different Service Accounts

  • Open the Services window by pressing “Windows Key” + “R” and typing “services.msc”.
  • Locate the affected service and right-click to select “Properties”.
  • Go to the “Log On” tab and verify that the “This account” field is set to the correct account for that service.

2. Set Default Service Account

  • Open the Services window and select “Menu” > “Actions” > “Properties”.
  • In the Log On tab, ensure that “This account” is set to “Local System” or the desired default account.

3. Grant Permissions to the Service Account

  • Open the Services window and locate the affected service.
  • Right-click and select “Properties”.
  • Go to the “Security” tab and add the necessary permissions for the service account.

Advanced Troubleshooting

1. Reset Security Permissions

  • Open an elevated Command Prompt window.
  • Run the following command:
    sc sdset ServiceName "D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)"

Replace “ServiceName” with the name of the affected service.

2. Reinstall the Service

  • Uninstall the affected service from the Control Panel.
  • Download and reinstall the service using the same account as the other services running in the same process.

Conclusion

By following these solutions, you should be able to resolve Error Code 1079. To prevent future occurrences:

  • Install services under the same user account or the default system account.
  • Avoid modifying service account permissions after installation.
  • Regularly review service configurations and permissions to ensure consistency.