Fix and Install Microsoft Teredo Tunneling Adapter Driver

Written By Abhinav Nair

Microsoft Teredo Tunneling Adapter Driver

What is Microsoft Teredo Tunneling Adapter driver?

Teredo Tunneling Adapter is a virtual device that acts as an interpreter between IPv4 and IPv6 networks. At the moment most computers are connected to the Internet using IPv4 connectivity without a direct (native) connection to IPv6 networks. This problem may be overcome by using the Teredo Tunneling technology which gives the ability to an IPv4 network to communicate with an IPv6 network and vice versa. Teredo Tunneling is a temporary solution and will be disabled when IPv6 connectivity becomes native on the network.

Now that you know what a Teredo Tunneling Adapter is let learn

How to install Microsoft Teredo Tunneling Adapter Driver

Step 1. Install Teredo Tunneling Adapter (Add Legacy Hardware).

  1. Open Device Manager. To do that:

   Press “Windows” + “R” keys to load the Run dialog box.microsoft teredo tunneling adapter

  Type “devmgmt.msc” and press Enter.

  1. Highlight your computer name and from Action menu choose Add legacy hardware.
  2. Press Next.

microsoft teredo tunneling adapter driver

  1. Select Install the hardware that I manually select from a list (Advanced) and press Next.
  2. Select Network adapters and press Next.microsoft teredo tunneling adapter code 10
  3. Highlight the Microsoft manufacturer, select the Microsoft Teredo Tunneling Adapter and press Next.
  4. Press Next to start the installation of Microsoft Teredo Tunneling Adapter.
  5. Click Finish when the installation completed.what is microsoft teredo tunneling adapter
  6. Ensure that Microsoft Teredo Tunneling Adapter is installed successfully. To do that you have to enable the hidden devices to view: From the View menu choose Show hidden devices.
  7. Expand Network Adapters. The Microsoft Teredo Tunneling Adapter should be listed there.
  8. If Microsoft Teredo Tunneling Adapter doesn’t work or doesn’t appear in device manager after the restart, then you have to enable Teredo client by using this tutorial: Teredo Tunneling is installed but missing in Device Manager or gives error code ten after the restart.
  9. Restart your computer, and you ‘re done!

How to verify if you’ve installed Teredo Properly

Step 1. Verify Teredo Tunneling Adapter’s state:

  1. Go to Start > All Programs > Accessories.
  2. Open Command Prompt.
  3. At command prompt window, type the following command and press Enter.

netsh interface teredo show state

Side Notes

Type: client means that Teredo tunneling is enabled on your computer. If the Type shows disabled, then Teredo tunneling is disabled on your computer.

State: dormant means that Teredo tunneling is inactive right now. The State will be changed to qualified when you start an IPv6-enabled application that uses Teredo (e.g. “Windows Remote Assistance”).

Step 2. Check if Teredo Tunneling Adapter can resolve correctly IPv6 domain names.

The easiest way to verify that Teredo Tunneling Adapter can resolve properly IPv6 domain names is to ping your computer name using the ping v6 command. To do that:

  1. Find your computer name by going to Start > Control Panel > System.
  2. Note the name at Computer name field.
  3. Open a command prompt window, type the following command and press Enter.

ping –6 <ComputerName>

(e.g. In this example the Computer Name is “Win7VM1”. So the command should be: “ping –6 Win7VM1” )

  1. If Teredo tunnel adapter can resolve IPv6 domain names correctly, you should see a similar reply screen.

microsoft teredo tunneling adapter has a driver problem

That’s how to install Microsoft Teredo Tunneling Adapter driver if you encounter any problems in installation let us know down in the comments section below!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.