windows 修改hosts文件

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后,成功访问

posted @   C羽言  阅读(449)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示