Both Teredo and ISATAP are mechanisms for IPv6 connectivity on IPv4-only networks. Since Windows 7 comes with IPv6 enabled, I wouldn't be surprised if they were always on, just didn't appear in
ipconfig for some strange reason. (On one of my test VMs, the ISATAP adapter shows up, but not Teredo. Also strange.)
ISATAP is practically useless on a personal network, so it can be disabled permanently:
netsh interface ipv6 isatap set state disabled
On the other hand, Teredo works practically anywhere with the help of Microsoft's Teredo server – your screenshot has a global IPv6 address, too. You can leave it on, since Windows will always prefer native IPv4 over Teredo-tunneled (and possibly slower) IPv6 connections; but if you really want to get rid of it, repeat the above command with
teredo set state disabled.