Windows10系统之家 - 安全纯净无插件系统之家win10专业版下载安装
时间:2023-11-08 00:59:21 来源:Windows10之家 作者:admin
这个是因为系统权限造成的,用户可以先复制一个hosts文件到非系统盘,然后再对复制的文件进行内容的修改。
修改完成后,再将它复制回系统的原始目录,这样就可以完成对文件的修改。
2个可能的原因,1是这个工具没有权限更改系统的hosts文件,你可以试试右键单击这个程序,使用管理员权限运行。
2是杀毒软件一般会保护系统的hosts文件,防止DNS劫持。暂时禁用杀毒软件的保护,或者在设置中关闭对hosts文件的保护。
如果Windows 10上的hosts文件被异常编辑或更改,您可以尝试以下方法:
1. 重置hosts文件
a. 打开“文件资源管理器”。
b. 在地址栏输入C:\Windows\System32\drivers\etc,打开hosts所在的位置。
c. 找到hosts文件并右键单击,选择“复制”。
d. 在“etc”文件夹中右键单击并选择“粘贴”。当您收到提示时,请选择“替换目标文件”并输入管理员密码。
e. 现在,您可以尝试访问需要访问的网站以查看问题是否已解决。
2. 禁用DNS客户端
a. 打开“服务”应用程序。在Windows搜索框中输入“services.msc”,并单击打开应用程序。
b. 查找名称为“DNS客户端”的服务,并双击打开。
c. 确保服务的类型设置为“禁用”,然后单击“停止”按钮。接下来单击“确定”。
d. 重新启动计算机,并尝试访问需要访问的网站以查看问题是否已解决。
请注意,虽然上述方法被证明对大多数用户有用,但不是所有情况下都适用。如果您遇到更严重的主机文件异常问题,您可以联系技术支持或专业人员寻求帮助。
两种方案
把host文件复制到桌面,编辑保存后拷贝并替换原来的host文件,提示管理员权限点继续
开始菜单里找到记事本,右击,使用管理员权限运行,在文件菜单里打开host,然后就随便你怎么折腾了。
hosts文件是系统文件,如果进入到C:WindowsSystem32driversetc目录中没有看到hosts文件,则将文件夹选项中设置显示隐藏文件、取消隐藏受保护的系统文件。 软件工具:Win10 1511专业版 1、按WIN+E键打开文件资源管理器。
2、菜单栏点击“查看”,工具区下点击选中“隐藏的项目”。
3、然后进入C:WindowsSystem32driversetc目录看hosts文件有没有显示。如果还没显示再按WIN+E键打开文件资源管理器。菜单栏点击“文件”,选择更改文件夹和搜索选项。
4、点击查看选项卡,列表下点击取消“隐藏受保护的操作系统文件”,然后点击确定。
5、再进入hosts文件目录就可以看到hosts文件。 注意事项:hosts文件目录为C:WindowsSystem32driversetc,C:为系统盘符。如果系统不是C盘则改为实际的盘符即可。
解决方法一:打开控制面板-管理工具服务,在其中找到“DNSClient” 将其停用并改为手动模式即可。 解决方法二: 1、用户可以在桌面创建一个host文件(无扩展名)并编辑好里面的内容; 2、然后把C:\Windows\System32\Drivers\ect\下的host文件删除; 3、删除后再把自己新创建的host文件放在ect目录中。
Hosts文件具体指什么呢?Hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中, Windows系统上一般存放在系统盘的system32目录下, 比如 C:\windows\system32\drivers\etc\, 本地主机一般都被定义为 127.0.0.1 locahost 。根据微软的相关文档, hosts文件必须是ascii编码方式, 如果你存为unicode格式将不会被正确读取。修改hosts文件后设置无效的原因及解决方法:修改hosts将域名指向新的ip总是无法生效, 其实是由“DNS Client” 服务导致的, 它是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的, 需要一段时间的延时, 通常可以用ipconfig /flushdns来刷新dns缓存, 但这个方法对于我的问题似乎没有什么效果。用户可以参考以下方法来处理:解决方法一:打开控制面板- 管理工具 服务, 在其中找到“DNS Client” 将其停用并改为手动模式即可。解决方法二:1、用户可以在桌面创建一个host文件(无扩展名)并编辑好里面的内容;2、然后把C:\Windows\System32\Drivers\ect\下的host文件删除;3、删除后再把自己新创建的host文件放在ect目录中。
Win10无法显示hosts文件解决方法: 软件工具:Win10 1511专业版 1、键盘上按WIN+E键打开文件资源管理器。进入到C:\Windows\System32\drivers\etc目录中没有看到hosts文件。如果没有显示或者不能进入则继续步骤2。 2、在资源管理器的菜单栏上点击“查看”,工具区下点击勾选“隐藏的项目”。 3、进入C:\Windows\System32\drivers\etc目录看看hosts文件有没有显示。如果还没显示再按WIN+E键打开文件资源管理器。菜单栏点击“文件”,选择更改文件夹和搜索选项。 4、点击查看选项卡,列表下点击取消“隐藏受保护的操作系统文件”,然后点击确定。 5、然后按F5刷新一下hosts文件目录就可以看到hosts文件。 注意事项:以上的C:为系统盘符。如果系统不是C盘则改为实际的盘符即可。
win11修改hosts权限的方法步骤
找到hosts文件位置
1、Win11 hosts文件目录:【C:WindowsSystem32driversetc】;
2、选中【hosts文件】后,点击【右键】,打开的菜单项中,选择【属性】,打开hosts 属性窗口; 3、默认权限为只读状态,【取消勾选】;
4、切换到【安全】选项卡,然后点击【编辑】;
5、hosts 的权限窗口,勾选允许【修改】,以及【读取写入】;
6、接着,点击【确定】;7、Windows 安全中心提示,你将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗?点击【是】;
8、首先,按键盘上的【Win+S】组合键,或点击任务栏上的【搜索图标】,顶部搜索框,输入【记事本】,然后点击以管理员的身份打开【记事本应用】;
9、这样,就可以打开记事本文件了;
10、接着,点击左上角的【文件】,在打开的下拉项中,选择【打开】;
11、定位到【C:WindowsSystem32driversetc】,找到hosts文件;
12、最后,就可以打开【hosts文件】了
要先打开“软媒设置大师”,点击“系统安全”设置。
2/5
在弹出的界面中找到并点击“Hosts文件管理”。
3/5
在Hosts文件管理的界面中选择打开“Hosts文件”。
4/5
在弹出的窗口中选中所有文字并删除,保持文件即可。
5/5
总结如下。
热门教程
热门系统下载
热门资讯