Fix: Windows couldn’t automatically bind the IP protocol stack to the network adapter

Here's how to fix Windows couldn't automatically bind the IP protocol stack to the network adapter error for Windows 11/10.

Kapil Arya
11x Microsoft MVP · Admin
Add as a preferred
source on Google

We all know that Windows 11 comes with built-in troubleshooters that helps you to deal various issues on your system. Recently, I came around a network related problem on my Windows 10 Pro machine. In this scenario, there were no Internet connectivity on my system though the router was working perfectly and other devices were able to connect it. Using built-in Windows troubleshooter for network issues, I finally found the root cause for the problem. The Windows Network Diagnostics enlisted Windows couldn’t automatically bind the IP protocol stack to the network adapter error but couldn’t fix it.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10
There might be a problem with the driver for the Ethernet/Wi-Fi adapter. Windows couldn’t automatically bind the IP protocol stack to the network adapter.

As the built-in troubleshooter was unable to fix the issue, we need to fix it manually. The reason behind this problem is that Windows is unable to get IP address using Dynamic Host Configuration Protocol (DHCP) discover packets. On some systems having this issue, it might be possible that third-party Virtual Private Network (VPN) clients or network tools installed are causing this problem. The first step to solve the problem is to remove these third-party clients and reset Windows Sockets. If the issue still persists, try these fixes:

Fix: Windows couldn’t automatically bind the IP protocol stack to the network adapter in Windows 11/10

Fix 1: Via Network Adapter Properties

1. Right click on network icon on taskbar and select Open Network and Sharing Center.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

2. In the Network and Sharing Center window, click Change adapter settings link.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

3. Next, in the Network Connections window, right click on the network adapter with which you’re facing issue and select Properties.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

4. Moving on, in your network adapter property sheet, under This connection uses the following items section, keep only these entries checked and uncheck remaining ones:

  • Client for Microsoft Networks
  • File and Printer Sharing for Microsoft Networks
  • QoS packet scheduler
  • Link-Layer Topology Discovery Responder
  • Internet Protocol Version 4 (TCP/IPv4)
  • Link-Layer Topology Discovery Mapper I/O driver
  • Microsoft LLDP Protocol Driver
  • Internet Protocol Version 6 (TCP/IPv6)

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

Click OK and close Network and Sharing Center. You can now check the status of the issue and it must be resolved by now. If it isn’t, carry on the steps provided in FIX 2.

Fix 2: Using Registry Editor

🛈 Registry Disclaimer: If you’re new to editing registry entries, it is recommended to create a System Restore point first.

1. Press W8K + R and type regedit in Run dialog box to open Registry Editor. Click OK.

Windows 10 Registry Editor

2. In the Registry Editor window, navigate to following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

3. Expand the NetworkCards registry key and you’ll see some key numbered 2, 3 and so on. For each of these registry sub-key, in the corresponding right pane, you’ll see Description registry string (REG_SZ). Using Description’s Value data, you can identify to which adapter the registry sub-key corresponds. So in this way, when you spot your network adapter’s registry sub-key, double click on ServiceName registry string (REG_SZ) and copy its Value data. This data will be required in next step.

4. Now navigate to this registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<Value Data of ServiceName string>

Replace <Value Data of ServiceName string> with the value we copied in previous step.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

5. In the right pane, do a right click and select New > DWORD Value. Name the newly created registry DWORD (REG_DWORD) as DhcpConnEnableBcastFlagToggle. Double click on it to modify its Value data:

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

6. Put the Value data equals to 1 and click OK. Close the Registry Editor and reboot, the problem should be fixed after a restart.

FIX Windows Couldn't Automatically Bind The IP Protocol Stack To The Network Adapter In Windows 10

Video fix

Here’s the video illustration of above mentioned fix:

Hope this helps!

Share this article
https://www.kapilarya.com/windows-couldnt-automatically-bind-the-ip-protocol-stack-to-the-network-adapter-windows-10

Shareable URL

Article by

Kapil Arya
11x Microsoft MVP · Admin

Kapil holds Microsoft MVP title in Windows IT Pro expertise, 11-times in a row (2014-2025). He is 8-times Windows Insider MVP as well, and author of 'Windows Group Policy Troubleshooting' book. In 2015, Microsoft India accomplished him as 'Windows 10 Champion'. Being passionate Windows blogger, he loves to help others on fixing their system issues. Kapil has worked with official Microsoft Community Engagement Team (CET) on several community projects. You can subscribe him for news/updates and fixes for Windows.