出现 Please run SwitchHosts! as an Administrator 的原因及解决方案
在我们学习的过程中,我们不可能专门去买一个域名来学习。当然,你有钱的话当我没说。不买的话又怎么去实现域名解析呢??
可以通过修改 C 盘中的 hosts 文件,但是每次都要去直接修改 C 盘中的文件会有两大麻烦,一是不安全,二是不方便。 这时候,我就要给大家介绍一款超便捷的工具啦,那就是 SwitchHosts 。
下载地址:SwitchHosts工具
安装完成进行使用,你就会发现一个问题,Please run SwitchHosts! as an Administrator。这句话是什么意思呢?? 大概意思就是请以管理者身份运行 SwitchHosts 。出现这个问题该怎么解决呢?? 是不是有人想竟然要以管理者运行的话,那我右键以管理者身份运行不就行了。不不不,你想的太美啦,这样子是不行的。这样不行的话,那应该怎么解决呢?? 请继续往下看。
解决方案如下:
第一步:去掉 hosts 的只读属性
找到 hosts 文件;路径:C:\Windows\System32\drivers\etc;右击 hosts 文件,选择属性,在常规里把只读的勾选去掉;如下图:
第二步:修改用户权限
右击 hosts 文件,选择属性,在安全选项卡里修改用户权限。如下图:
进行以上两个步骤, 完美解决 Please run SwitchHosts! as an Administrator 问题,让我们愉快的学习下去吧!!!