Windows Guide · Network Adapter Settings

How to Configure a Network Adapter in Windows 10 and Windows 11

A practical guide to Ethernet and Wi-Fi adapter settings: DHCP, static IP, DNS, IPv6, speed and duplex, power saving, driver properties, interface metric, and network troubleshooting.

🪟 Windows 10 🪟 Windows 11 🌐 Ethernet & Wi-Fi 🔧 Settings, Control Panel, PowerShell ⏱ 10 min read

What Network Adapter Settings Mean in Windows 10 and Windows 11

A network adapter is the Windows device that connects your computer to a network. It can be a physical Ethernet card, a built-in Wi-Fi module, a USB network adapter, a Bluetooth PAN adapter, a VPN adapter, or a virtual adapter created by Hyper-V, WSL, VirtualBox, VMware, or security software.

Configuring a network adapter usually means changing how Windows receives an IP address, which DNS servers it uses, whether IPv6 is enabled, how the adapter negotiates link speed, how much power Windows is allowed to save, and which adapter has priority when several connections are active at the same time.

1 Choose adapter 2 Check driver 3 Configure IP/DNS 4 Tune advanced options 5 Test connection
ℹ️
Quick answer For most home networks, leave the adapter on DHCP, keep IPv6 enabled, use automatic speed negotiation, and only change DNS if you need a specific provider or internal company DNS. Static IP settings are mainly needed for servers, printers, NAS devices, port forwarding, remote access, or troubleshooting.

Common Adapter Settings

📡

IP address

Determines how the PC is identified on the network. It can be assigned automatically by DHCP or entered manually as a static address.

🧭

Default gateway

Usually your router. Windows sends traffic outside the local network through this address.

🔎

DNS servers

Translate website names into IP addresses. Wrong DNS settings can make the Internet look broken even when the network link is fine.

⚙️

Advanced properties

Include speed and duplex, roaming aggressiveness, energy saving, Jumbo Packet, VLAN options, Wake-on-LAN, and vendor-specific driver features.

Before You Change Network Adapter Settings

Network adapter settings can immediately disconnect the PC from the Internet or local network. Before changing anything, write down the current values or take screenshots. This is especially important on a work computer, remote desktop session, server, NAS-connected workstation, or PC using a VPN.

Check current configuration
ipconfig /all
⚠️
Important If you are connected to the computer through Remote Desktop, AnyDesk, TeamViewer, SSH, or another remote tool, changing IP address, gateway, DNS, adapter priority, or driver settings can disconnect your session. Prefer local access when changing network card settings.

Fast Ways to Open Network Adapter Settings in Windows

Windows has several places where network adapter settings can be configured. The modern Settings app is convenient for basic IP and DNS configuration, while the classic Network Connections window and Device Manager are better for advanced adapter properties and driver options.

Method 1

Windows Settings

Best for IP assignment, DNS assignment, network profile, metered connection, and basic adapter information.

Windows 10/11
Method 2

Network Connections

Best for adapter status, Properties, IPv4/IPv6 settings, disabling an adapter, and opening driver properties.

Classic tool
Method 3

Device Manager

Best for driver updates, rollback, uninstalling the device, power management, and advanced hardware options.

Admin tasks

Open Network Connections Directly

  1. Press Win + R.
  2. Type ncpa.cpl and press Enter.
  3. Right-click your Ethernet or Wi-Fi adapter.
  4. Select Status, Properties, Disable, Diagnose, or Rename.

Open Adapter Options from Windows 11 Settings

Settings Network & internet Advanced network settings

Open Adapter Options from Windows 10 Settings

Settings Network & Internet Status Change adapter options
Tip The fastest universal command is ncpa.cpl. It works in both Windows 10 and Windows 11 and opens the classic adapter list directly.

Rename, Enable, or Disable a Network Adapter in Windows

Renaming adapters makes troubleshooting easier, especially if the PC has several Ethernet ports, Wi-Fi adapters, VPN profiles, virtual adapters, or USB network cards. Disabling and enabling an adapter is also a quick way to restart the connection without rebooting Windows.

