电脑如何清理hosts文件?有哪些清理方法?

电脑如何清理hosts文件?清理Hosts文件方法 Hosts文件是电脑系统中用于映射域名与IP地址的文件,当文件中存在错误配置或冗余内容时,可能导致网页访问异常、广告弹窗等问题。以下是针对不同操作系统的Hosts文件清理方法。 一、Windows系统清理Hosts文件

1. 定位Hosts文件位置

Hosts文件默认路径为:C:WindowsSystem32driversetchosts。打开“文件资源管理器”,直接粘贴路径即可快速找到该文件。

2. 备份Hosts文件重要

右键点击“hosts”文件,选择“复制”,然后在同一文件夹内右键“粘贴”,生成“hosts - 副本”文件,避免清理错误导致法恢复

3. 编辑并清理文件内容

  • 右键“hosts”文件,选择“打开方式”→“记事本”,需以管理员身份运行记事本右键记事本图标,选择“以管理员身份运行”,再通过“文件→打开”找到hosts文件。
  • 打开后,保留文件的默认释内容以“#”的行,如“# Copyright (c) 1993-2009 Microsoft Corp.”,删除所有非默认的域名映射行“#”前缀的内容。

    4. 保存文件

    成清理后,按“Ctrl+S”保存,关闭记事本。 二、macOS系统清理Hosts文件

    1. 找到Hosts文件路径

    在Finder中,按“Command+Shift+G”打开“前往文件夹”,输入路径:/private/etc/hosts,点击“前往”即可找到文件。

    2. 备份Hosts文件

    打开“终端”应用程序→实用工具→终端,输入命令:sudo cp /private/etc/hosts /private/etc/hosts.bak,按回车并输入管理员密码,成备份。

    3. 编辑文件内容

    在终端中输入命令:sudo nano /private/etc/hosts,进入编辑模式。保留默认释行,删除其他非默认映射内容。

    4. 保存并退出

    编辑成后,按“Ctrl+O”保存,再按“Ctrl+X”退出终端。 三、Linux系统清理Hosts文件

    1. 定位Hosts文件

    Hosts文件位于:/etc/hosts,可通过终端或文件管理器直接访问。

    2. 备份文件

    打开终端,输入命令:sudo cp /etc/hosts /etc/hosts.bak,输入密码确认备份。

    3. 编辑清理

    • 终端输入命令:sudo vim /etc/hosts或sudo nano /etc/hosts,进入编辑模式。
    • 删除所有非默认的域名映射行保留以“#”的系统释和本地回环地址,如“127.0.0.1 localhost”。

      4. 保存退出

      使用vim时,按“Esc”后输入“:wq”保存退出;使用nano时,按“Ctrl+O”保存,“Ctrl+X”退出。

      成以上步骤后,Hosts文件即恢复至默认清理状态。若清理后仍有访问问题,可通过备份文件还原将“hosts.bak”重命名为“hosts”覆盖即可。

延伸阅读: