You should not turn a blind eye to this problem because leaving your Windows Firewall disabled makes your PC more liable to unauthorized access. In this article we’ll define the error 1068, find out what may be causing it, and finally, explore the solutions to tackle it.

What Is the Error 1068

Error 1068: The dependency service or group failed to start” is a Windows service error that indicates a failure in starting a required service or group. The error message signals a dependency problem, suggesting that a service required for the operation could not initiate properly.

The causes for the error 1068 can vary, including issues with network adapters, firewall settings, or service dependencies. Let’s take a look at the possible error triggers.

Common causes of the error 1068

Here’s a list of factors that may be causing the “Error 1068: The dependency service or group failed to start” message:

  • Service dependency issues: The failure of a service that another service depends on can trigger the error 1068.
  • Network adapter problems: Network adapter issues, such as outdated or malfunctioning drivers, may lead to the error.
  • Firewall and antivirus interference: Conflict between the built-in firewall and third-party antivirus programs can cause the Windows Firewall “Error 1068: The dependency service failed to start.”
  • Malware infections: Malware on the system might interfere with services, triggering the error 1068.
  • Windows update problems: Unsuccessful or incomplete Windows updates or corrupted update files can contribute to the error.
  • Registry issues: Corrupted or damaged registry entries related to the services involved can lead to the error.
  • Faulty system files: Corruption in essential system files may prevent the proper functioning of services.

Now that we’ve figured out the possible reasons for getting the “Error 1068: The dependency service or group failed to start” message, it is time to solve this matter.

How to Fix the Error 1068

If you see the error 1068 for the first time, restart your PC. That simple maneuver was reported to have helped many users in eliminating the issue in question. However, if the error code 1068 keeps recurring even after the restart, you should get ready for some troubleshooting.

First and foremost, back up your files. Using a cloud drive, a portable storage device or special software, such as Auslogics BitReplica, for this purpose will avert permanent data loss and save you a lot of sweat and tears.

Auslogics BitReplica

Now, let’s troubleshoot “Error 1068: The dependency service or group failed to start.”

Enable dependency services

One of the possible reasons for the error 1068 is disabled dependency services. Here’s how to ensure they are enabled:

  • On your keyboard, press Windows key + R and type “msconfig,” then hit Enter to open the System Configuration utility.
Run msconfig
  • In the Services tab, locate the following services and make sure that the boxes next to each of them are ticked:
  • Application Layer Gateway Service,
  • Network Connections,
  • Network Location Awareness (NLA),
  • Plug and Play,
  • Remote Access Auto Connection Manager,
  • Remote Access Connection Manager,
  • Remote Procedure Call (RPC),
  • Telephony.
  • Click “Apply,” then “OK.”
  • Restart the PC.
System configuration

Turn on your Windows Firewall

This workaround might help if your Windows Firewall is disabled:

  • On your keyboard, press Windows key + R.
  • Input “services.msc” and hit Enter.
Run services.msc
  • You will see a list of services.
  • Locate Windows Defender Firewall and double-click on it.
  • Choose Start, then set the Startup type to Automatic.
  • Click “Apply” and “OK,” then restart your computer for the changes to take effect.

Check if the Windows Firewall “Error 1068: The dependency service failed to start” is still present.

Temporarily disable your antivirus

Try doing this because Windows Firewall might be in conflict with your non-Microsoft antivirus program. Turn it off and see if the problem has gone. If it has, report the issue to the vendor or entrust another solution with the safety of your computer.

Run an anti-malware scan

“Error 1068: The dependency service or group failed to start” might stem from your PC being malware-infected. Therefore, enable your third-party antivirus and let it do its job.

You can try employing Windows Defender if it hasn’t been affected by your problem

  • Click Start and go to Settings.
  • Go to Privacy & security (Update & security in Windows 10), then to Windows Security and click on Virus & threat protection.
Windows Security
  • Go to Scan options, select Full scan, and click Scan now.
Virus and Threat Protection Full Scan

Finally, the best course of action would be to use a special anti-malware tool to inspect every nook and cranny of your system. Auslogics Anti-Malware will do that for you and ensure that there is no malware whatsoever, keeping a low profile in the background.

Auslogics Anti-Malware scan options

Install or uninstall Windows updates

In fact, there might be something wrong with your updates. For example, your OS might be literally sitting on them, which causes mishaps like the error 1068.

If that is your case, do the following:

  • Click Start and go to Settings.
  • Select Windows Update (Update & security in Windows 10).
  • Click Check for updates and download the available updates.
  • Restart your PC and try to run Windows Firewall.
Windows Update

And here is another scenario: to resolve the issue, you might need to undo your recent updates, as some of them may be the culprit.

Here is how to do that:

  • Click Start and go to Settings.
  • Select Windows Update (Update & security in Windows 10).
  • Select Update history and scroll down to Uninstall updates.
  • Choose the update you wish to roll back and click Uninstall. Windows will guide you through the process.

Also Read: Windows Update Troubleshooter: Easily Fixing Windows Update Issues


Grant permissions to LocalService and NetworkService accounts

Granting administrative permissions to LocalService and NetworkService accounts is another easy and reportedly effective fix for the Windows Firewall “Error 1068: The dependency service failed to start.” Follow these steps:

  • Type “Command Prompt” in the taskbar search box and select “Run as administrator.”
  • Input these commands, pressing Enter after each:

