Home › Knowledgebase › KB-239

How to fix and resolve 'Wi-Fi doesn't have a valid IP configuration' errors on Windows 10/11

Summary

This guide helps you troubleshoot and resolve: How to fix and resolve 'Wi-Fi doesn't have a valid IP configuration' errors on Windows 10/11. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

The "Wi-Fi doesn't have a valid IP configuration" error is a common Windows networking issue that occurs when your computer cannot obtain a working IP address from your router. Without a valid IP address, your device cannot communicate with the network or access the internet, even though the Wi-Fi connection itself appears active. This guide will walk you through a series of proven fixes, starting with the quickest solutions and progressing to more detailed troubleshooting steps.

Quick Fix Steps

Before diving into detailed instructions, try these common fixes in order. Most users resolve the issue within the first few steps.

  1. Restart your computer and router. Power off your router, wait 30 seconds, then power it back on. Once the router is fully online, restart your computer.
  2. Forget and reconnect to the Wi-Fi network. Go to Settings > Network & Internet > Wi-Fi, click on your network, select Forget, then reconnect by selecting the network and entering the password.
  3. Run the Windows Network Troubleshooter. Go to Settings > Network & Internet > Status and click Network Troubleshooter. Follow any prompts and apply recommended fixes.
  4. Flush the DNS and reset the network stack. Open Command Prompt (Admin) by right-clicking the Start button and selecting Terminal (Admin) or Command Prompt (Admin), then run the commands listed in the detailed instructions below.
If your connection works after restarting the router but fails again later, the issue may be with your router's DHCP settings or firmware. See our guide on How to connect to Wi-Fi for general Wi-Fi guidance.

Detailed Instructions

1. Restart Your Router and Computer

A full power cycle clears temporary glitches in both your router and network adapter.

  1. Turn off your router and unplug it from power.
  2. Wait at least 30 seconds.
  3. Plug the router back in and wait 2–3 minutes for it to fully boot.
  4. Restart your Windows computer.
  5. Try connecting to Wi-Fi again.

2. Forget and Reconnect to the Network

Corrupted network profiles can prevent proper IP assignment.

  1. Click the Start button and select Settings (or press Win + I).
  2. Go to Network & Internet > Wi-Fi.
  3. Click on your connected network, then click Forget.
  4. Click the Wi-Fi icon in the taskbar, select your network, and enter the password to reconnect.

3. Run the Network Troubleshooter

  1. Open Settings > Network & Internet > Status.
  2. Scroll down and click Network Troubleshooter.
  3. Select Wi-Fi when prompted.
  4. Allow the troubleshooter to detect and apply fixes.
  5. Restart your computer when finished.

4. Flush DNS and Reset the Network Stack

This clears cached network settings and resets core networking components.

  1. Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin).
  2. Click Yes on the User Account Control prompt.
  3. Run each of the following commands, pressing Enter after each:
    • ipconfig /flushdns
    • ipconfig /release
    • ipconfig /renew
    • netsh winsock reset
    • netsh int ip reset
  4. Restart your computer.

5. Set DNS and IP Settings Manually

If automatic IP assignment continues to fail, manually configure your network adapter. The values below are common examples — replace them with values that match your own network.

  1. Open Settings > Network & Internet > Wi-Fi.
  2. Click on your connected network, then click Properties.
  3. Under IP assignment, click Edit.
  4. Select Manual, then toggle on IPv4.
  5. Enter the following values (adjust to match your router):
    • IP address: 192.168.1.50 (or another address outside your router's DHCP range)
    • Subnet mask: 255.255.255.0
    • Gateway: 192.168.1.1 (your router's address)
  6. Under Preferred DNS, enter 1.1.1.1. Under Alternate DNS, enter 1.0.0.1.
  7. Click Save and test your connection.
If you're unsure of your router's IP address, open Command Prompt and type ipconfig. The Default Gateway value is your router's address.

6. Reinstall or Reset the Network Adapter

Corrupted driver files can cause persistent IP configuration errors.

  1. Right-click the Start button and select Device Manager.
  2. Expand the Network adapters section.
  3. Right-click your Wi-Fi adapter and select Uninstall device.
  4. Check Attempt to delete the driver for this device if available, then click Uninstall.
  5. Restart your computer. Windows will automatically reinstall the driver.

Alternatively, perform a full network reset:

  1. Go to Settings > Network & Internet > Status.
  2. Scroll down and click Network reset.
  3. Click Reset now and confirm.
  4. Your computer will restart and reinstall all network adapters.
A network reset removes all saved Wi-Fi passwords, VPN settings, and Ethernet configurations. Make sure you have your Wi-Fi password handy before proceeding.

7. Check Router DHCP Settings

If the issue affects multiple devices, your router's DHCP server may be disabled or exhausted.

  1. Open a web browser and enter your router's gateway address (commonly 192.168.1.1 or 192.168.0.1).
  2. Log in with your router's admin credentials.
  3. Locate the DHCP or LAN settings section.
  4. Ensure DHCP is enabled and the address pool has available addresses.
  5. Save any changes and restart the router.

Troubleshooting

If the error persists after completing all steps above, consider the following possibilities:

If none of these steps resolve the issue, our support team can investigate further. Please Open a Ticket with details about what you've already tried.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket