windows文件(权限)修改不了,该这么办

事发原因是博主发现本来可以修改的hosts文件突然无法修改,而且连权限都无法修改,因该是系统除了问题的原因,试了无数种方法都没起作用,但是在中午正好赶上了win10更新,更新后发现又正常了。结局虽然戏剧性,但是在查找资料的过程中学会了不少解决正常的此类问题的方法,总结一番:

当然如果发现hosts只能保存为txt文件的话,可以先试试将其复制到桌面,删除源文件,再修改桌面上的文件保存后放回原处。不行的话看下面:
1.登录管理员账户
网上的大部分修改管理里的用户组的方法是针对于以前的老版本或者win10专业版,而win10家庭版并不能找到。
开启并使用Administrator账户即可获取Administrator权限。
开启Administrator账户的步骤如下。将两者的方法贴在下:
(win7,8类似)
Windows10 专业版的步骤如下:
1、在桌面“此电脑”处,右键,点击“管理”。
2、在左侧选择“本地用户和组”、“用户”,在右侧找到Administrator。
3、在Administrator处右击,然后选择属性。
4、在属性里将“账户已禁用”取消勾选,应用确定即可。
4、重启电脑,或按win+L,或在开始菜单内注销账户,就能够使用Administrator账户了。
Windows10 家庭版的步骤如下:
1、用Cortana搜索“cmd”,并找到“命令提示符”。
2、找到“命令提示符”后,右击,选择“以管理员身份运行”。
3、打开cmd之后,输入“net user administrator /active:yes”,按回车。
4、提示“命令成功完成”。
5、重启电脑,或按win+L,或在开始菜单内注销账户,就能够使用Administrator账户了。

2.提升用户对该文件的权限
例如操作文件是hosts
进入【C:\Windows\System32\Drivers\etc】文件夹下面再找到【hosts】上点击右键然后再点击【属性】
hosts属性界面下点击【高级】
这里写图片描述

hosts的高级安全设置窗口中点击【更改权限】—-在出来的新窗口中再点击【添加】
hosts的权限项目窗口中的主体旁边点击【选择主体】
选择用户或组点击【高级】然后再点击【立即查找】再在搜索的结果中找到你当前用户的账号,然后再点【确定】
【确定】
把基本权限全部勾上,然后再点击【确定】

3.dos修改文件权限
进入dos下(管理员权限下)
输入 CACLS回车会显示出该命令的用法,学过linux的应该就很容易理解。这里写图片描述

DOS下修改文件权限命令
(当访问某个文件夹提示拒绝访问时,可用此命令更改权限。需有管理员权限)

显示或者修改文件的访问控制表(ACL)

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user […]]
[/P user:perm […]] [/D user […]]
filename 显示 ACL。
/T 更改当前目录及其所有子目录中
指定文件的 ACL。
/E 编辑 ACL 而不替换。
/C 在出现拒绝访问错误时继续。
/G user:perm 赋予指定用户访问权限。
Perm 可以是: R 读取
W 写入
C 更改(写入)
F 完全控制
/R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
/P user:perm 替换指定用户的访问权限。
Perm 可以是: N 无
R 读取
W 写入
C 更改(写入)
F 完全控制
/D user 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。

f:完全控制 w:可写 r:可读
eg:
cacls d:\文件夹或文件名 /e /p everyone:f
cacls.exe c: /t /e /g everyone:F #把c盘设置为everyone可以浏览

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值