So I'm having trouble working with the latest Docker release and it is complaining at me that it can't create a network interface called 'vEthernet (DockerNAT)', because one already exists (true, I have upgraded the version and one did exist previous to that upgrade).

I've had a look using NetworkInterfaceView (NetworkInterfacesView - show network adapters/interfaces information), and I see a number of old (disabled but not deleted) network interfaces:
Click image for larger version. 

Name:	2016-05-11.png 
Views:	0 
Size:	40.2 KB 
ID:	79190

However I can't find any way to delete these old interfaces; I've uninstalled HyperV and rebooted - still there.
I tried registry hacking but made a mess and had to restore from a backup (the listing was gone, but the CLSID was used elsewhere I guess and it's still causing issues).

So; any ideas?