Windows10如何更改hosts文件权限_Win10属性安全编辑用户权限
发布时间 - 2026-01-08 00:00:00 点击率:次Windows 10修改hosts文件提示无权限时,需通过四步解决:一、在C:\Windows\System32\drivers\etc中右键hosts→属性→安全→编辑→勾选当前用户“写入/修改”;二、高级→更改所有者为当前用户并勾选“替换子容器所有者”→添加完全控制权限;三、管理员命令行执行takeown与icacls命令重置所有权和F权限;四、禁用权限继承并仅保留当前用户完全控制项。
如果您尝试修改 Windows 10 中的 hosts 文件但提示“拒绝访问”或“无权限保存”,则很可能是当前用户未被授予对该文件的写入或完全控制权限。以下是更改 hosts 文件权限的具体操作步骤:
一、通过文件属性设置用户写入权限
该方法直接在图形界面中为当前用户或 Users 组赋予写入权限,适用于大多数因权限缺失导致无法保存的场景。
1、打开文件资源管理器,在地址栏输入 C:\Windows\System32\drivers\etc 并回车,定位到 hosts 文件所在目录。
2、右键单击 hosts 文件,选择“属性”。
3、切换至“安全”选项卡,点击“编辑”按钮。
4、在“组或用户名”列表中,选中当前登录的用户名称(或选中 Users 组)。
5、在下方权限列表中,勾选“写入”和“修改”对应的“允许”复选框。
6、点击“应用”,在弹出的 Windows 安全提示中点击“是”,再点击“确定”完成设置。
二、获取文件所有权并设置完全控制权限
当 hosts 文件的所有者为 SYS
TEM 或 TrustedInstaller 时,仅设置写入权限可能无效,必须先将所有者更改为当前用户,再分配完全控制权。
1、在 hosts 文件属性窗口的“安全”选项卡中,点击“高级”按钮。
2、在“高级安全设置”窗口顶部,点击“更改”链接(位于“所有者”右侧)。
3、在弹出的“选择用户或组”窗口中,点击“高级”,再点“立即查找”。
4、从搜索结果中双击您的当前用户名,点击“确定”确认所有者变更。
5、勾选下方“替换子容器和对象的所有者”选项,确保权限继承生效。
6、返回“权限”选项卡,点击“添加”,再次添加当前用户名,并勾选“完全控制”下的“允许”。
7、点击“确定”逐级保存所有更改。
三、使用命令行强制获取所有权与权限
该方式绕过图形界面限制,通过内置系统工具直接重置 hosts 文件的所有权与 ACL,适用于权限严重锁定的情况。
1、右键点击“开始”菜单,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、执行以下命令以取得文件所有权:
takeown /f C:\Windows\System32\drivers\etc\hosts
3、执行以下命令以赋予当前用户完全控制权限:
icacls C:\Windows\System32\drivers\etc\hosts /grant administrators:F /t
4、若需对当前用户(非 administrators 组)授权,将 administrators 替换为您的具体用户名,例如:
icacls C:\Windows\System32\drivers\etc\hosts /grant "JohnDoe":F /t
5、命令执行成功后,系统将显示“已成功处理文件”,此时可直接双击编辑 hosts 文件。
四、通过安全策略禁用继承并单独配置权限
当 etc 目录启用了权限继承且存在冲突规则时,需先禁用继承,再清理无关条目,确保 hosts 文件权限纯净可控。
1、在 hosts 文件属性 → “安全” → “高级”窗口中,取消勾选“包括可从该对象的父项继承的权限”。
2、在弹出提示中选择“从该对象中删除所有已继承的权限”。
3、点击“添加”,在新窗口中点击“选择主体”,输入当前用户名后确认。
4、在权限条目中仅保留一项:当前用户名 + 完全控制(允许)。
5、确保“应用于”下拉菜单设为“此文件”,避免影响其他文件。
6、点击“确定”保存,关闭所有属性窗口。
# windows
# 工具
# win10
# windows10
# 资源管理器
# win
# hosts文件
# 继承
# 对象
# 勾选
# 您的
# 选项卡
# 适用于
# 右键
# 双击
# 在弹出
# 命令行
# 再点
# 如果您
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
动图在线制作网站有哪些,滑动动图图集怎么做?
如何做网站制作流程,*游戏网站怎么搭建?
Thinkphp 中 distinct 的用法解析
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
如何用AI帮你把自己的生活经历写成一个有趣的故事?
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
java ZXing生成二维码及条码实例分享
网站制作企业,网站的banner和导航栏是指什么?
iOS中将个别页面强制横屏其他页面竖屏
Bootstrap整体框架之CSS12栅格系统
linux top下的 minerd 木马清除方法
怎样使用JSON进行数据交换_它有什么限制
手机网站制作与建设方案,手机网站如何建设?
简单实现Android验证码
如何获取上海专业网站定制建站电话?
Laravel怎么连接多个数据库_Laravel多数据库连接配置
JavaScript中的标签模板是什么_它如何扩展字符串功能
如何在阿里云ECS服务器部署织梦CMS网站?
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
教学论文网站制作软件有哪些,写论文用什么软件
?
详解MySQL数据库的安装与密码配置
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Laravel怎么调用外部API_Laravel Http Client客户端使用
如何快速搭建高效WAP手机网站吸引移动用户?
EditPlus 正则表达式 实战(3)
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
高防服务器租用首荐平台,企业级优惠套餐快速部署
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
canvas 画布在主流浏览器中的尺寸限制详细介绍
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
如何快速使用云服务器搭建个人网站?
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
Swift中swift中的switch 语句
Android使用GridView实现日历的简单功能
Laravel如何保护应用免受CSRF攻击?(原理和示例)
中山网站制作网页,中山新生登记系统登记流程?
历史网站制作软件,华为如何找回被删除的网站?
WordPress 子目录安装中正确处理脚本路径的完整指南
如何用花生壳三步快速搭建专属网站?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
如何快速生成ASP一键建站模板并优化安全性?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
下一篇:linux里gcc是什么
下一篇:linux里gcc是什么

