错误0x80070570:如何删除损坏且无法读取的文件?


19

在我的系统分区上,我有一个无法删除的文件夹。该文件夹是通过从Acronis TrueImage备份还原文件而创建的。

错误消息显示:

错误0x80070570:文件或目录已损坏且无法读取。

chkdsk /r /f多次启动时我已经尝试运行,但是问题仍然存在。

还有其他我可以尝试解决此问题的实用程序或chkdsk选项吗?


1
无论如何,以我为例,只需右键单击驱动器并从Windows GUI运行检查和修复对我来说是可行的。它是Windows10。如果有人觉得它有用,请留下评论。
xji 2015年

Answers:


13

也许在您喜欢的Linux(或knoppix)中尝试ntfsfix(或类似程序)。
通常位于软件包“ ntfsprogs”中。

有时尝试从Linux中删除(使用ntfs-3g或其他ntfs-write-support)会有所帮助。

Knoppix(Linux-Live-CD / DVD):http : //www.knoppix.net/


谢谢,这是唯一可行的建议。太好了:-)
0xA3,2009年

1
只需注意一下,我有一个带有相同问题的用户-Win7-> Win10升级中遗留的一些旧即.dll,由于VSS卷影创建失败而干扰了w /备份。尝试脱机访问它,从WinPE引导等,无论Linux Mint使用哪种NTFS软件包都能成功。(请确保稍后在驱动器上的所有分区上重新运行chkdsk。)
Orangutech


1

在命令提示符下尝试一下。如果仍然无法解决问题,请尝试从安全模式执行相同操作。


谢谢你的提示。但是,该问题似乎与对这些对象具有打开句柄的任何进程无关。似乎与严重的FS损坏有关。除了chkdsk之外,还有其他工具可以解决此问题吗?
0xA3

抱歉,我想不出要尝试的任何其他实用程序。如果这是系统驱动器,并且您是从Windows内部运行chkdsk的,请尝试在重新引导期间运行它。Windows本身可能会干扰。
John Gardeniers

1

我从来没有用文件夹来完成此操作,但是对不允许在Windows下删除它们的文件的修复是从命令行执行以下操作:

echo "blah" > <filename>

每次都对我有用:)


1
不幸的是,这给出了“文件或目录已损坏且无法读取”的信息。我想我需要一个工具来修复严重的NTFS损坏,然后才能删除这些文件。
0xA3

真可惜-我已经成功地使用了该功能,当我关闭BT客户端后需要杀死BT文件夹中的文件时
warren

“文件或目录已损坏,无法读取。”
OhadR

1

如果这确实是一个严重损坏的文件系统问题,我将移走所有数据,然后重新格式化驱动器。硬件故障也可能是导致损坏的问题,因此请注意并检查是否可以。


1

我可以尝试两件事:

  1. 创建一个临时文件夹(“ delete_me”),然后查看是否可以将损坏的目录移动到该文件夹​​中,然后尝试摆脱“ delete_me”。

  2. 从具有NTFS文件系统支持的基于Linux的发行版引导(例如Ubuntu),然后从那里删除它。


加!我看到ppuschmann或多或少具有相同的基于Linux的建议。我仍然认为,如果基于MS的checkdisk不能为您解决问题,那么基于linux的rm and checkdisk选项最有可能给您带来积极的结果。
斯特凡


1

当您在安装时看到错误“ 0x80070570无法访问文件”时,单击->确定--->,您将返回到“立即安装”启动屏幕,并且-无需重新安装-只需重新开始安装即可



0

不知道它将如何处理损坏的文件。但是,每当我需要删除某些操作系统不希望我解锁的内容时,它确实会有所帮助。

试试看。它可能也适用于这种情况。


0

我上周发生过这种情况。我们弹出驱动器并将其安装在没有问题的系统中,然后检查磁盘是否能够修复它,尽管安全模式没有。


0

转到垃圾箱更改的属性以绕过垃圾箱,并且应该能够删除损坏的文件。


1
到目前为止,这是最简单的解决方案,每次都可以使用
wjs57 2010年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.