net localgroup administrators localservice /add
net localgroup administrators networkservice /add

  • Close the Command Prompt, restart your PC, and check if your firewall can run now.
Command Prompt Run as Admin

Reset your network adapter

If the issue with starting your Windows Firewall persists, try resetting your network adapter.For this purpose, take the following steps:

  • Open the elevated Command Prompt (see the previous method) and type the following commands, pressing Enter after each:

netsh winsock reset catalog
netsh int ip reset reset.log hit

  • Close your cmd and check if this method worked for you.
Command Prompt IP reset

Update your network adapter driver

No luck so far? The problem is, your network adapter driver might be a bit over the hill. Updating it is likely to help in such a case. You can carry out a manual search for the latest manufacturer-recommended version on the Internet or use Windows Device Manager to do the job for you.

To update your driver with Device Manager, do the following:

  • Simultaneously press the Windows logo key and X buttons and select Device Manager from the list.
  • Locate the “Network adapters” category, expand it, and find your network adapter.
  • Right-click on it, and select “Update driver.”
  • Restart your PC to apply the changes.
Device Manager Update Driver

However, if you want to fix all your driver-related problems in one click, we recommend you to use Auslogics Driver Updater. This tool will save you a lot of time and effort by installing the necessary driver versions for your hardware on your computer.

Driver diagnostics with Auslogics Driver Updater

We hope this method has fixed your “Error 1068: The dependency service or group failed to start.”

Reset TCP/IP to default

If you still don’t know how to resolve “The dependency service or group failed to start” on Windows 10 or 11, resetting your TCP/IP is the next logical step in your rescue mission:

  • Open the elevated Command Prompt (use our tips from the previous methods) and type the following commands, hitting Enter after each:

ipconfig /flushdns
nbtstat –r
netsh int ip reset reset c:\resetlog.txt
netsh winsock reset

  • Reboot your computer and try to start your Windows Firewall.
Command Prompt Winsock reset

If the error code 1068 is still here, proceed to the next fix.

Repair nlasvc.dll

Another possibility is that the nlasvc.dll file might be corrupt or missing, so you should reinstall it. One way to do it is to run the built-in System File Checker tool. Here’s how to do it:

  • Open the Command Prompt as administrator.
  • Run the following command and allow the process to complete, as it may take some time:

DISM /Online /Cleanup-Image /RestoreHealth

  • In the same Command Prompt window, run the following command and allow the process to complete:

sfc /scannow

  • SFC will scan for and attempt to repair corrupted system files.
Command Prompt scannow

Reboot your system and check if the error 1068 still appears.

Replace nlasvc.dll

If repairing the nlasvc.dll file didn’t work for you, you can try to replace it. To use this method to your advantage, you will need another computer – it goes without saying that it must be error-free.

Now follow these instructions:

  • Start the computer which has no issues and navigate to C:\windows\system32\nlasvc.dll.
  • Copy the nlasvc.dll file to a USB flash drive.
  • Insert this drive into your problematic PC.
  • Run the Command Prompt as administrator and input the following commands, hitting Enter after each:

takeown /f c:\windows\system32\nlasvc.dll
cacls c:\windows\system32\nlasvc.dll /G your_username:F
(replace “your_username” with your actual username and “F” with the letter of the USB drive)

Replace nlasvc.dll
  • Then, go to C:\windows\system32\nlasvc.dll.
  • Rename “nlasvc.dll” to “nlasvc.dll.old.”
  • Now, copy the nlasvc.dll file here from your USB drive.
  • Right-click on nlasvc.dll and select “Properties.”
  • Open the Security tab, then click “Advanced.”
  • In the Owner line, press “Change” and input NT SERVICE\TrustedInstaller.
  • Click “Check names,” then “OK.”
  • Click “Apply” and “OK.”
  • Reboot your PC.
Replace nlasvc.dll

Repair your registry

All to no avail? Chances are that your Windows Registry might be corrupt or damaged, which means it needs repairing. Conducting this process requires expertise and precision, since there is no room for error. Even a minor mistake or typo may cause damage to your system.

In this regard, we strongly recommend you to use a special tool in order to avoid complicating matters even further. For instance, Auslogics Registry Cleaner is a free tool that can repair your Windows Registry and enable your computer to run smoothly without running the risk of harming your system.

Ausliogics Regustry Cleaner 10

Perform a clean installation of Windows

If all the methods above to get rid of the “Error 1068: The dependency service or group failed to start” message have failed to help you, a clean installation of Windows might be your last-ditch effort. Indeed, why not give your OS a fresh start?

Here is how you can do that:

  • Go to Settings, select System, then Recovery (in Windows 10 you need to select Update & security).
  • Click on Reset this PC and select whether you want to keep your files or remove everything.

Note: Keep in mind that using the “Remove everything” option will fully clean your drive. Either way, if you haven’t backed up your data yet, now is the best time to do that.


Also read: The Ultimate Guide to Windows 10 Backup and Restore


Conclusion

That will be all on how to fix “Error 1068: The dependency service or group failed to start.” We hope that one of the solutions above worked for you and now you enjoy your PC error-free.

We appreciate your opinion, so please share any additional tips that may help other users and let us know which fix worked for you in the comments below.