watt toolkit 加速器提示:操作hosts错误,文件访问被拒绝,没有权限?怎么解决

解决办法:

可以参考官方的常见问题解答,这里对其中的步骤做进一步解释。

还有端口被占用之类的也有解答。大家可以去官网看下。

1.把杀毒软件关了。

2.把本地的hosts文件删除。

文件目录 :C:\Windows\System32\drivers\etc (注意是不带后缀的 hosts 文件)

删除 hosts 文件后重新打开 Watt Toolkit 加速器,程序会自动重新创建一个有权限的 hosts 文件。

3.如果还是提示错误。

表示程序连创建权限也依然没有,尝试自己手动创建个空 hosts 文件。

4.如何创建个新的hosts文件。

1)在桌面上空白处,右键菜单里->新建文本文档。双击打开新建文本文档。

2)把下面内容复制到文档上。

# 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

3)保存文件并修改后缀。

选择新建文本文档。右键,重命名。
把“新建文本文档.txt”改为“hosts”。注意要是看不到 “.txt”的去设置文件扩展名显示。(看不见文件扩展名的可以搜索下)

即只有“hosts”这5个字母。
单击是,“修改文件扩展名”。

然后把hosts文件复制到C:\WINDOWS\system32\drivers\etc下,重启加速器即可。

### Watt Toolkit 修改 Host 文件权限 Denied 的解决方案 当使用 Watt Toolkit 对 Host 文件进行修改时,如果遇到权限拒绝的情况,通常是因为当前操作系统未授予足够的管理员权限给程序运行。以下是针对不同平台的具体解决方法: #### Windows 平台下的解决方案 在 Windows 上,Watt Toolkit 需要以管理员身份运行才能获得对 Host 文件的写入权限。 1. **右键以管理员身份运行** - 找到 `Watt Toolkit` 图标或快捷方式。 - 使用鼠标右键单击图标,在弹出菜单中选择“以管理员身份运行”。这一步可以确保程序拥有最高级别的权限[^2]。 2. **手动编辑 Host 文件** 如果仍然无法通过 Watt Toolkit 自动完成 Host 文件的修改,可以选择手动方式进行调整: - 打开文件资源管理器,导航至路径: ```plaintext C:\Windows\System32\drivers\etc\ ``` - 找到名为 `hosts` 的文件(注意无扩展名),右键单击并选择“属性”。 - 转到“安全”选项卡,确认当前登录账户具有完全控制权。如果没有,则点击“高级”按钮分配相应权限[^1]。 - 编辑完成后保存文件,并重新启动 Watt Toolkit 或相关服务使其生效。 #### Linux (Ubuntu) 平台下的解决方案 对于基于 Ubuntu 的系统来说,可能需要额外处理一些锁文件或者直接赋予脚本更高的执行优先级。 1. **移除 dpkg 锁定文件** 当安装过程中出现问题中断后可能会留下残留锁定记录影响后续操作。可以通过命令清理这些障碍物以便继续前进: ```bash sudo rm -rf /var/lib/dpkg/lock-frontend sudo rm -rf /var/lib/dpkg/lock sudo rm -rf /var/cache/apt/archives/lock ``` 2. **提升 Shell Session 特权等级** 在尝试任何涉及敏感区域比如 `/etc/hosts` 更改之前,请确保整个 session 已经切换成超级用户模式: ```bash sudo su - ``` 然后再重复一遍原来失败的操作流程看看是否有所改善[^3]. 3. **强制覆盖 hosts 文件** 若上述办法依旧不起作用的话,还可以考虑采用硬编码的方式强行替换目标文档内容: ```bash echo "192.30.253.112 github.com" >> /etc/hosts chmod 644 /etc/hosts chown root:root /etc/hosts ``` 以上就是在面对 watt toolkit 修改 host 文件遭遇 permission denied 报错现象时候的一些常见应对措施总结. ```python import os def modify_host_file(): try: with open(r'C:\Windows\System32\drivers\etc\hosts', 'a') as f: f.write('\n# New Entry Added by Script\n') except PermissionError: print('Permission Error Occurred.') finally: pass modify_host_file() ```
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习de祥哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值