怎么修改windows的hosts文件

老刘

Windows hosts 文件修改教程(新手也能轻松上手)

Windows 的 hosts 文件就像电脑里的“IP 地址簿”,它决定你输入的网址(比如百度.com)该连到哪个真实服务器。平时电脑正常工作时,它基本不用管,但有时候想屏蔽坏网站、测试本地服务,或者强制走特定路径,就需要手动改它。

位置固定:C:\Windows\System32\drivers\etc\hosts
这是纯文本文件,没扩展名,必须用记事本编辑。

1. 先备份文件(防万一)

打开文件资源管理器,复制 hosts 文件到桌面或 D 盘备用。
改完后想恢复,直接复制回原位置就行。

2. 用记事本编辑(最常用方法)

  1. 按 Win + S 搜索“记事本”,右键选择“以管理员身份运行”
  2. 在记事本菜单里点文件 > 打开
  3. 在地址栏粘贴这个路径后回车:
    C:\Windows\System32\drivers\etc
  4. 下方文件类型改成所有文件 (.),选中 hosts 文件打开。
  5. 在文件末尾添加新规则:
    IP地址 + 空格 + 域名
    比如想屏蔽淘宝:
    0.0.0.0 taobao.com

    (0.0.0.0 是无效地址,最彻底;127.0.0.1 也行,但可能会影响本地某些程序)

  6. 改完点文件 > 保存(或 Ctrl + S)。

3. 快速追加一行(命令行)

右键开始菜单的命令提示符(或 PowerShell),选“以管理员身份运行”。
输入一条命令追加新规则:

echo 0.0.0.0 taobao.com >> C:\Windows\System32\drivers\etc\hosts

改里面的 IP 和域名就行。改完用下面命令查看:

type C:\Windows\System32\drivers\etc\hosts

4. 让修改生效(刷新 DNS

修改后必须刷新缓存:
右键命令提示符(管理员),输入:

ipconfig /flushdns

或者开 PowerShell(管理员)输入:

Clear-DnsClientCache

然后重启浏览器或打开新标签页测试。

常见问题及解决

  • 提示“无权限保存”:你没用管理员记事本,或者 Windows 11 家庭版/教育版可能限制更严。换成“复制 hosts 到桌面,用普通记事本改完再拖回原目录,授权继续”。
  • 改了还是能访问:浏览器开了 DNS over HTTPS(安全 DNS)。设置里搜“安全 DNS”关闭就行。
  • 想恢复默认:把 hosts 文件改成微软官方的默认内容(复制下面这整段到记事本保存到桌面,另存为 hosts,覆盖原文件):
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names.
    # Each entry should be kept on an individual line.
    # The IP address should be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    # localhost name resolution is handled within DNS itself.
    #    127.0.0.1       localhost
    #    ::1             localhost
  • 想用图形界面:免费下载 Microsoft PowerToys,安装后打开 Advanced > Hosts File Editor,点 Launch 一键管理,超级方便(它会自动备份)。

小贴士(进阶小白也能玩转)

  • 备份后建议开一个还原点:搜索“创建还原点”,现在就备一份。
  • 只改你需要的域名,别乱加,文件越大越乱。
  • 想批量屏蔽,用 0.0.0.0 指向无效地址就行。
  • 想恢复所有修改,直接把 hosts 文件重命名为 hosts.old 即可。

改完测试一下浏览器或 ping 域名,基本就稳了!如果遇到具体错误再告诉我,我帮你细调。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1人围观)

还没有评论,来说两句吧...

目录[+]