如何在Windows 10中重置hosts文件到其默认设置?

avatar
作者
筋斗云
阅读量:0
在Windows 10系统中,恢复hosts文件为默认设置通常涉及以下步骤:,,1. **打开记事本**:点击“开始”菜单,搜索并打开“记事本”。,,2. **以管理员身份运行记事本**:右键点击记事本图标,选择“以管理员身份运行”。,,3. **打开hosts文件**:在记事本中,点击“文件”>“打开”,导航到C:\Windows\System32\drivers\etc文件夹,选择hosts文件。如果系统提示需要管理员权限,请点击“是”。,,4. **检查或修改内容**:查看hosts文件的内容,如果需要恢复到默认状态,可以手动删除所有非默认条目,或者直接用默认的hosts文件内容替换当前内容。默认情况下,hosts文件可能只包含一行注释(以#开头的行),如下所示:, ``, # localhost name resolution is handled within DNS itself., 127.0.0.1 localhost, ``,,5. **保存更改**:完成编辑后,点击“文件”>“保存”,然后关闭记事本。,,6. **重启计算机**:虽然不是必须,但重启计算机可以确保更改生效。,,直接编辑hosts文件需要一定的技术知识,错误的修改可能导致网络连接问题。如果您不确定如何操作,可以考虑使用第三方工具来帮助管理hosts文件,或者寻求专业人士的帮助。

在Windows 10操作系统中,Hosts文件是一个非常重要的系统文件,它负责将主机名映射到IP地址,有时用户可能会不小心修改了Hosts文件,导致某些网站无法正常访问,为了恢复Hosts文件的默认设置,可以按照以下步骤进行操作:

如何在Windows 10中重置hosts文件到其默认设置?

Hosts文件的默认内容和位置

1、:在Windows 10系统中,Hosts文件的默认内容通常包括一些注释和本地回环地址(localhost)的映射。

```

# Copyright (c) 19932018 Microsoft Corp.

#

# This is a sample HOSTS file.

#

# It maps host names to IP addresses.

#

127.0.0.1 localhost

::1 localhost

```

2、文件位置:Hosts文件位于%SystemRoot%\system32\drivers\etc目录下,这个路径通常是C:\Windows\System32\drivers\etc

恢复Hosts文件的方法

方法一:手动替换法

如果事先已经备份了Hosts文件,可以直接替换回来,如果没有备份,可以按照以下步骤操作:

1、打开记事本:以管理员身份运行记事本,方法是右键点击“开始”按钮,选择“Windows PowerShell(管理员)”,输入notepad并按回车。

2、打开Hosts文件:在记事本中,点击“文件”>“打开”,然后导航到C:\Windows\System32\drivers\etc目录,选择Hosts文件并打开,如果系统提示权限问题,点击“是”以继续。

3、编辑Hosts文件:将Hosts文件中的内容删除,只保留以下默认内容:

如何在Windows 10中重置hosts文件到其默认设置?

```

# Copyright (c) 19932018 Microsoft Corp.

#

# This is a sample HOSTS file.

#

# It maps host names to IP addresses.

#

127.0.0.1 localhost

::1 localhost

```

4、保存更改:点击“文件”>“保存”,然后关闭记事本。

5、检查效果:重新尝试访问之前无法访问的网站,看是否恢复正常。

方法二:使用命令提示符恢复

1、打开命令提示符:以管理员身份运行命令提示符,方法是右键点击“开始”按钮,选择“Windows PowerShell(管理员)”,输入cmd并按回车。

2、复制默认内容:在命令提示符中,输入以下命令来复制默认的Hosts文件内容:

```

echo # Copyright (c) 19932018 Microsoft Corp. > C:\Windows\System32\drivers\etc\hosts

echo # >> C:\Windows\System32\drivers\etc\hosts

echo # This is a sample HOSTS file. >> C:\Windows\System32\drivers\etc\hosts

如何在Windows 10中重置hosts文件到其默认设置?

echo # >> C:\Windows\System32\drivers\etc\hosts

echo # It maps host names to IP addresses. >> C:\Windows\System32\drivers\etc\hosts

echo # >> C:\Windows\System32\drivers\etc\hosts

echo 127.0.0.1 localhost >> C:\Windows\System32\drivers\etc\hosts

echo ::1 localhost >> C:\Windows\System32\drivers\etc\hosts

```

3、保存更改:这些命令会自动将默认内容写入Hosts文件。

4、检查效果:重新尝试访问之前无法访问的网站,看是否恢复正常。

注意事项

1、备份重要数据:在进行任何系统文件修改之前,建议先备份重要数据,以防不测。

2、管理员权限:修改Hosts文件需要管理员权限,因此务必以管理员身份运行相关程序或命令提示符。

FAQs

Q1: 为什么修改Hosts文件后有些网站无法访问?

A1: 修改Hosts文件后,如果添加了错误的映射或者屏蔽了某些网站的IP地址,可能会导致这些网站无法访问,恢复默认设置可以解决这个问题。

Q2: 如果忘记备份Hosts文件怎么办?

A2: 如果忘记备份Hosts文件,可以尝试使用上述方法手动恢复默认内容,如果不确定如何操作,可以寻求专业人士的帮助。


步骤 操作说明
1 打开“开始”菜单,在搜索框中输入“记事本”并打开。
2 在记事本中,按下Ctrl + H 打开“查找和替换”对话框。
3 在“查找内容”框中输入127.0.0.1 localhost
4 在“替换为”框中保持为空(即不输入任何内容)。
5 点击“全部替换”按钮。
6 点击“是”确认替换所有找到的内容。
7 关闭记事本并保存更改,然后重启计算机。
8 重启后,hosts文件将恢复到默认设置。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!