A simply Windows 10 Technology Blog.

Fix WiFi doesn’t have a valid IP configuration Windows 10, 8.1 and 7

Wifi problems are some of the most annoying. Sometimes you may come to a situation, wifi connected but no internet access. Or suddenly after install, the latest windows updates Internet connection gets disconnected, there is a yellow triangle on wifi no internet access. While right click on WiFi symbol Troubleshoot problems results “Wifi doesn’t have a valid IP configuration”. Here this post we have various solutions to fix wifi doesn’t have a valid IP configuration on Windows 10, 8.1 and 7.




Note: Solutions below also applicable to fix “ethernet doesn’t have a valid IP configuration” on Windows 10.

This error ” Wifi doesn’t have a valid IP configuration error” is caused because your NIC (Network Interface Card) is unable to get a valid IP Address from DHCP server. Which needed for the computer to speak to the router, and function on the internet. There are many reasons that cause Windows unable to get a valid IP Address from DHCP server such as incorrect network configuration, faulty network drivers or problematic NIC, or Temporary gitch with network devices.

Wifi doesn’t have a valid IP configuration

If you are also struggling from this problem, WiFi connected but there is no internet access. You should check other computers or cell phones for internet connectivity. If your computer is the only device with problems and other devices are easily connecting with your Wi-Fi then apply solution below. Otherwise, your problem might be with the router or your ISP provider.

Whenever you face internet connection problems, the first thing you must try to restart network devices include your PC. That fix if any temporary gitch causing the problem.

Temporarily disable third-party Antivirus ( if installed ), Disconnect and reconnect to the WiFi network.

Also, perform Windows Clean boot that fixes the problem if any third party app service conflict causing No internet access.

Disable and re-enable WiFi adapter

  • Press Windows + R, type ncpa.cpl and ok.
  • Here network connections window, Right click on WiFi adapter and select Disable.
  • Restart Windows and Re-enable the Adapter again from network connections window
  • Connect to WiFi network and check everything working fine.



Check DHCP client service is Running

As discussed before If DHCP client service is not running your NIC (Network Interface Card) unable to get a valid IP address from DHCP server. Check and make sure DHCP service is running to Assign or get a valid IP address to your computer.

  • Press Windows + R, type services.msc and ok
  • This will display all windows services list, scroll down and look for service named DHCP client.
  • If it’s running simply Right click and select Restart.
  • If not started Right click and select start.
  • Also, make sure its set to automatic startup.
  • you can do this by right click -> properties -> change the startup type to automatic.
  • Restart the windows to take effect the changes, Check problem solved.

Reset Network Adapter & TCP/IP

Launch Command Prompt as an Administrator. To do this, you need type in “cmd” in the search bar (to the right of the start menu). Now, right-click on Command Prompt and select to Run it as Administrator. Now type in the following commands and press enter key each:

netsh winsock reset – This will reset the network adapte

netsh winsock reset commandNext type netsh int ip reset – To reset TCP/IP

Note:If you are getting Resetting failed, Access is denied as shown image. we need to Taking ownership and permission of the key to be able to successfully.

Reinstall the TCP IP protocol without any deny error

  • Press Windows + R, type regedit and ok to open windows registry editor.
  • Backup registry database then navigate to the following key
  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26
  • Here Now right-click on 26 key and select Permissions option.
  • When you click on permission this will open a new window.
  • Select Everyone from the usernames list and check enable “Allow” checkbox given for “Full Control” permission.
  • Click on apply and ok to make save changes.

allow permissions

Now Again type netsh int ip reset command to reset the TCP/IP protocol without any deny error.Reinstall the TCP IP protocol without any deny error Next Type ipconfig /flushdns and press enter key to clear DNS cache.

Restart Windows to take effect the changes, Now check internet connected Successfully.

Reconfigure Networking connection setting

Still having the problem, let’s reconfigure network connection settings. to do this again Open Command Prompt as Administrator and run following commands one by one:

  • ipconfig /release to release the current IP address
  • ipconfig /renew to renew the IP address/ Request DHCP for net IP address
  • ipconfig /flushdns this will flush the DNS cache on your Windows PC
  • And now type ipconfig /registerdns To register the DNS



Restart your computer and check it should fix the issue. Still getting Issue Fallow next step.

Assign IP Address Manually

Here another effective solution that may fix the problem. DHCP fails to automatically assign a valid IP But you can add a valid IP address by your self to fix the problem.

  • Press Windows + R, type ncpa.cpl and ok
  • Here on Network connection window, Right click on WiFi adapter select properties
  • Double click on Internet Protocol Version 4 (TCP/IPv4).
  • Now Assign IP Address and gateway address.
  • Also on Preferred DNS Type 8.8.8.8 and on Alternet DNS Address type 8.8.4.4

Change or Remove IP Address on computer

Note: Gateway address is your Router IP address. And Ip address should be on your Router IP address range. For example: If your Router IP address is 192.168.0.1 then type the IP address 192.168.0.xx. Click tab key this will assign the subnet mask automatically. On gateway address type your router IP address.

That’s all Now click ok to save changes And check your problem solved network connected.

Reinstall your Network Adapter Driver

And the ultimate solution, Update or reinstall the WiFi adapter driver that fix most of Network and Internet connection problems on windows 10, 8.1 and 7.

  • Press Windows + R, type devmgmt.msc and ok.
  • This will open device manager, display all installed driver list.
  • Click on Network Adapters to expand the entry.
  • This will list all the network adapters that were installed on your computer.
  • From the expanded list, right click on the Network Adapter for your computer and click on Uninstall
  • You will see a popup warning saying “You are about to Uninstall this device from your computer”, click on OK to Uninstall.
  • Restart your computer, Windows should automatically reinstall the right Driver for the Network Adapter.
  • Or you can download the latest available network adapter driver from manufacturer website install it and check.



If All above methods unable to fix then its time to use the system restore feature. This will revert back your system to the previous working state where windows running smoothly.

Did these solutions help to fix WiFi connected but no Internet access or wifi doesn t have a valid IP configuration on Windows 10, 8.1 and 7? Let us know on comments below, Also read

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More