win 10下要修改hosts文件是需要管理员权限的,如果使用非管理员权限操作,是无法将修改后的文件保存到windows\system32\drivers\etc目录的。解决办法就是,使用管理员权限打开hosts文件,然后进行编辑和保存。具体操作如下:
1.在任意位置新建一个文本文档,在文本文件内输入“start”然后保存并关闭,再将该文件的后缀名改为.bat。
2.右键单击该文件,选择以管理员权限运行,会打开一个以管理员权限运行的命令行窗口。
3.输入notepad并按回车键,在弹出的uac授权窗口选择是,此时会打开notepad编辑器窗口,再在文件管理器中导航到hosts文件所在目录,鼠标单击选定hosts文件,将其拖放到notepad编辑器窗口,notepad会自动载入hosts文件的内容。
4.编辑hosts文件内容,然后选择另存为,将编辑好的hosts文件保存到windows\system32\drivers\etc目录下即可