Rename an Adapter

  1. Open ncpa.cpl.
  2. Right-click the adapter and select Rename.
  3. Use a clear name such as Ethernet - Realtek, Wi-Fi - Intel, or USB LAN.
  4. Press Enter.

Disable and Enable an Adapter

  1. Open ncpa.cpl.
  2. Right-click the adapter.
  3. Select Disable.
  4. Wait a few seconds, right-click it again, and select Enable.
PowerShell alternative
Get-NetAdapter
Disable-NetAdapter -Name "Ethernet" -Confirm:$false
Enable-NetAdapter -Name "Ethernet"
⚠️
Warning Disabling the active adapter immediately cuts the connection. Do not do this on a remote PC unless you have another way to reconnect.

Configure DHCP or a Static IP Address for a Network Adapter

Most networks use DHCP, where the router automatically assigns an IP address, subnet mask, default gateway, and DNS servers. A static IP address is entered manually and does not change unless you edit it again.

✓ Use DHCP when

  • The PC is a normal home or office workstation.
  • The router manages IP addresses automatically.
  • You move the laptop between different networks.
  • You want the safest default setting.

✗ Use static IP carefully when

  • The PC hosts a server, shared folder, camera system, or database.
  • You need port forwarding to this computer.
  • A device must always be reachable at the same address.
  • Your router does not support DHCP reservation.

Set IP Address in Windows 11 Settings

  1. Open Settings.
  2. Go to Network & internet.
  3. Select Ethernet or Wi-Fi.
  4. For Wi-Fi, open the connected network properties.
  5. Find IP assignment and click Edit.
  6. Select Automatic (DHCP) or Manual.
  7. If you choose Manual, enable IPv4 and enter IP address, subnet mask, gateway, and DNS servers.
  8. Click Save.

Set IP Address from the Classic Adapter Properties Window

  1. Press Win + R, type ncpa.cpl, and press Enter.
  2. Right-click the adapter and select Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4).
  4. Click Properties.
  5. Choose Obtain an IP address automatically for DHCP.
  6. Or choose Use the following IP address and enter your static settings.
  7. Click OK and reconnect if needed.
Field Example What It Means
IP address 192.168.1.50 The address of this computer on the local network.
Subnet mask 255.255.255.0 Defines the size of the local network segment.
Default gateway 192.168.1.1 Usually the router address used to reach the Internet.
Preferred DNS 1.1.1.1 Main DNS server for name resolution.
Alternate DNS 8.8.8.8 Backup DNS server if the preferred DNS server is unavailable.
Avoid IP conflicts Do not randomly choose a static IP address. It must be inside your router subnet but outside the DHCP pool, or reserved for this computer in the router. Otherwise, two devices may receive the same address and both may lose connectivity.
Set adapter back to DHCP with netsh
netsh interface ipv4 set address name="Ethernet" source=dhcp
netsh interface ipv4 set dnsservers name="Ethernet" source=dhcp
Set a static IPv4 address with netsh
netsh interface ipv4 set address name="Ethernet" source=static address=192.168.1.50 mask=255.255.255.0 gateway=192.168.1.1 store=persistent
netsh interface ipv4 set dnsservers name="Ethernet" source=static address=1.1.1.1 validate=no
netsh interface ipv4 add dnsservers name="Ethernet" address=8.8.8.8 index=2 validate=no

Change DNS Servers for Ethernet or Wi-Fi in Windows

DNS settings affect how Windows resolves domain names such as example.com. If websites do not open but pinging an IP address works, DNS is one of the first settings to check.

Change DNS in Windows Settings

  1. Open SettingsNetwork & internet.
  2. Open Ethernet or the active Wi-Fi network.
  3. Find DNS server assignment and click Edit.
  4. Select Automatic (DHCP) or Manual.
  5. If Manual is selected, enable IPv4 or IPv6 and enter preferred and alternate DNS servers.
  6. Click Save.

Popular DNS Options

