如何解决文件删除错误的问题
在系统运行中,用户不可避免地会删除一些不必要的东西,但经常会遇到“删除文件或文件夹出错”或“拒绝文件夹访问”的问题。我们做什么呢让边肖告诉你怎么解决。
一、常规解决办法:
1.取消或重新启动计算机,然后尝试删除它。
2.输入“在安全模式下删除”。
3.在纯DOS命令行下使用DEL、DELTREE、RD命令删除。
4.如果文件夹中有很多无法删除的子目录或文件,可以先删除文件夹中的子目录和文件,然后再删除文件夹。
5.在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口中删除该文件。
6.如果您安装了ACDSee、FlashFXP、Nero和Total,您可以尝试删除这些软件中的文件夹。
二、高级解决方案:
解决此问题的一般方法是更改文件权限,然后右键单击文件-属性-安全-编辑。修改文件权限。如果系统提示您不能修改权限,请先修改文件所有者,然后右键单击文件-安全-高级-所有者.但是,当有多个这样的文件时,这种操作是不现实的。让我给你介绍两个工具:外卖和cacls
Takeown允许管理员通过重新分配文件所有权来重新获得对以前被拒绝的文件的访问权限。
软件名称:系统文件权限获取器(TakeOwnershipEx)v1.1.0绿色版
参数:
/S系统指定要连接的远程系统。
/U[域]用户指定在其中执行命令的用户上下文。
/P[密码]指定给定用户上下文的密码。如果省略,提示输入。
/F文件名指定文件名或目录名模式。模式可以用通配符“*”指定。允许共享名称文件名。
/A将所有权授予管理员组,而不是当前用户。
/R递归:表示该工具在指定目录和子目录中的文件上运行。
/D提示当当前用户在目录中没有“列出文件夹”权限时,使用默认答案。在子目录中执行递归(/R)操作时会发生这种情况。使用有效值“y”表示所有权,使用“n”表示跳过。
以下是一些常见的例子
takewn/F lostfile :拥有当前用户的lost file
takown/fdirectory/r/a :递归地将目录中文件的所有权限授予管理员组
takewn/F * :拥有当前用户当前目录中的所有文件
TAKEWN/F % windir % *。txt(www.xitongzhijia.net)
Cacls用于显示或修改文件的访问控制列表。
软件名称:cacls.exe下载
参数:
CACLS文件名[/T][/M][/L][/S[: DDL]][/E][/C][/G user : perm]
[/R用户[…]] [/P用户:perm […]] [/D用户[…]]
文件名显示ACL。
/T更改当前目录及其所有子目录中指定文件的ACL。
/L对照目标处理符号链接本身
/M更改装载到目录的卷的ACL
/S显示DACL的SDDL字符串。
/s 3360 SDL用SDDL字符串中指定的ACL替换ACL(/e,/G,/R,/P或/D无效)。
/E编辑ACL而不替换它。
/C继续处理拒绝访问错误。
/G user:perm赋予指定的用户访问权限。
烫发可以是:r读
写
改变(写)
完全控制
/R用户撤销指定用户的访问权限(仅在与/E一起使用时有效)。
/P user:perm替换指定用户的访问权限。
烫发可以是:n无
r读取
写
改变(写)
完全控制
/D用户拒绝指定用户的访问。
命令中可以使用通配符来指定多个文件。
您也可以在一个命令中指定多个用户。
缩写:
配置项容器继承。ACE由目录继承。
OI-对象继承。ACE由文件继承。
IO-仅继承。ACE不适用于当前文件/目录。
身份证-继承。ACE继承自父目录的ACL。
例如:
cacls filename/e/p administrator s : f将管理员对文件名的访问权限更改为完全控制
Cacls */e/c/p管理员3360f将管理员对所有文件的访问权限更改为完全控制
使用这两个命令,可以批量获取文件的所有权,然后正常删除文件。
在xp/win7/win8系统中,经常会遇到删除文件的问题。如果常规解决方案解决不了,尝试用高级解决方案解决,就可以轻松删除不想保留的文件或文件夹。
版权声明:如何解决文件删除错误的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

















