kali修改文件权限不够_windows/system32文件夹权限问题

起因是virtualbox虚拟机中的kali以及metasploit2老是崩溃,内存0x000000000无法写入。

网上查到解决办法替换3个dll文件,themeservice.dll,themeui.dll,uxtheme.dll。

网上下了这三个文件,复制进c:windowssystem32文件夹时显示权限不够。

印象中以前复制dll文件到system32中也没有问题。

权限不够原因是,即使作为管理员,也无法直接复制这三个文件到system32文件夹,查看权限发现管理员对该文件夹也是没有权限的。如下图:

8883a7e0b004471611b6a001aa502d67.png

所以想通过管理员身份对该文件夹进行权限修改也会被拒绝访问。而且我当时是作为USER-201710100V的身份登录的,用户组为administrator,权限有:读取和执行,列出文件夹内容,读取。但唯独没有写入,所以我作为一个普通用户,但是属于administrator用户组,依然没有权限写入文件到system文件夹。

该文件夹默认所有者为TrustedInstaller,拥有权限为:列出文件夹内容。

之所以说这个是唯一方法,是因为我想直接在这里改权限都被访问拒绝了。及下图的点击完全控制之后,再点击确定,会弹出没有权限,拒绝访问。

d73f3b9216ba5edb326d6cfc9ea6f57e.png

为了重新复制新的dll文件进system32,在网上查了很多方法,只有这个有用,记录一下步骤:

73b1ccead3a136227cff5408c44934e3.png

依次打开,到最后所有者选择Administrator,然后勾选下面 替换子容器和对象所有者。点确定,把所有剩下的选项都确定就OK了。

之后就可以复制文件进来了,但是当时还是报了一个错,即想复制uxtheme.dll进system32的时候,显示已有程序正在使用uxtheme.dll。

于是想到tasklist kill掉与uxtheme.dll有关的程序。用tasklist /m uxtheme.dll查询到所有与uxtheme.dll有关的程序,太多了,而且taskmgr.exe之类的程序好像都是系统进程,于是选择不替换uxtheme.dll文件。

2780eab61b397f34ecd340f2de0aceaf.png

BTW:

在使用tasklist /m uxtheme.dll命令之前,直接去任务管理器中停止了theme的服务,导致windows主题直接变成了经典主题,就是像windows2003那种老版本主题,之后再重新启动theme服务会报错(可能原因是我在停止之后,重新启动之前,尝试了几次复制themeservice.dll,uitheme.dll,uxtheme.dll到system32,应该是改变了三个文件中的某一个)。

解决方法就是去桌面,右键个性化,左下角有个什么修复aero的选项,点击检测,系统就会自动检测并修复,windows7主题问题就解决了。

参考资料:

复制一个dll文件进system32,说:需要权限什么之类的​answers.microsoft.com WIN7移动文件不能 提示目标文件夹访问被拒绝 我需要权限来执行操作​zhidao.baidu.com
c8ae57338f18d744a17d0b6e77f91c87.png
关于在64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方案。_风一样_新浪博客​blog.sina.com.cn https://zjhdreams.iteye.com/blog/2149054​zjhdreams.iteye.com
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值