DNS Provider IPv4 Addresses Use Case
Router / ISP Automatic via DHCP Default choice for most home users.
Cloudflare 1.1.1.1, 1.0.0.1 General public DNS option.
Google Public DNS 8.8.8.8, 8.8.4.4 General public DNS option.
Internal company DNS Provided by administrator Required for Active Directory, internal domains, VPN, intranet, and managed devices.
⚠️
Work networks On a domain, school network, or VPN, using public DNS can break access to internal resources. In that case, use the DNS servers provided by the organization.
Flush DNS cache after changes
ipconfig /flushdns

Should You Enable or Disable IPv6 on a Windows Network Adapter?

IPv6 is the modern Internet Protocol version that exists alongside IPv4. In most cases, you should leave IPv6 enabled. Windows, routers, VPN software, and local network discovery can rely on IPv6 behavior even when your Internet connection still mainly uses IPv4.

When You Might Temporarily Disable IPv6

How to Disable IPv6 on One Adapter

  1. Open ncpa.cpl.
  2. Right-click the adapter and select Properties.
  3. Clear the checkbox for Internet Protocol Version 6 (TCP/IPv6).
  4. Click OK.
  5. Restart the affected app, reconnect the network, or reboot if required.
ℹ️
Recommendation Disable IPv6 only as a test or for a documented compatibility reason. If the change does not fix the problem, enable IPv6 again.

Configure Speed, Duplex, and Advanced Network Adapter Properties

Advanced adapter properties are controlled by the network card driver. The exact names differ between Intel, Realtek, Qualcomm, Broadcom, MediaTek, USB Ethernet adapters, and Wi-Fi chipsets. Change these settings only when you understand the effect or are troubleshooting a specific issue.

Open Advanced Adapter Properties

  1. Press Win + R, type devmgmt.msc, and press Enter.
  2. Expand Network adapters.
  3. Double-click your Ethernet or Wi-Fi adapter.
  4. Open the Advanced tab.
  5. Select a property, choose a value, and click OK.
Setting Recommended Default When to Change It
Speed & Duplex Auto Negotiation Set manually only if the switch/router fails to negotiate correctly.
Energy Efficient Ethernet Enabled or driver default Disable if the link drops, wakes slowly, or has intermittent latency spikes.
Jumbo Packet / Jumbo Frame Disabled Enable only if every device on that network path supports the same MTU.
Roaming Aggressiveness Medium Adjust on Wi-Fi if a laptop sticks to a weak access point or roams too often.
Preferred Band No preference or 5 GHz / 6 GHz when available Use to prefer faster bands, if coverage is stable.
Wake on Magic Packet Disabled unless needed Enable for Wake-on-LAN from another device.
⚠️
Speed and duplex If one side is forced to a specific speed and the other side remains on Auto Negotiation, performance can become worse. In most modern home and office networks, leave Speed & Duplex on Auto Negotiation.

Power Management and Wake-on-LAN Settings for Network Adapters

Windows can turn off a network adapter to save power, especially on laptops. This helps battery life, but it can also cause Wi-Fi disconnects, slow resume from sleep, Bluetooth/Wi-Fi instability on combo modules, or broken Wake-on-LAN behavior.

Disable Power Saving for a Network Adapter

  1. Open Device Manager.
  2. Expand Network adapters.
  3. Double-click the Ethernet or Wi-Fi adapter.
  4. Open the Power Management tab.
  5. Clear Allow the computer to turn off this device to save power.
  6. Click OK.

Wake-on-LAN Checklist

Change Network Adapter Priority with Interface Metric

If Ethernet, Wi-Fi, VPN, and virtual adapters are active at the same time, Windows chooses routes based on routing rules and interface metrics. A lower metric usually means higher priority. This is useful when Windows uses Wi-Fi even though Ethernet is connected, or when a VPN should be preferred only for specific routes.

Change Interface Metric in the GUI

  1. Open ncpa.cpl.
  2. Right-click the adapter and select Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  4. Click Advanced.
  5. Clear Automatic metric.
  6. Enter a lower number for the preferred adapter, for example 10 for Ethernet and 50 for Wi-Fi.
  7. Click OK in all windows.
