Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minuteIPv6 is designed to expand the number of available IP addresses, but it’s not always required. Some organizations disable it for compatibility, security controls, or to simplify troubleshooting of odd connectivity issues.
If you want to disable IPv6 in Windows 11, you’ve got several solid options. This guide walks through the main methods (GUI, PowerShell, Registry, and policy), shows how to verify the result, and covers what to do when things don’t behave.
As an Amazon Associate I earn from qualifying purchases.
What Disabling IPv6 Changes (and When to Do It)
Disabling IPv6 prevents Windows 11 from using IPv6 addresses and IPv6 routes for your network adapters. Your apps and services may fall back to IPv4 automatically, but some enterprise environments or modern services expect IPv6 and may behave differently.
Common reasons to disable IPv6 include:
- Private network issues (e.g., name resolution or router misconfiguration) tied to IPv6.
- Lab environments where you only want IPv4 for consistency.
- Compatibility requirements for legacy software or specific VPN/client configurations.
- Policy decisions to reduce the IPv6 attack surface.
Before You Start: Prerequisites and Safety Checks
Before you turn IPv6 off, confirm you’re making the change on the adapter that actually carries your traffic (Wi‑Fi vs Ethernet vs VPN). Also, be ready to re-enable it if something breaks.
#1 Best Overall
- 14" diagonal, 1366x768 resolution, HD BrightView LED, Glossy NON-TOUCH Display
Check Your Current IP Behavior
Open Command Prompt or Windows Terminal and run:
ipconfig /all- Look for entries under your active adapter that mention IPv6 Address and Default Gateway.
Identify the Network Adapter
You can quickly see adapter names and indexes with PowerShell:
Get-NetAdapter- Note the Name that corresponds to your connection (for example, “Wi-Fi” or “Ethernet”).
Know the Risks
In most home setups, disabling IPv6 is reversible and usually safe. In some corporate or cloud environments, it can affect access to certain endpoints, especially where IPv6-only or IPv6-preferred paths are used.
Method 1: Disable IPv6 via Network Adapter Properties (GUI)
This is the most straightforward method and the one most admins start with. It disables IPv6 per adapter.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Steps
- Press Win + R, type ncpa.cpl, and press Enter.
- Right-click your active adapter (commonly Wi-Fi or Ethernet), then select Properties.
- In the list, find Internet Protocol Version 6 (TCP/IPv6).
- Uncheck Internet Protocol Version 6 (TCP/IPv6).
- Click OK.
- Disable/enable the adapter or reboot if you want a clean refresh. (Either is fine; reboot is the most reliable.)
If You Don’t See IPv6 in the List
Some Windows installs or special network stacks hide or remove IPv6 components. In that case, use PowerShell or the Registry method below, and re-check adapter status after the change.
Method 2: Disable IPv6 with PowerShell
PowerShell is fast, repeatable, and ideal when you manage multiple machines. This method also focuses on a specific adapter.
PowerShell Steps
- Right-click the Start button and open Windows Terminal (Admin) or PowerShell (Admin).
- Identify the adapter name:
Get-NetAdapter
- Disable IPv6 on the adapter using the interface alias. For example, if your adapter name is Wi-Fi:
Disable-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6
- Re-enable later (if needed) with:
Enable-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6
Confirm the Binding Status
Run:
Get-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6- Confirm it shows IPv6 as Disabled (wording may vary slightly by build).
Method 3: Disable IPv6 via Registry (Advanced)
The Registry approach uses the same underlying mechanism as adapter settings, but it can be useful when the GUI option is missing. It’s also the most sensitive method—make sure you understand what you’re changing.
Prerequisite: Back Up the Key
Before edits, export the relevant registry key. If you’re not comfortable doing that, use the GUI or PowerShell instead.
Disable IPv6 Using the DisabledComponents Value
Follow these steps:
- Press Win + R, type regedit, and press Enter.
- Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
- If DisabledComponents doesn’t exist, create it:
- Right-click the Parameters key → New → DWORD (32-bit) Value.
- Name it DisabledComponents.
- Set Value data to:
0xFF
- Click OK.
- Restart Windows.
What Value to Use?
For many Windows setups, 0xFF disables IPv6 components. If you use a partial value (common in older guidance), behavior can be inconsistent across Windows builds. Stick to 0xFF when your goal is full disablement.
Rank #2
- 256 GB SSD of storage.
- Multitasking is easy with 16GB of RAM
- Equipped with a blazing fast Core i5 2.00 GHz processor.
Method 4: Group Policy (Pro/Enterprise/Domain Use)
If you manage systems with Group Policy, you can enforce IPv6 behavior at the policy level. Home editions typically can’t access Group Policy Editor (gpedit.msc).
How to Apply Policy
On devices that support it:
- Press Win + R, type gpedit.msc, and press Enter.
- Go to:
Computer Configuration → Administrative Templates → Network → IPv6 Configuration
- Find the setting that disables IPv6 (naming varies by Windows build and template version).
- Set it to Enabled and choose an option that disables IPv6 entirely.
- Run
gpupdate /forcein an elevated terminal. - Reboot if the network stack doesn’t refresh cleanly.
If you can’t find a clear IPv6 disable setting under your templates, use the GUI method or PowerShell. Templates differ across Windows 10/11 versions and policy packs.
Method 5: Disable IPv6 at the Router (Network-Wide Option)
If your goal is to stop IPv6 end-to-end, the router’s configuration matters. Disabling IPv6 on the router can stop IPv6 address assignment to clients, which effectively removes IPv6 from your network without touching each Windows machine.
Recommended Free Tools
Router Steps (Varies by Brand)
- Log into your router’s admin page in a browser (commonly via
http://192.168.1.1orhttp://192.168.0.1). - Find settings labeled IPv6, Internet Protocol Version 6, or WAN IPv6.
- Disable IPv6 or set it to Off.
- Apply changes and reboot the router.
- Then restart or reconnect the Windows clients.
Even if you disable IPv6 on the router, it’s still possible for a client to retain IPv6 configurations until the next renew/restart. That’s why verification on Windows remains important.
How to Verify IPv6 Is Really Off
Don’t rely on intuition—verify. IPv6 can remain partially enabled if only one adapter changed, or if a VPN reintroduces IPv6 bindings.
Verification Checklist
- Run
ipconfigand check your active adapter for absence of IPv6 Address. - Open PowerShell and run:
Get-NetIPAddress -AddressFamily IPv6
If IPv6 is fully disabled, you should see no IPv6 addresses (or only link-local entries depending on Windows behavior and timing).
- Check adapter binding (if using PowerShell method):
Get-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6
Free tools Windows power users keep installed
One-click scans. No signup required.
If this still shows enabled, Windows will keep IPv6 available.
VPN Gotcha
Some VPN clients install virtual adapters that may re-enable IPv6. If IPv6 appears after you connect to VPN, decide whether to disable IPv6 per virtual adapter, adjust VPN settings, or leave IPv6 enabled on the VPN adapter only.
Troubleshooting: If IPv6 Won’t Disable or Networking Breaks
When IPv6 changes don’t “take,” it’s usually one of these causes: wrong adapter, VPN/virtual adapter overrides, pending network stack state, or the Registry method not applied until reboot.
Rank #3
- WINDOWS 11 | STABLE PERFORMANCE: Powered by Intel Celeron N4020 processor and Windows 11 system, this laptop delivers stable performance for everyday computing tasks. It supports web browsing, online learning, document editing, email communication, and basic office work with optimized power efficiency, providing a practical and reliable experience for essential daily use for daily use.
- 15.6” FHD IPS DISPLAY: Features a 15.6-inch Full HD IPS display with narrow bezels, offering wider viewing angles and clearer image details compared to standard panels. The improved screen-to-body ratio enhances visual experience for study, reading, document work, and video playback, making it suitable for both productivity and entertainment use.
- 4GB DDR4 + 128GB eMMC STORAGE: Equipped with 4GB DDR4 memory and 128GB eMMC storage for everyday basics such as browsing, documents, email, and online learning platforms. The built-in TF card slot supports storage expansion up to 1TB, giving you more flexibility for files, photos, videos, and daily documents. TF card not included.
- CONNECTIVITY & PORTS: Includes 1× TF card slot, 2× USB 3.2 Gen1 ports, and 2× full-featured Type-C ports (USB 3.2 Gen1). The Type-C ports support data transfer, charging, and video output, enabling flexible connection with external devices such as monitors, storage, and peripherals for daily work and study use.
- LIGHTWEIGHT DESIGN | ONLINE COMMUNICATION: Designed with a slim, portable profile, this laptop is easy to carry for school, commuting, and travel. A built-in 1MP front camera supports online classes, video meetings, remote communication, and everyday conferencing. The 3300mAh battery works with the low-power system design to support practical daily use, while thermal optimization helps maintain quieter operation during extended tasks.
IPv6 Still Shows Up After Disabling
- Wrong adapter: Disable IPv6 on every active physical adapter (Wi‑Fi and Ethernet) you’re using.
- Adapter not refreshed: Restart the adapter (disable/enable) or reboot the PC.
- VPN re-enables it: Disconnect the VPN and re-check. Then inspect virtual adapter bindings.
- PowerShell binding mismatch: Confirm
Get-NetAdapterBindingshows IPv6 disabled for the correct Name.
Network Stops Working After Disable
If you can’t reach anything (even IPv4 destinations), try these recovery steps in order:
- Re-enable IPv6 on the adapter via GUI or PowerShell to restore connectivity.
- Flush DNS and renew IP:
ipconfig /flushdns
ipconfig /release then ipconfig /renew
- Check for DNS issues: run
ipconfig /alland confirm you have working DNS servers. - If you’re using a VPN, check whether the VPN relies on IPv6 internally (some tunnels do). In that case, disable IPv6 only on the primary LAN adapter and allow it on the VPN adapter.
Registry Method Seems Ignored
- Restart is mandatory. Apply the change, then reboot.
- Double-check you edited the correct key:
Services\Tcpip6\Parameters. - If the value keeps reverting, a management tool or policy may be overwriting it.
Common Mistakes to Avoid
- Disabling IPv6 only on Wi‑Fi and then moving to Ethernet (or vice versa).
- Forgetting virtual adapters created by VPNs, Hyper-V, WSL, or container tooling.
- Assuming ipconfig changes instantly—Windows may keep addresses briefly until the adapter refreshes.
- Not verifying with
Get-NetIPAddress -AddressFamily IPv6. - Using partial/incorrect Registry values that disable only some IPv6 features and leave confusing leftovers.
Re-enabling IPv6 (Recovery Steps)
If you need IPv6 back, use the same method you used to disable it (or any other method) and verify again.
GUI
- Open ncpa.cpl.
- Right-click your adapter → Properties.
- Re-check Internet Protocol Version 6 (TCP/IPv6).
- Click OK and reboot.
PowerShell
Run:
Enable-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6
Then reconnect the network or reboot.
Registry
- In Registry Editor, go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
- Either delete DisabledComponents or set it to
0. - Restart Windows.
FAQs
Will disabling IPv6 affect gaming or streaming?
It can, depending on the service and routing. If the provider prefers IPv6 and your network no longer supports it, traffic may reroute over IPv4. Test with your specific games and streaming apps after changing settings.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Can I disable IPv6 on only one adapter?
Yes. The GUI and PowerShell methods work per adapter. That’s often the safest approach if you’re troubleshooting a single link type (for example, disabling IPv6 on a specific Wi‑Fi adapter while leaving it available on a VPN adapter).
Is there a way to disable IPv6 only for certain traffic?
Windows doesn’t offer a simple “per-application IPv6 off” switch. You can approximate this with routing rules or firewall policies, but disabling the binding per adapter is the common, clean solution.
What should I do if IPv6 still appears in ipconfig after disabling?
Confirm the correct adapter was changed, check VPN/virtual adapters, and reboot. Then verify bindings using Get-NetAdapterBinding and addresses using Get-NetIPAddress -AddressFamily IPv6.
Bottom Line
If you want the simplest, most reliable way to disable IPv6 in Windows 11, uncheck Internet Protocol Version 6 (TCP/IPv6) on the active adapter and reboot. For repeatability, use PowerShell with Disable-NetAdapterBinding.
Whatever method you choose, verification matters. Use ipconfig and Get-NetIPAddress -AddressFamily IPv6 to confirm IPv6 is actually gone, and keep a clear path to re-enable it if anything breaks.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




