在
系统的日常使用中,
经常会遇到
文件无法删除的
情况。它会
提示删除文件或文件夹,文件夹或访问被拒绝,等等,等等,将在XP、Win7、Win8系统相遇。与传统的
方法解决,下面小编就尝试各种非常规的方法来消除这些顽固的文件或文件夹完全。
1。传统的解决方案:
1。
取消或重新
启动计算机,然后尝试删除。
2。进入
安全模式删除;
三.使用删除,删除
目录,和RD
命令删除他们的纯DOS命令行下。
4,如果有该文件夹的子目录或文件,它不能被删除。首先,删除文件夹中的子目录和文件,然后删除文件夹。
5。在
任务管理器中结束explorer.exe
进程,在
命令提示符窗口中删除文件。
6。如果你有
安装软件ACDSee,FlashFXP,尼禄,和总,你可以尝试删除这些软件的文件夹。
两。先进的解决方案:
一个更普遍的方法是改变文件
权限,右击文件-
属性-安全-
编辑。
修改文件权限。如果提示,就不可能修改权限。首先,修改文件的所有者,
右键单击文件——安全——高级——所有者hellip和hellip;然而,当有多个这样的文件,这样的
操作是不现实的。所以我们简单的
介绍两
工具:takeown和CACLS
takeown允许
管理员重新访问先前拒绝访问的一种方式,将文件所有权的文件访问。
软件名称:
系统文件的权限访问(takeownershipex)v1.1.0绿色版
参数:
系统指定要
连接的远程系统。
用户指定上下文中
执行的用户上下文。
{ }指定给定用户上下文的
密码。
文件名指定文件名或目录名模式。您可以用通配符指定模式。允许共享名称文件的名称。
授予管理员组的所有权,而不是当前用户。
r递归:指示符在指定的目录和子目录中的文件上
运行。
当当前用户在目录中没有列表文件夹权限时,提示符将使用
默认答案。这是在子目录中执行递归()操作时发生的。使用值Y获得所有权或跳过。
下面是几个常用的例子
takeown / F lostfile::对lostfile当前用户的所有权
takeown / / / R F目录::递归的方式给所有的权威目录中的目录管理员组
takeown / F *::当前目录下的所有文件到当前用户的所有权
takeown / F %windir% *. txt
CACLS是用来
显示或修改文件的访问
控制列表。
软件名称:cacls.exe
下载 参数:
CACLS文件{ / T } { /米} { } { / / L的{ } { }:SDDL / / C E } { } { / G用户:烫发}
{ / R用户{ hellip;{ / P用户:烫发{ hellip { / D;用户{ hellip;
文件名显示ACL。
更改ACL。指定的文件在当前目录及其所有子目录
l控制
目标处理符号链接本身
m更改加载到目录的卷的ACL。
/显示的DACL的SDDL字符串。
/:SDDL使用指定的SDDL字符串
替换ACL ACL。(、、、、或)。
编辑未经替换的ACL。
在出现拒绝访问
错误时继续。
用户提供了指定的用户
访问权限。
烫发可以:r读
写
改变(写)
F完全控制
用户取消了指定用户的访问权限(仅在与e一起使用时)。
用户:替换指定用户的访问权限。
烫发可以:N否
读
写
改变(写)
F完全控制
用户拒绝指定用户的访问权限。
你可以使用通配符来指定多个文件中的命令。
还可以在命令中指定多个用户。
简称 uff1a
CI容器inheritance.ace将由目录继承。
爱的对象inheritance.ace将由文件继承。
我只inheritance.ace不适用于当前文件或目录。
我已经inherited.ace继承父目录的ACL。
例如:
CACLS文件 / E / P管理员:F改变访问权限的管理员完全控制文件
CACLS * / / C / P管理员:F改变所有文件的访问权限由管理员完全控制
使用这两个命令,您可以批量获得文件的所有权,然后通常删除该文件。