While trying to run Windows Phone emulator I was facing given error.
The Windows Phone Emulator wasn’t able to create the virtual machine: Something happened while creating a switch: Xde couldn’t find an IPv4 address for the host machine.
Simple Resolution to this problem is:
Run Hyper-V Manager as Admin
Go to Action > Virtual Switch Manager.
Click on “New Network Switch’
Select Internal and Create Virtual Switch
Give Name of Virtual Switch as “Windows Phone Emulator Internal Switch”
Click “OK” and restart your machine.
After following these steps you should be able to run Windows Phone 8 Emulator without any issue.
In case it solves/ doesn’t solve your problem mention that in comments.