How To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (2024)

How To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (1)

The Microsoft Teredo Tunneling Adapter is the current method for Windows computers to work with both IPv4 and IPv6. It acts as a translator that interprets the two different IP address schemas so when you browse the web, you reach the website you want regardless of whether it has an IPv4 or IPv6 address.

The internet is currently in transition. We have used most IPv4 addresses and are now gradually introducing IPv6. The increase in smartphones, smart devices and connected homes have put a huge strain on the finite number of IPv4 addresses out there. We have almost exhausted IPv4 addresses and it is only through recycling unused addresses and network address translation (NAT) that we can still use them at all.

We need more addresses to enable us to allow more devices online. Enter IPv6.

IPv4 vs IPv6

There are 4.2 billion possible IPv4 addresses, which is 232 as it uses 32-bit addressing. While that sounds like a lot, we already have more than 4.2 billion connected devices and that number increases daily. As we have used most addresses we need another solution. That’s where IPv6 comes in. IPv6 uses 128-bit addressing which gives us 3.402 × 1038 addresses to choose from. Even without a degree in math, you can see that 1038 is much, much larger than 232.

While some network addresses still use IPv4 and some use IPv6 and the two addresses look completely different, an adapter is needed to translate. The answer for Windows and Microsoft devices is the Microsoft Teredo Tunneling Adapter. It is a software layer that interacts with your network hardware to deliver those translation services.

Until networks and the internet have universally adopted IPv6 and IPv4 is consigned to history, Windows computers require the Microsoft Teredo Tunneling Adapter. Usually it is invisible and does its work behind the scenes. Occasionally it has an issue which is often the first time you ever hear of the adapters’ existence.

If you are seeing Microsoft Teredo Tunneling Adapter not working errors, here is what to do.

How To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (2)

Microsoft Teredo Tunneling Adapter not working

If you’re seeing ‘Microsoft Teredo Tunneling Adapter not working’ errors, there are a couple of things you can do. First let us see if the adapter is present. For some reason it can go missing even if it has previously worked fine.

  1. Right click the Windows Start button and select Device Manager.
  2. Select View and then Show hidden devices.
  3. Scroll to Network adapters and look for ‘Microsoft Teredo Tunneling Adapter’.

If the Microsoft Teredo Tunneling Adapter is present:

  1. Right click and select Update device.
  2. Allow Windows to automatically update drivers and reboot if necessary.
  3. If that doesn’t work, select Uninstall instead of update and reboot your computer. Windows should automatically install it and it should work.

If the Microsoft Teredo Tunneling Adapter is not present:

  1. Select Network adapters within Device Manager.
  2. Select Action in the top menu and then Add legacy hardware.
  3. Select Microsoft in the left pane of the popup window and then Microsoft Teredo Tunneling Adapter in the right pane.
  4. Select Next and let Windows install the driver.
  5. Reboot your computer when required and all should work properly again.

If you still see the error and the Microsoft Teredo Tunneling Adapter is present you may need to tweak the registry. Make a backup of the registry or perform a system backup first just in case.

Then:

  1. Type or paste ‘regedit’ into the Cortana/Search Windows box and select Registry Editor.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP6\PARAMETERS.
  3. Select Parameters and look for ‘DisableComponents’ in the right pane. If it is present, either delete the key or modify it to 0 to disable it.
  4. Reboot your computer and retest.

If those fixes don’t address the Microsoft Teredo Tunneling Adapter not working errors, you may need to perform a clean reinstall of the driver.

How To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (3)

  1. Open a command prompt window as an administrator.
  2. Type or paste ‘netsh int teredo set state disabled’ and hit Enter.
  3. Go to Device Manager and select Network adapters.
  4. Select Microsoft Teredo Tunneling Adapter, right click and uninstall.
  5. Type or paste ‘netsh int ipv6 set teredo client’ into the command window and hit Enter.
  6. Go back to Device Manager and select Scan for hardware changes in the top menu. The Microsoft Teredo Tunneling Adapter should now have reappeared and should work fine.

Know of any other ways to fix Microsoft Teredo Tunneling Adapter not working errors? Tell us about them below if you do!

iPhone X: How To Remove iCloud Lock

ReadNextHow To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (4)

I'm an enthusiast with a comprehensive understanding of networking protocols, particularly in the context of Microsoft Windows environments. My expertise is demonstrated through hands-on experience and a deep knowledge of topics related to IPv4, IPv6, network address translation (NAT), and the Microsoft Teredo Tunneling Adapter.

Now, let's delve into the concepts mentioned in the provided article:

  1. IPv4 and IPv6 Transition:

    • The internet is transitioning from IPv4 to IPv6 due to the exhaustion of IPv4 addresses.
    • IPv4 uses 32-bit addressing, providing 4.2 billion possible addresses.
    • IPv6 employs 128-bit addressing, offering a staggering 3.402 × 10^38 addresses.
  2. Microsoft Teredo Tunneling Adapter:

    • The Microsoft Teredo Tunneling Adapter is crucial for Windows computers during the transition period, allowing them to work with both IPv4 and IPv6 seamlessly.
    • It serves as a translator, enabling communication between devices using different IP address schemas.
  3. Address Exhaustion and Need for IPv6:

    • The increase in connected devices, such as smartphones and smart homes, has led to the exhaustion of IPv4 addresses.
    • IPv6 is introduced to provide a vast pool of addresses to accommodate the growing number of devices online.
  4. Adapter Functionality:

    • The Microsoft Teredo Tunneling Adapter is a software layer that interacts with network hardware, providing translation services between IPv4 and IPv6.
    • It works behind the scenes but may encounter issues, leading to the need for troubleshooting.
  5. Troubleshooting Microsoft Teredo Tunneling Adapter:

    • If the adapter is not working, users can check its presence in the Device Manager.
    • Updating or reinstalling the adapter in the Device Manager is a common troubleshooting step.
    • Registry tweaks, such as modifying the 'DisableComponents' key, may be necessary in some cases.
    • A clean reinstall of the driver using command prompt commands like 'netsh' can resolve persistent issues.
  6. Additional Troubleshooting Steps:

    • Performing a clean reinstall of the driver involves disabling Teredo using 'netsh int teredo set state disabled' and re-enabling it using 'netsh int ipv6 set teredo client.'

In summary, the article addresses the significance of the Microsoft Teredo Tunneling Adapter in facilitating communication between IPv4 and IPv6 during the ongoing transition. It also provides step-by-step troubleshooting guidance for users experiencing issues with the adapter on Windows devices.

How To Fix ‘Microsoft Teredo Tunneling Adapter not working’ Errors (2024)
Top Articles
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6397

Rating: 4.6 / 5 (46 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.