如何修改hosts文件,修改后不生效怎么办?

 我来答
百度网友faadf46
高粉答主

2019-07-18 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:65.6万
展开全部

1、手指同时按住 windows 键和 X 键。

2、在电脑桌面右下角弹出来的菜单里选择Windows Powershell。

3、在打开的powershell 界面输入notepad,按回车,就会出现记事本的界面。

4、在记事本界面点击文件,然后点新建,在弹出来的窗口里找到路径c:\windows\system32\drivers\etc\,找到后可以看到目录里面是空白。点击右下角的选择文件,点击所有文件。

5、此时hosts文件就会出现在你眼前,点击hosts文件。

6、弹出hosts文件的编辑页面,可以在里面添加你需要的IP地址和主机名了。

7、添加完毕以后,可以直接按ctrl+s保存,也可以直接点击记事本左上角的文件,然后点保存。Hosts文件就修改成功了。

轻烟谈生活
高粉答主

2019-07-11 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116629

向TA提问 私信TA
展开全部

1、首先,我们在电脑桌面上找到“计算机”(我的电脑)图标,双击开启进入C盘,我们找到“windows”文件夹,双击进入到文件夹内,windows文件夹中文件较多,并且都是比较重要的文件。

2、在windows文件夹中,我们找到“system32”文件夹,双击开启对应文件夹。

3、最后,在system32文件夹中,找到“drivers”文件夹,

4、再打开“drivers”文件夹中的“etc”,即可看到hosts文件。

5、hosts文件只有一个,如果我们有安全程序对hosts文件进行了备份,那么可能会有名字相近的文件,下面我们对hosts文件进行修改。

6、右键点击hosts文件,在弹出的菜单选项中选择“重命名”,然在文件名后面增加后缀“.txt”,按下Enter键确定。

7、完成重命名后,hosts文件就会变为我们常见的文本档,对于txt格式的文件,我们可以直接双击开启进行内容修改。

8、完成修改之后,我们可以再次右键点击hosts文件,进行重命名,将后缀“.txt”删除掉,确定重命名之后,hosts文件就完成了修改,修改后不生效可以重启电脑重新修改。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悟永37
推荐于2017-09-21 · 超过54用户采纳过TA的回答
知道答主
回答量:135
采纳率:100%
帮助的人:43.5万
展开全部
当我们需要屏蔽某些恶意网站或访问特定网址以及在内网做测试的时候,常常需要修改hosts 文件,但是会发现有时修改完却总是不生效,而且Windows7系统和Vista系统、XP系统都会碰到此类情况,所以研究一下解决此类问题的办法。 一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了。但是windows却是会遇到这样的问题,而且在不同版本的系统中还略有区别。 在解决问题之前,让我们了解一下dns和hosts的知识。我们知道在访问网站时,首先要通过DNS服务器把要访问的域名解析成IP地址后,我们才能在浏览器中看到所访问网站的页面内容。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有网络域名的映射关系。如果有,则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析,也就是说Hosts的请求级别比DNS高。 首先要知道hosts文件的位置,在xp,2000,win7等系统中找到如下位置C:\windows\system32\drivers\etc,我们可以看到hosts文件,注意hosts文件是ascii编码方式,而且是没有后缀名的。 其二正确修改hosts文件,一般hosts文件里面都会有个示例,比如 127.0.0.1 51cto.com   即代表打开51cto.com这个网址将解析到127.0.0.1,ip地址与网址间至少要有一空格,另外在最后一行书写映射时一定要加上回车再保存以避免最后一行不生效,如果某条记录暂时不用,只需要在它前面加一个#号即可。   hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,解决办法是打开我的电脑-点击工具-文件夹选项-查看-取消勾选隐藏受保护的系统文件,确定即可。如果修改后无法保存,请在Hosts文件上面点右键-属性-把只读属性去掉即可保存。 在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,我们可以使用ipconfig /flushdns命令来刷新dns缓存, 或者也可以在管理工具中打开服务,找到DNS Client将其停用并改为手动模式在修改完hosts启动。 注意:当你在打开浏览器的情况下修改hosts文件时,关闭浏览器时系统才会释放掉hosts文件占用的那部分内存,我们再次打开浏览器访问就发现已经生效了。 如果遇到windows 7 操作系统无法打开和编辑的情况,一般是因为安全机制UAC造成的,你可以按着Shift键,然后Hosts文件上面右键,以管理员方式运行即可。或者修改Hosts文件权限,将当前登录的账号加入到安全选项卡中,赋予写入权。 还有一种方法就是打开本地连接的Internet(TCP/IP)协议的属性页,点击常规选项卡中的高级按钮,选择WINS选项卡,勾选启用 LMHOSTS 查询,接着按下导入 LMHOSTS按钮,导入hosts文件,这样再次启动浏览器时,就会发现hosts文件生效了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式