SwitchHosts win10系统,hosts只读,无法修改

b4wnujal  于 4个月前  发布在  其他
关注(0)|答案(9)|浏览(53)

windows 10 版本 21H1

SwitchHosts! 4.1.0.6076

Description / 描述

已进行的操作:

  • etc/hosts 文件已经去掉了【只读】
  • 高级安全里面已经设置:

ALL APPLICATION PACKAGES 完全控制;
SYSTEM 完全控制;
Administrators 完全控制;
”当前用户“ 完全控制;
Users 完全控制;

  • 以管理员身份启动 SwitchHost;

其它

  • 用 记事本 编辑 hosts 并保存,正常;
  • 用 vs code 也可以正常编辑保存;
nxagd54h

nxagd54h2#

同问,无法更改,使用管理员也无法更改

xuo3flqw

xuo3flqw4#

wiki/FAQ:-Windows-下以管理员权限运行,仍然不能修改-hosts?

里面提到的可能原因,检查过,问题仍然没解决。另外里面提到的参考,抽空时间继续看下,谢谢!

z2acfund

z2acfund5#

windows版本:windows 10专业版 21H2

操作系统内部版本:19044.1706

switchHosts:v4.1.1 (6077)

已进行的操作:
  • 已在其他文件夹新建hosts文件并覆盖
  • 取消hosts只读勾选
  • 将hosts的权限改为全部控制
  • 没有安装杀毒软件
  • SwitchHosts设置管理员启动

用记事本和vs code编辑修改都可以
SwitchHosts还是显示系统Hosts 只读

9udxz4iz

9udxz4iz6#

win11也有此问题

6qqygrtg

6qqygrtg7#

使用方式参考这个issue: #625

  1. 不直接修改原系统的hosts,所以只读
  2. 创建新的文件,应用新文件,新文件内容增加到系统的hosts

建议:提issue之前,可以先看看之前有没有类似的issue。

g0czyy6m

g0czyy6m8#

暴力且直接的方法:
在非系统关键位置建立名为hosts的文本文件后放入原系统hosts文件所在位置(可以将原hosts文件更名或做其他备份处理)。
即可在SwichHosts界面中进行hosts配置切换。

yqkkidmi

yqkkidmi9#

很抱歉,是我自己使用的问题,一直忘记来更新这个issue

软件上面的系统hosts确实一直都只会显示只读,之前误认为是hosts不能修改,一直显示只读,如下图:

后来发现是软件内的提示,需要你去新增一个,如下图:

windows版本:windows 10专业版 21H2

操作系统内部版本:19044.1706

switchHosts:v4.1.1 (6077)

已进行的操作:
  • 已在其他文件夹新建hosts文件并覆盖
  • 取消hosts只读勾选
  • 将hosts的权限改为全部控制
  • 没有安装杀毒软件
  • SwitchHosts设置管理员启动

用记事本和vs code编辑修改都可以 SwitchHosts还是显示系统Hosts 只读

相关问题