Check and set metrics with PowerShell
Get-NetIPInterface | Sort-Object InterfaceMetric | Format-Table InterfaceAlias,AddressFamily,Dhcp,InterfaceMetric
Set-NetIPInterface -InterfaceAlias "Ethernet" -InterfaceMetric 10
Set-NetIPInterface -InterfaceAlias "Wi-Fi" -InterfaceMetric 50
ℹ️
Note Interface metric is not the same as adapter order in old Windows versions. On modern Windows, metric and routing table behavior are the practical way to influence which adapter is preferred.

Update, Roll Back, or Reinstall the Network Adapter Driver

Driver problems can cause missing Wi-Fi, limited connection, low Ethernet speed, random disconnects, Code 10, Code 43, no Bluetooth coexistence, or missing advanced properties. Windows Update can install a basic driver, but the best driver sometimes comes from the PC, motherboard, laptop, or adapter manufacturer.

Update the Driver

  1. Open Device Manager.
  2. Expand Network adapters.
  3. Right-click the adapter and select Update driver.
  4. Try Search automatically for drivers.
  5. If the issue continues, download the driver from the manufacturer and install it manually.

Roll Back a Driver

  1. Open the adapter properties in Device Manager.
  2. Go to the Driver tab.
  3. Click Roll Back Driver if the button is available.
  4. Restart Windows and test the connection.

Reinstall the Adapter

  1. Open Device Manager.
  2. Right-click the adapter and select Uninstall device.
  3. If you have a known good driver package, you may check Attempt to remove the driver for this device.
  4. Restart the computer.
  5. Windows should detect the adapter again and reinstall a driver.
⚠️
Download first Before removing a network driver, download the replacement driver in advance or keep another Internet connection ready, such as USB tethering from a phone.

Useful CMD and PowerShell Commands for Network Adapter Configuration

Command-line tools are useful when the Settings app does not open, when you need exact values, or when you are documenting a repeatable configuration. Run Command Prompt or PowerShell as Administrator for commands that change adapter settings.

Task Command Result
Show IP configuration ipconfig /all Displays IP address, gateway, DNS, DHCP status, MAC address, and adapter names.
Release DHCP lease ipconfig /release Drops the current IPv4 address received from DHCP.
Renew DHCP lease ipconfig /renew Requests a new IPv4 address from the DHCP server.
Flush DNS cache ipconfig /flushdns Clears cached DNS records.
List adapters Get-NetAdapter Shows visible network adapters and basic properties.
Show IP details Get-NetIPConfiguration Shows usable interfaces, IP addresses, gateways, and DNS servers.
Show IP interfaces Get-NetIPInterface Displays DHCP state, address family, and interface metrics.
Reset Winsock netsh winsock reset Resets the Winsock catalog. Restart is required.
Reset TCP/IP stack netsh int ip reset Resets TCP/IP parameters. Restart is recommended.
Full repair sequence
ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset
netsh int ip reset

After running the reset commands, restart Windows and test Ethernet or Wi-Fi again.

Fix Common Network Adapter Problems in Windows

If the connection fails after changing adapter settings, start with the simplest checks: cable, Wi-Fi signal, router, DHCP, DNS, driver, and adapter status. Do not change many settings at once; change one item, test, then continue.

Problem and Fix Table

Symptom Likely Cause What to Check
No Internet, but connected DNS, gateway, DHCP, router, or VPN issue Run ipconfig /all, check gateway and DNS, then try ipconfig /renew.
169.254.x.x address DHCP failed Restart router, disable/enable adapter, check cable, renew DHCP lease.
Ethernet speed is 100 Mbps instead of 1 Gbps Bad cable, old router/switch port, wrong driver setting Use Cat5e/Cat6 cable, test another port, keep Speed & Duplex on Auto Negotiation.
Wi-Fi disconnects after sleep Power saving, driver, weak signal Disable adapter power saving, update Wi-Fi driver, check router channel and signal strength.
Only some websites fail DNS cache, DNS server, IPv6 routing, proxy, VPN Flush DNS, test another DNS, disable proxy temporarily, disconnect VPN for testing.
Adapter missing in Windows Driver removed, device disabled, BIOS option, hardware issue Device Manager, hidden devices, BIOS/UEFI onboard LAN/Wi-Fi setting, manufacturer driver.

