win10 保存 C:\windows\system32\drivers\etc\hosts error:拒绝访问 怎么解决
时间: 2023-09-29 07:07:13 浏览: 156
这个问题通常是因为你没有足够的权限来编辑hosts文件。你需要以管理员身份运行文本编辑器来编辑hosts文件。以下是解决方法:
1. 打开文本编辑器,右键单击它并选择“以管理员身份运行”选项。
2. 在文本编辑器中,点击“文件”菜单,然后选择“打开”。
3. 在打开对话框中,导航到C:\windows\system32\drivers\etc\目录,并选择“所有文件”选项,以便能够看到hosts文件。
4. 选择hosts文件,然后点击“打开”按钮。
5. 现在你可以编辑hosts文件了。记得保存更改之前备份一下hosts文件,以防万一出现问题。
如果你还是无法编辑hosts文件并且仍然收到“拒绝访问”错误,请确保你的用户账户具有足够的权限来编辑hosts文件。你可以尝试使用管理员账户登录,或者在安全选项卡中授予你的账户完全控制权限。
相关问题
Unable to save C:\Windows\System32\drivers\etc\hosts Error: 拒绝访问
根据提供的引用内容,这个错误是由于没有足够的权限来更改hosts文件而导致的。hosts文件是一个计算机网络中的一个重要文件,它用于将主机名映射到IP地址。如果您需要更改hosts文件,您需要以管理员身份运行编辑器。
以下是两种解决方法:
1.使用管理员权限打开编辑器
- 首先,右键单击编辑器图标。
- 然后,选择“以管理员身份运行”选项。
- 最后,打开hosts文件并进行更改。
2.更改文件夹权限
- 首先,右键单击hosts文件并选择“属性”选项。
- 然后,选择“安全”选项卡。
- 接下来,单击“编辑”按钮。
- 然后,选择您的用户名并启用“完全控制”复选框。
- 最后,单击“确定”按钮保存更改。
修改hosts解决curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
这个问题可能是由于网络设置或代理导致的,可以尝试修改hosts文件来解决。
首先,找到你的操作系统下的hosts文件位置,Windows系统下一般在C:\Windows\System32\drivers\etc\hosts,macOS或Linux系统下一般在/etc/hosts。
打开hosts文件,在文件末尾添加以下两行:
```
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
```
保存文件后,重新运行curl命令即可。如果还是无法解决问题,可以尝试关闭代理或更换网络环境。
阅读全文