如何用 Group Policy 停止所有 IPv6 的服務.

    [Update by Yong Rhee[MSFT] as of 180227]  Our Windows Product Group does not test anything with IPv6 disabled.  Instead of completely disabling IPv6, since Windows Vista, 7, 8, 8.1, 10 and their corresponding Server OS’es prefer IPv6, instead, if you are really itching to disable IPv6, set the policy/registry, to Prefer IPv4 over IPv6.  Thanks, Yong Rhee.
    In order to truly disable IPv6, you must disable it in the registry in the following KB929852 article:
    How to disable IP version 6 (IPv6) or its specific components in Windows 7, in Windows Vista, in Windows Server 2008 R2, and in Windows Server 2008 
    But, you can use Jeff Guillet’s (Exchange MVP)  –  ADMX and ADML files.
    Download File:
    This ZIP file contains both the ADMX and ADML files:

    • IPv6Configuration.admx – Copy this file to %SYSTEMROOT%\PolicyDefinitions
    • IPv6Configuration.adml – Copy this file to %SYSTEMROOT&\PolicyDefinitions\en-US (Replace en-US with your country’s language, as necessary)

    Now use the Group Policy Management Console (GPMC) to configure the IPv6 settings.

    For example, right click on Default Domain Policy and click Edit.

    The new policy will be located under Computer Configuration > Policies > Administrative Templates > Network > IPv6 Configuration.

    Read Explain tab.

    Here, you can configure the following IPv6 settings: 

    • Enable all IPv6 components (Windows default)
    • Disable all IPv6 components (the setting you probably want)
    • Disable 6to4
    • Disable ISATAP
    • Disable Teredo
    • Disable Teredo and 6to4
    • Disable all tunnel interfaces
    • Disable all LAN and PPP interfaces
    • Disable all LAN, PPP and tunnel interfaces
    • Prefer IPv4 over IPv6

    Testing with Domain Controller 2008 and Windows 7 Client.
    Edit Default Domain Policy, go to Computer Configuration > Policies > Administrative Templates > Network > IPv6 Configuration, Open IPv6 Configuration Policy and set on Disable all IPv6 componentsand click OK.


    Now, run IPCONFIG /ALL on Windows 7 before Restarting.

    Now, Restart Windows 7 and run IPCONFIG /All again.

    Additional Info:
    Navigate to the following registry key: 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents(32-bit DWORD value)
    Configuration combination                        DisabledComponents value
    Disable all tunnel interfaces                              0x01
    Disable 6to4                                               0x02
    Disable ISATAP                                             0x04
    Disable Teredo                                             0x08
    Disable all LAN and PPP interfaces                         0x10
    Disable all LAN, PPP, and tunnel interfaces                0x11
    Prefer IPv4 over IPv6                                      0x20
    Disable Teredo and 6to4                                    0xA
    Disable IPv6 over all interfaces and prefer IPv4 to IPv6   0xFF
    Before disable IPv6 on Windows Server 2008 or 2008 R2 or SBS 2008 and …, please read this article:
    Should I Disable IPv6? No… (Ace Fekay – MVP) 
    Source :

    Recent Articles


    Related Stories

    Stay on op - Ge the daily news in your inbox