Error 3004 is a host/firewall issue. Temporarily turn off your AV/Firewall, and perform the host edit. Then clear your DNS cache. For Windows, open up CMD, and run 'ipconfig /flushdns' without the apostrophes. For Mac OS, open Terminal and run 'sudo killall -HUP mDNSResponder' without the apostrophe. After editing your host file, it's best to flush your DNS cache. If you're still having issues, see if you can get your hands of a free copy of Teamviewer from their official website, and I can assist with the software portion of the restoration and see if we can troubleshoot it.