那天,我正准备上网查个资料,结果平时好好的网站突然打不开了。我当时心里就犯嘀咕,是不是网又断了?赶紧拿手机刷了刷,手机网络好好的,这就奇怪了。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
我先是重启了路由器,又看了看网线,拔了又插,都没用。想着是不是浏览器抽风了,换了好几个浏览器,比如Chrome、火狐、IE都试了一遍,结果还是一样,有些网站能打开,有些就是卡着不动,或者直接显示找不到页面。当时搞得我满头大汗,心里直骂娘,这啥情况?
我琢磨着,这肯定不是硬件问题,也不是浏览器的问题,那会不会是系统内部哪里出了岔子?我把杀毒软件打开跑了一遍,没发现啥病毒。把系统防火墙也看了看,没发现异常的拦截规则。就在我快抓狂的时候,突然灵光一闪,想到了一个老毛病——hosts文件!
定位并检查hosts文件
大家伙儿都知道,Windows系统下的hosts文件藏得有点深,但它可是个关键角色,负责把域名映射到IP地址。如果它被改了,那你访问的网站就可能被重定向到别的地方去。我赶紧摸过去瞅了一眼,一般路径就在
C:\Windows\System32\drivers\etc
里头。找到那个叫“hosts”的文件,这文件它没有后缀名。我右键点了一下,然后选择用记事本打开。打开一看,果然是它!平时清清爽爽的几行字,这回多了一大堆奇奇怪怪的IP地址和域名映射,密密麻麻的,有些一看就是广告或者钓鱼网站的地址。甚至还有一些把正常网站的域名,指向了一个错误的IP。当时心里就清楚了,这肯定是哪个软件或者病毒给我偷偷改了hosts文件,把我访问正常网站的请求,都劫持到别的地儿去了。难怪什么网站都打不开!
老司机实操修复hosts文件
知道问题出在哪儿了,解决起来就方便了。下面我就跟大家说说我当时是怎么一步步给它搞定的。
第一步:备份!备份!备份!
第二步:用管理员权限打开记事本
第三步:清理或替换掉异常内容
你可以从一台没问题的、干净的电脑上,复制一份它的hosts文件过来。
或者,你也可以在网上搜一下“Windows默认hosts文件内容”,会找到很多官方或者网友分享的干净的默认内容。你把这些内容复制下来,然后把你打开的那个hosts文件里所有的内容都删掉,然后把复制到的干净内容粘贴进去。
第四步:保存文件
动手之前先备份,这是老规矩,也是我常说的。我直接把hosts文件复制了一份,改了个名,比如*,或者hosts_backup,扔在一边以防万一。万一后面操作失误了,还能找回来。
这个hosts文件有点特殊,你直接双击用记事本打开,改完之后可能会发现没法保存,提示你没权限。正确的姿势是先找到记事本这个程序,一般在“开始”菜单里搜一下就能找到。找到之后,
右键点击记事本,选择“以管理员身份运行”
。等记事本开了,再从记事本里,选择“文件”->“打开”,然后找到那个hosts文件,把它打开。打开之后,我仔细看了看里面的内容。正常情况下,hosts文件里除了默认的几行带“#”号的注释(这些是说明性的文字,不起作用),很少会有其他内容。我当时看到那些多出来的、一眼就觉得不对劲儿的IP地址和域名映射,一行一行都给删掉了。删的时候,心里还骂骂咧咧的,哪个孙子给我整的这一堆破烂儿。
有时候,要是内容实在太多了,或者我不确定哪些是正常的哪些是异常的,我就会选择更简单粗暴的方法:
直接替换掉
。怎么替换?改完之后,最重要的就是保存。因为我们之前是用管理员身份运行的记事本,所以现在保存应该没问题。选择“文件”->“保存”就行了。保存完了,就意味着修改生效了。
验证修复效果
改完hosts文件,我心想着这回总该行了。立马打开浏览器,输入平时常去的网站地址,果然,唰的一下就打开了,速度还挺快。当时心里那叫一个舒畅!之前那些打不开的网站,也都恢复正常了。
回想起来,hosts文件虽然不起眼,但要是被动了手脚,那真是能把你折腾得七荤八素。通过这回实操,我发现解决hosts文件异常上网问题,并不复杂,关键是要知道问题可能出在哪儿,然后胆大心细地去操作。平时大家伙儿下载软件、点链接的时候,真得多留个心眼。尤其是一些捆绑安装的软件,或者一些不正规的网站,最喜欢干这种改hosts文件的勾当。
定期检查一下hosts文件,也是个好习惯
,能省去不少麻烦。好了,今天的分享就到这儿,希望我的这点儿实操经验能帮到大家伙儿!