Recommended Troubleshooting Order

  1. Restart the router and the computer.
  2. For Ethernet, test another cable and another router/switch port.
  3. For Wi-Fi, move closer to the router and test another network if possible.
  4. Run ipconfig /all and check whether DHCP, gateway, and DNS values look correct.
  5. Set IP and DNS back to automatic if you are unsure.
  6. Disable and enable the adapter in ncpa.cpl.
  7. Update or roll back the driver in Device Manager.
  8. Run Windows network reset only after saving custom VPN, proxy, and static IP settings.
Network reset warning Windows network reset can remove virtual adapters, VPN clients, custom DNS, static IP settings, and special adapter configuration. Use it only after simpler fixes fail.

Frequently Asked Questions About Network Adapter Configuration in Windows

Q What is the fastest way to open network adapter settings in Windows?

Press Win + R, type ncpa.cpl, and press Enter. This opens the classic Network Connections window where you can access adapter status, properties, IPv4, IPv6, sharing, and disable/enable options.

Q Should I use DHCP or a static IP address?

Use DHCP for most PCs and laptops. Use a static IP only when the device must always be reachable at the same address, such as a server, NAS, printer, camera recorder, or PC used for port forwarding. A DHCP reservation in the router is often safer than manually setting a static IP in Windows.

Q Why does my PC get a 169.254.x.x address?

A 169.254.x.x address usually means Windows did not receive an address from DHCP. Check the cable or Wi-Fi connection, restart the router, disable and enable the adapter, and run ipconfig /renew.

Q Should I disable IPv6 to make the Internet faster?

No. Disabling IPv6 is not a general speed fix. Leave IPv6 enabled unless you are testing a confirmed compatibility problem or your network administrator specifically tells you to disable it.

Q What should Speed & Duplex be set to?

For most Ethernet adapters, leave Speed & Duplex on Auto Negotiation. Manually forcing speed or duplex is only useful when troubleshooting a specific switch, router, cable, or driver compatibility issue.

Q Can changing DNS fix slow or broken websites?

Sometimes. If only name resolution is failing, changing DNS or flushing the DNS cache can help. If the actual connection, gateway, router, Wi-Fi signal, VPN, or firewall is the problem, DNS changes will not fix it.

Q Why is my Ethernet limited to 100 Mbps?

The most common causes are a damaged cable, a cable below Cat5e quality, a 100 Mbps router/switch port, a bad wall jack, or an incorrect Speed & Duplex setting. Test with a known good Cat5e or Cat6 cable and leave the adapter on Auto Negotiation.

Q Does uninstalling a network adapter delete the hardware?

No. It removes the device instance from Windows. After a restart or hardware scan, Windows usually detects the adapter again and installs a driver. However, if you remove the driver package and have no Internet access, you may need an offline installer from the manufacturer.

Summary: Best Network Adapter Settings for Windows 10 and Windows 11

For a typical Windows PC, the best network adapter configuration is simple: automatic IP address, automatic DNS from the router or a trusted DNS provider, IPv6 enabled, Speed & Duplex on Auto Negotiation, and current drivers from Windows Update or the hardware manufacturer. Advanced settings such as static IP, interface metric, Jumbo Packet, VLAN, and Wake-on-LAN should be changed only when you have a clear reason.

⊞ Quick Recap

Open adapter settings with ncpa.cpl, check current values with ipconfig /all, use DHCP unless you need a fixed address, change DNS only when required, keep IPv6 enabled, and use Device Manager for driver, power, and advanced hardware options. If the network breaks, return IP and DNS to automatic before trying deeper resets.