HTTP error 12007 is an error that occurs when your computer is unable to match the name of a website with its unique IP address. This can occur when your DNS settings are incorrect, or when your Internet Service Provider's DNS service is unavailable. Contact your ISP and ask them to help you troubleshoot your connection.
Error 12007 seems to be an Microsoft Internet Explorer error having to do with issues or conflicts with a firewall. To resolve, it would be best to check your settings.
Disable all your firewalls, these could be interfering with your connection:
Windows firewall: start > control pannel then turn it off.
Also some anti-virus programmes have firewalls, it would help to turn these off too.
If that doesn't work then go to start > run > sfc /scannow to fix the problem.