当前位置:首页 > 科技 > 正文内容

无法删除文件的解决办法(有的文件无法删除怎么办)

2019-06-21 04:48:06科技389

大家好,今天就和丹尼一起来看看这个问题吧 。有的文件无法删除怎么办,无法删除文件的解决办法很多人还不知道,现在让我们一起来看看吧!

原因1:文件正在使用中。

无法删除文件的解决办法(有的文件无法删除怎么办)

删除文件时,一个常见的问题是文件正在使用中,无法删除。如果您试图删除以独占访问而非共享访问方式打开并正在使用的文件,系统将收到一条错误消息:“无法删除xxx:该文件正被另一个人或程序使用”。在另一种情况下,您可以使用delete命令删除文件,但是在打开文件的进程释放它之前,文件并没有被实际删除。

要解决上述问题,需要确定拥有文件打开句柄的进程,然后关闭这个进程。在以前的窗口中,我们可以使用资源包的oh.exe。然而,在xp中,oh.exe没有安装支持工具。然而,xp提供了一个新的openfiles.exe命令行工具,它可以报告进程打开的文件。与oh.exe类似,openfiles.exe也要求打开系统内核监控,这将消耗一些内存并降低系统操作的性能。打开系统监控的命令是“openfiles /local”

On”时,会启用系统全局标志“维护对象列表”,只有在系统重启后才会生效。重启系统后,在命令行执行不带参数的“openfiles”,就可以看到每个进程打开的文件列表。

原因2:文件系统损坏

磁盘上的坏区、其他硬件故障或软件错误可能会损坏文件系统,导致文件出现无法删除的问题。典型的操作可能以不同的方式失败。当检测到文件系统损坏时,您通常会收到一条消息,提示您运行chkdsk。

如果发生这种情况,您可以在磁盘卷上运行chkdsk实用程序来纠正任何现有的错误。根据损坏的性质,chkdsk可能能够也可能无法恢复文件数据,但是chkdsk可以将文件系统恢复到内部一致的状态。对于chkdsk实用工具的命令和参数,可以执行“chkdsk/?在命令提示符下。请教。

原因3:文件使用了访问控制列表。

如果文件使用访问控制列表(acl ),而操作员没有相应的权限,则在删除文件时可能会出现提示“访问被拒绝”。

通常,管理员具有获得任何文件所有权的隐含能力,文件所有者也具有修改文件权限的隐含能力。但是,这些默认权限可以修改。

要解决由于acl导致文件无法删除的问题,必须以具有适当权限的用户身份登录,或者在删除文件之前给自己删除文件的权限。请注意,操作员必须拥有这些文件的所有权才能更改权限。如果某些安全工具因为使用了不规则的acl而无法用于显示或修改文件的权限,您可以尝试使用命令行工具cacls.exe来修改它。

原因:文件名使用了保留名称。

众所周知,aux和lpt1这样的名字是为老的dos设备保留的。为了向后兼容,这些文件名在windows中是不允许的,也不能由典型的win32文件调用创建。相反,如果文件名是win32命名空间中的保留名称,则不能删除它。

