host文件的路径是 C:\Windows\System32\drivers\etc\hosts
如果手动修改文件,是无法直接保存的,需要取得管理员权限。
方法一,在开始菜单中搜索notepad 然后再图标上右键以管理员身份运行,然后打开文件,找到hosts路径打开编辑保存。
方法二,新建一个vbs后缀的文件,复制以下代码,保存后双击执行,即可打开hosts文件,直接可以修改保存。
' 创建 Shell 对象
Set objShell = CreateObject("Shell.Application")
' 使用 ShellExecute 方法以管理员权限运行记事本,并打开 hosts 文件
' 参数说明:
' - "notepad.exe": 要运行的程序是记事本
' - "C:\Windows\System32\drivers\etc\hosts": 要打开的文件路径是 hosts 文件
' - "": 传递空字符串作为参数
' - "runas": 以管理员权限运行
' - 1: 显示操作窗口
objShell.ShellExecute "notepad.exe", "C:\Windows\System32\drivers\etc\hosts", "", "runas", 1
如果修改hosts后没有生效
1. 刷新缓存 在命令提示符窗口中,输入 ipconfig /flushdns 命令并按回车键。
2. 清楚浏览器缓存,或者打开无痕标签测试
3. 如果你挂了t子 请关闭试试 关闭clash后,成功访问
标签:文件,windows,drivers,Windows,修改,hosts,管理员,打开 From: https://www.cnblogs.com/yuyanc/p/18144639