Teredo Tunneling Pseudo-Interface Code 10 Error [Solved]

By Sophie Luo in Driver Error

When you see a yellow exclamation mark on Device Manager next to the device Teredo Tunneling Pseudo-Interface and the status of this device is “The device cannot start  (Code 10).“, your system doesn’t recognize the driver properly. 

Feel no pressure, this is not a hard problem to solve. This article gives you 3 solutions to try. 

What is Teredo? 

Teredo is an IPv6 over IPv4 tunneling mechanism. To make it simple, Teredo creates a tunnel that allow IPv6 to do the same advantages that IPv4 does when it comes to connecting to the Internet. 

How do I fix it? 

Here are 3 fixes for you to try. You may not need to try them all, just work your way down and find the one works for you. 

Note: The​ ​images​ ​are​ ​shown​ ​in​ ​Windows​ ​7,​ ​but​ ​all​ ​the​ ​fixes​ ​also​ apply to Windows​ ​10. 

1. Uninstall all Teredo Tunneling Adapters & Interfaces 
2: Solved with Driver Easy (Recommended)
3:  From Command Prompt

Method 1: Uninstall all Teredo Tunneling Adapters & Interfaces 

1) On your keyboard, press the Windows logo key and R at the same time. Type devmgmt.msc and press Enter

2) Locate Teredo Tunneling Pseudo-Interface under category Network adapters.

3) Right-click Teredo Tunneling Pseudo-Interface and click Uninstall

4) If you see options such as Microsoft Teredo Tunneling Adapters( for example, Microsoft Teredo Tunneling Adapter #2 or #3 or #4, etc. ), uninstall them as well. 

5) Click Action at the top and Add legacy hardware.  

6) Click Next and Next until you see this panel: 

7) Click Network Adapter and Next.

8) Click Microsoft option on the left panel and Microsoft Teredo Tunneling Adapter on the right panel. Then click Next

Method 2: Solved with Driver Easy (Recommended)

Code 10 problem in Device Manager can usually be fixed by updating device drivers. 

You can search on the internet for the correct Teredo Tunneling Pseudo-Interface driver and then install it by yourself. 

If you don’t have the time, patience or computer skills to update your drivers manually, you can do it automatically with Driver Easy.

Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks (and you get full support and a 30-day money back guarantee):

1) Download and install Driver Easy.

2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers. 

3) Click the Update button next to a flagged driver to automatically download and install the correct version of this driver (you can do this with the FREE version). 

Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (this requires the Pro version – you’ll be prompted to upgrade when you click Update All). 

Method 3: From Command Prompt

Refreshing your Teredo service also helps to solve your problem: 

1) Type CMD in the start panel searching box. Right-click CMD and click Run as Administrator

2) Type in the following command and press Enter after each of them. 

int teredo
set state disabled

3) Go to Device Manager again. 

4) Expand Network adapter. Right-click Teredo Tunneling Pseudo-Interface and click Uninstall

5) Open Command Prompt with administrator credentials again.

6) Type in the following commands and press Enter after each command. 

int ipv6
set teredo client

7) Open Device Manager and click Scan for new hardware changes on the top.

8) You will see the device is problem free now. 

  • Peggy

    did all the steps, except when I went back to Device Mgr, my device “Teredo ” etc was no longer listed!

  • audrey r gooch

    Awesome thanks

  • Tony Smith

    The step using the command prompt worked perfectly. Thanks very much.

    • Frances Barbara Fraser

      Wish me luck. I am trying to rescue at least one computer.

  • The Marketer

    whoever wrote this solution… you are genius!!!! absolutely awesome!!!!!! it fixed the problem…..

  • nathan

    Thanks buddy.you saved my day with your method 2

  • muhamad rafly

    makasih banyak atas bantuannya

  • Dana

    Yes with method two succesfully eliminated a problem code 10. Thank you so much.

  • Wit Held

    Thank you Sophie!

  • Eric Watkins

    I tried method 1 and it didn’t help any. I then tried method 2 and the teredo tunneling adapter 2 was gone from the list all together. Where did it go? I tried to re-install it as mentioned in method 1 and it is gone. Now what?

    • Sophie Luo

      Hi, have you tried restart your computer after you made the change? If not, please restart your computer so the change can take effect.

    • lou

      go back to device mgr network adapters action on the top and add legacy hardware

  • Scott Long

    still not working…any thoughts?

    • Sophie Luo

      Hi, Scott. Have you tried using Driver Easy to help you detect the drivers? If no, please download it from here and have a try at it now.

      If you have downloaded it and found the correct driver, but the problem still persists, please send us an email from the built-in interface so we could better assist you.

  • Tomas

    Method two helps me so much…thank you 🙂