要解决此类问题,您可以在linux或其他非windows操作系统下重命名或删除该文件。此外,如果可以用特定的语法指定文件的路径,还可以使用一些内置命令来绕过典型的win32保留名称检查。例如,在windows xp中,您可以使用以下命令(add "?)删除名为“lpt1”的文件del命令之后)以防止windows检查文件名的合法性):del c:文件路径lpt1

原因:文件名无效。

如果文件名包含无效名称,如尾随空格、尾随句点或仅包含一个空格的文件名,则不能删除该文件。值得一提的是,如果您使用典型的win32语法打开文件名中带有尾随空格或尾随句点的文件,则在实际打开文件之前,尾随空格或句点将被删除。因此,如果在同一个文件夹中有两个名为“file.txt”和“file.txt”的文件(注意第二个文件名后的空格),当使用标准win32调用打开第二个文件时,实际上将打开第一个文件。同样,如果文件名只有" "(一个空格字符),当您尝试用标准win32调用打开它时,该文件的父文件夹实际上将被打开。在这种情况下,如果您尝试更改这些文件的安全设置,可能会意外更改其他文件的设置。

与对文件名使用保留名称的方法类似,您可以通过使用适当的内部语法来删除该文件。例如,要删除包含尾随空格的文件,可以使用以下命令:del c:文件路径(尾随空格的文件名)

原因:文件路径太深,无法访问。

文件位于比最大路径字符数(max_path)更深的路径中,这可能导致文件不可访问。当然这种情况很少。

  一般情况下,如果遇到因文件路径太深无法访问的情况,可以通过使用创建文件的软件来管理这些文件。也就是说,如果有一个程序,它可以创建超过max_path的文件,则我们也可以使用该程序来管理这些文件。此外,对于通过网络共享创建的深层次结构的文件也可以通过使用同一共享来进行删除。

  前面介绍了windows系统中文件或文件夹无法删除的几种原因以及解决的方法。在某些情况下,可能还会遇到上述各种原因的不同组合,使得删除文件的过程更加复杂。这就需要读者能够举一反三,灵活应用微软提供的各种实用工具进行解决了。

这篇文章到此就结束,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:http://www.xixia168.cn/n/kj/9053.html

标签: 文件有的
分享给朋友:

“无法删除文件的解决办法(有的文件无法删除怎么办)” 的相关文章

公元元年是怎么定的(公元元年是哪一年)

公元元年是怎么定的(公元元年是哪一年)

大家好,今天就和兔兔一起来看看这个问题吧 。公元元年是哪一年,公元元年是怎么定的很多人还不知道,现在让我们一起来看看吧!  一、  公元元年是哪一年  公元元年以相传的耶稣基督诞生年即公元元年作为历史算起,在中国这一年正好是西汉平帝元始元年。以这一年为界,在此以前的时间称公元前多少年,在此以后的时间...

谷雨的特点和风俗(谷雨节气的民间风俗)

谷雨的特点和风俗(谷雨节气的民间风俗)

大家好,今天就和小白一起来看看这个问题吧 。谷雨节气的民间风俗,谷雨的特点和风俗很多人还不知道,现在让我们一起来看看吧!  一、谷雨节气的民间风俗  1、走谷雨  古时有“走谷雨”的风俗,这天青年妇女走村串亲,有的到野外走一圈就回来。寓意与自然相融合,强身健体。  2、喝谷雨茶  传说谷雨这天的茶喝...

每隔几年出现一次闰年(闰年几年一次)

每隔几年出现一次闰年(闰年几年一次)

大家好,今天就和丹尼一起来看看这个问题吧 。闰年几年一次,每隔几年出现一次闰年很多人还不知道,现在让我们一起来看看吧!  一、  闰年几年一次  闰年是公历中的名词,分为普通闰年和世纪闰年。普通闰年是4年一次,公历年份是4的倍数的,且不是100的倍数,为普通闰年。世纪闰年是400年一次,公历年份是整...

春分传统美食(春分吃什么食物)

春分传统美食(春分吃什么食物)

大家好,今天就和兔兔一起来看看这个问题吧 。春分吃什么食物,春分传统美食很多人还不知道,现在让我们一起来看看吧!  一、春分吃什么食物  1、吃春菜  昔日四邑有个不成节的习俗,叫做“春分吃春菜”。“春菜”是一种野苋菜,乡人称之为“春碧蒿”。逢春分那天,全村人都去采摘春菜。在田野中搜寻时,多见是嫩绿...

大暑和小暑有什么区别(小暑和大暑是什么意思)

大暑和小暑有什么区别(小暑和大暑是什么意思)

大家好,今天就和猫猫一起来看看这个问题吧 。小暑和大暑是什么意思,大暑和小暑有什么区别很多人还不知道,现在让我们一起来看看吧!  一、小暑和大暑是什么意思  暑,表示炎热的意思,小暑为小热,还不十分热。小暑是相对大暑而言,古人认为小暑期间,还不是一年中最热的时候,故称为小暑。小暑意指天气开始炎热,但...

重阳节风俗有哪些(重阳节干什么)

重阳节风俗有哪些(重阳节干什么)

大家好,今天就和毛毛一起来看看这个问题吧 。重阳节干什么,重阳节风俗有哪些很多人还不知道,现在让我们一起来看看吧!    1、登高  重阳节首先有登高的习俗。金秋九月,天高气爽,这个季节登高远望可达到心旷神怡,健身祛病的目的。  2、吃重阳糕  重阳糕亦称"花糕"。为了美观中吃,人们把重阳糕制成五颜...