现在的位置: 首页 > 综合 > 正文

删除无权限的文件夹

2012年09月12日 ⁄ 综合 ⁄ 共 1270字 ⁄ 字号 评论关闭

电脑上安装了一个windows操作系统在E:盘,结果不好用,就又安装了一个windows在C:盘,然后就想把E:盘上的系统目录windows、Program Files、ProgramData等目录删除以多出些空间,结果直接删除时提示没有权限。

然后就对文件夹设置权限,结果还是无法删除,然后进去对文件设置权限,结果文件可以删除,这文件成千上万,设置起来太慢了,删除了一部分,就没管了,今天再回来,还是觉的应该删除掉,然后就去网上搜索,结果搜索到了一篇http://wenku.baidu.com/view/6bbd48e8102de2bd96058889.html,没有按照这个上面的做,但是它给了些提示,新安装的系统是vista的,所以对目录文件的选项不完全相同,下面以删除
e:/Program Files目录为例进行说明。

注:我新系统vista是以Administrator登录的,如果是其它用户登录,则可能不一样,本人没有试,不知道情况。

在E:/Program Files目录上点右键,然后选择“属性”->"安全"选项卡,再点下面的“高级”,新窗口中,在其“权限”选项卡(默认的,也就是第一个选项卡),

A. 然后选择“名称”为“Administrators(desc”(后面的desc是电脑名称,其后可能又接“)Administrators”字符串)且“应用于”为“只有子文件兲及文件”的项,

B. 然后点下面的“编辑”,弹出新的窗口,其只有一个“权限”选项卡,再选择相同的项(上个窗口里可能无需选择,只在这个窗口中选择对应的项就行了,我没有试),

C. 然后再点“编辑”,弹出新的窗口,注意在“权限”列表中,“允许”一列是否把“完全控制”选中了,如果没有选中,则选中它。选中下面的“仅将这些权限应用到此容器中的对象和/或容器”,再点“确定”

D. 返回B步骤的权限编辑窗口后,再选中下面的“使用可从此对象继承的权限替换所有后代上现有的所有可继承权限”,再点确定,然后会弹出确认框,直接“是”即可,接着一路确定直到关闭属性对话框

E. 现在可以轻松删除 E:/Program Files目录了

还有一个问题,关于文件夹的所有者。

在A步骤弹出有4个选项卡的窗口上,查看“所有者”里的“当前所有者”项,如果里面为空,则需要点下面的“编辑”,然后在弹出的新窗口中选择Aministrator同时选中下面的“替换子容器和对象的所有者”,一路确认直接关闭属性对话框,然后重新打开属性到A步骤的窗口(即需要保存此设置之后,重新打开属性窗口才行),如果“当前所有者”不为空,则无需确定,直接取消返回A窗口的“权限”选项卡并继续C步骤即可。如果在删除时提示有关所有者的错误,或者是在C步骤的确定时有提示某些子文件夹拒绝访问,则表明有“所有者”问题,需要设置“所有者”才行。

如果当前文件夹的“所有者”为空,则A步骤中的“编辑”按钮不可用。

本人总结:

对所要删除的文件夹及文件必需是属于当前用户的,然后它们必需拥有当前用户的完全控制权限。这样当前用户才能任意操作它们,当然也包括删除操作

抱歉!评论已关闭.