无法删除文件( 二 )


无法删除文件

文章插图
原因二:文件系统损坏
磁盘上的坏区、其他硬件故障或者软件错误都可能会损坏文件系统,使文件出现问题而无法删除 。 典型操作失败的方式可能各不相同,当检测到文件系统损坏时,通常会收到一条提示运行Chkdsk的信息 。
如果遇到这种情况,可以在磁盘卷上运行Chkdsk实用工具以纠正任何存在的错误 。 根据损坏的性质,Chkdsk也许能够恢复文件数据,也许无法恢复,但Chkdsk可以使文件系统返回到一种在内部一致的状态 。 有关Chkdsk实用工具的命令及参数,可以在命令提示符下执行“Chkdsk
/?”查阅 。
原因三:文件使用了存取控制列表
如果某个文件使用了存取控制列表(Access Control
List,简称ACL),而操作者又没有相应的权限,那么删除文件时就可能出现“访问被拒绝”的提示 。
通常情况下,管理员具有取得任何文件所有权的隐含能力,文件所有者也具有修改文件权限的隐含能力 。 不过,这些默认的权限是可以被修改的 。
要解决因ACL导致文件无法删除的问题,就必须以具有相应权限的用户身份登录,或者是赋予自己删除文件的权限,然后才能删除文件 。 要注意的是,操作者必须拥有这些文件的所有权才能更改权限 。 如果是因为文件使用了不规范的ACL而不能使用某些安全工具显示或修改其权限时,可以尝试使用命令行工具Cacls.exe进行修改 。
原因四:文件名使用了一个保留名称
众所周知,像AUX、LPT1这样的名称是为旧式DOS设备保留的 。 为了向后兼容,在Windows中不允许使用这些文件名,也不能使用典型的Win32文件调用来创建它们 。 反之,如果文件名是Win32命名空间中的一个保留名称,则同样可能无法删除此文件 。
要解决此类问题,可以在Linux或其他非Windows的操作系统下重命名或删除该文件 。 另外,如果能够使用特定的语法指定到该文件的路径,也可以使用一些内置的命令绕过典型的Win32保留名称检查
无法删除文件

文章插图
无法删除文件的解决办法
有时候我们在删除某个文件或文件夹时,系统提示无法删除,这确定令人十分头疼,现在我们就来看看解决的办法 。
一、常规解决办法:
1,注消或重启电脑,然后再试着删除 。
2,进入“安全模式删除” 。
3,在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除 。
4,如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹 。
5,在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件 。
6,如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹 。
二、高级解决方案:
1,磁盘错误
运行磁盘扫描,并扫描文件所在分区,扫描前确定已选上修复文件和坏扇区,全面扫描所有选项,扫描后再删除文亻 。
2,预读机制:
某些媒体播放中断或正在预览时会造成无法删除 。 在“运行”框中输入:REGSVR32 /U SHMEDIA.DLL,注销掉预读功能 。 或删除注册表中下面这个键值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32] 。
3,防火墙:
由于反病毒软件在查毒时会占用正在检查的文件,从而导致执行删除时提示文件正在使用,这时可试着暂时关闭它的即时监控程序,或许可以解决 。
4,OFFice、WPS系列软件:

推荐阅读