Tuesday, October 14, 2014

How to Disable IPv6 in Windows 10

Disabling IPv6 in Windows has solved many issues for users, but, in all fairness, it's also caused a few. If you're sure you need to disable IPv6 in Windows 10, here's how.

Editing the properties of a network adapter and unchecking the IPv6 checkbox only unbinds IPv6 from that particular network adapter. It doesn't disable IPv6 in Windows and it doesn't solve the common problems with IPv6 in Windows. To cleanly disable IPv6 a registry key must be added.

Beware, messing up the Windows registry can ruin your Windows install. Tread lightly and be careful.

Like just about everything else in Windows, there's at least two ways to add this registry key. If your comfortable using the command prompt, you can use the Command Prompt Method near the bottom of this post.

Regedit Method

Sign into Windows 10 with an account that has local admin privileges.

Click on the Start button, type regedit, and press the enter key.

Click the Yes button when prompted by UAC.

Use Registry Editor to expand the registry tree and browse to:


Right click on Parameters, expand New, and select DWORD (32-bit) Value.

Enter DisabledComponents into the Name field.

Right click on the new DisabledComponents value and select Modify.

Enter ffffffff into the Value data dialog box, and click the OK button.

Confirm the new registry value contains the required data.

Restart the computer and IPv6 will be disabled

Verify that IPv6 is disabled by running ipconfig /all from the command prompt. The output should only show IPv4 addresses and no 6to4 adapters.

IPv6 can be enabled by either deleting the DisabledComponents registry value or changing its data to 0.

Command Prompt Method

Adding a registry key with the command prompt can be easier for some people and more dangerous for others.

Start a command prompt with administrative permissions and enter (or copy and paste) the following command and press the Enter key:

reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF

Restart the computer and IPv6 will be disabled.


  1. I have found that the reason IPV6 is causing issues for most people is because they enable it (and configure it from their router and OS) but most of the time the end user is not fully educated on the proper configuration. This, in turn, can cause network issues and incredibly high ping numbers due to the improperly configured IPV6 type and sometimes DNS servers. It really depends on your ISP, and I wish people would Google "IPV6 >Router model< >ISP<".

    1. Very helpful. Took me to a site to test if my isp could even reach IP6. It could not. Having intermittent loss of download speed. My isp download speed max is 12 Mbps. One horse town that rolls up the streets at 7 Thanks

  2. This seems a bit sledgehammer-ry. Can't you just untick the ipv6 box in the properties of the network adapter?

  3. Rather than mess with the registry yourself, use the Microsoft-provided FixIts to do the job properly.


  4. Due to which users were unable to understand the windows 10 upgraded problems in the first place and think how to solve them? kmspico

  5. KMSpico final activator tools for lifetime activation of your Windows and Office. So, kmspico can make premium version and enjoy cool features for free KMSpico 10.2.0

  6. This comment has been removed by the author.

  7. Note that the MS support page listed above by cabaldevin specifically says NOT to set the value to fffffff ...

    " Additionally, system startup will be delayed for 5 seconds if IPv6 is disabled by incorrectly, setting the DisabledComponents registry setting to a value of 0xfffffff. The correct value should be 0xff. For more information, see the "What are Microsoft's recommendations about disabling IPv6?" question in IPv6 for Microsoft Windows: Frequently Asked Questions."

    1. yous answer is correct, if the setting is set to 0xfffffff it prevents user login totally.. i was testing on a vm and i had to restore to previous snapshot because i was unable to log again and fix the setting. I think that's bad because malware may use this to lock down a user from the pc, microsoft should really fix this issue by resetting this value in case it was incorectly set..

    2. Also to complete this setting i also use the following command (powershell) to uncheck ipv6 at the network card scope (this is purely esthetic): Get-NetAdapter | foreach { Disable-NetAdapterBinding -InterfaceAlias $_.Name -ComponentID ms_tcpip6 }

  8. URL : http://kms-activators.com/windows-10-activator-with-kmsauto-net/
    KEYWORDS : windows 10 activator
    Activate Windows 10 with KMSAuto NET – fast & free
    windows 10 activator kmsauto net
    win10 kms
    click here
    download now free
    kms for windows 10 activation

  9. they are the ones that have paid to have the best spots for postcode seeks so you may be better physically looking over the window cleaning organizations that have the nearest postcode to you they are the ones that have paid to have the best spots for postcode seeks so you may be better physically looking over the window cleaning organizations that have the nearest postcode to youWindows USA

  10. When i click "Parameters, expand New, and select DWORD (32-bit) Value.".. it doesn`t open..what i am doing wrong ? kms for windows 10 activation


  11. It worked !!! Problème résolu : depuis la mise à jour de Windows 10 (10/2018), Chrome ne connecte plus sur Facebook.
    Thank you very much!

  12. It’s amazing! Hopefully this will very helpful for the people like me. Thanks for sheering.windows 7

  13. Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. Windows PC

  14. Alright, consider the possibility that the substitution windows are going between wood trim encompassing the opening. windows xp download iso

  15. This one worked for me.. Thanks a lot man :) download

  16. On the off chance that you find what you need, double tap the record and you will see the reestablish catch. The Search capacity can help find missing records. raid data recovery

  17. Nice Post, It’s really amazing. In the Properties window, scroll down until you see Internet Protocol Version 6 (TCP/IPv6).
    Un-tick the Internet Protocol Version 6 (TCP/IPv6) checkbox and click on OK to save the changes. Is that correct right? windows 10 activator

  18. ترجمه تخصصی فارسی به انگلیسی
    کار ساده ای نیست و حتما باید آن را به کسی سپرد که در این زمینه تجربه و مهارت کافی را داشته باشد. شاید شما نیاز به ترجمه فوی داشته باشید. ما به شما سایت ترجمه آنلاین را پیشنهاد میکنیم. این سایت با داشتن بهترین تیم تخصصی ترجمه می تواند شما را در این امر یاری کند

  19. This info is really useful for me. Thanks for the good post. And try this windows 10 activator also, its free of charge
    Microsoft Toolkit Activator

  20. Promptly this kind of extraordinary internet site must unquestionably become identified inside of every one of the web site a lot of people, as a result of meticulous posts or perhaps critiques or perhaps comments. kmspico

  21. What is the best iPhone Xs Max screen protector? Protect your new iPhone xs max by the best iPhone Xs Max screen protector.

  22. طراحی سایت در شیراز را تنها با تیم حرفه ای شیرازسان تجربه کنید. اگر به دنبال این هستید که کسب و کار خود را به صورت آنلاین مدیریت کنید با ما در تماس باشید.