Nevermind, fixed it! Yes! Had to uncheck the read-only option in properties. Was able to delete facebook entries and I can access facebook.com now! The reason https wasn't working was because it had been entered there as well... Spybot Search and Destroy moved these entries into my hosts file, by the way. For anyone else experiencing this problem, after resetting modem and/or router, removing proxy settings, firewall settings, releasing and renewing ip config .... (after 2 days of trying to fix this, fml) : go to C:\Windows\System32\drivers\etc Right click on the hosts file and click on Properties, under General tab, make sure Read-Only is unchecked, Apply and hit OK. Now open the hosts file via wordpad/notepad, whatever. Use the Find option to search whatever site name (in my case, facebook) is showing Error 118 (net::ERR_CONNECTION_TIMED_OUT): The operation timed out. Delete lines with the site name you are trying to access. *Do not delete any line with a hashtag preceding it.* Click "find next" until all lines with the site name are deleted. Save file when finished. Go to your site! YAY!