Windows错误0x80070570 Windows程序运⾏或者删除⽂件提⽰错误0x80070570:⽂件或⽬录损坏且⽆法读取。
环境
Windows 10
解决办法
管理员权限打开cmd,输⼊chkdsk 盘符: /f,提⽰输⼊Y,修复,重新安装即可。
Microsoft Windows [版本 10.0.17134.376]
(c) 2018 Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>chkdsk D: /f
⽂件系统的类型是 NTFS。
由于该卷正被另⼀进程使⽤,⽆法运⾏ Chkdsk。
如果先卸除该卷,Chkdsk 或许可以运⾏。
该卷的所有打开句柄将会⽆效。
是否要强制卸除该卷? (Y/N) y
卷已被卸除。该卷的所有打开句柄现在⽆效。
卷标是 Swoftware。
阶段 1: 检查基本⽂件系统结构...
已处理 35328 个⽂件记录。
⽂件验证完成。
删除孤⽴⽂件记录段 1A0。
删除孤⽴⽂件记录段 1A1。
删除孤⽴⽂件记录段 1A2。
删除孤⽴⽂件记录段 1A3。
删除孤⽴⽂件记录段 244。
删除孤⽴⽂件记录段 245。
删除孤⽴⽂件记录段 246。
删除孤⽴⽂件记录段 247。
删除孤⽴⽂件记录段 300。
删除孤⽴⽂件记录段 301。
删除孤⽴⽂件记录段 302。
删除孤⽴⽂件记录段 303。
删除孤⽴⽂件记录段 314。
删除孤⽴⽂件记录段 315。
删除孤⽴⽂件记录段 316。
删除孤⽴⽂件记录段 317。
删除孤⽴⽂件记录段 AEC。
删除孤⽴⽂件记录段 AED。
删除孤⽴⽂件记录段 AEE。
删除孤⽴⽂件记录段 AEF。
删除孤⽴⽂件记录段 6D44。
删除孤⽴⽂件记录段 6D45。
删除孤⽴⽂件记录段 6D46。
删除孤⽴⽂件记录段 6D47。
删除孤⽴⽂件记录段 6D4C。
删除孤⽴⽂件记录段 6D4D。
删除孤⽴⽂件记录段 6D4E。
删除孤⽴⽂件记录段 6D4F。
删除孤⽴⽂件记录段 8744。
删除孤⽴⽂件记录段 8745。
删除孤⽴⽂件记录段 8746。
已处理 87 个⼤型⽂件记录。
删除孤⽴⽂件记录段 8747。
已处理 0 个错误的⽂件记录。
阶段 2: 检查⽂件名链接...
已处理 72 个重新解析记录。
正在删除⽂件 7F 的索引 $I30 中的索引项 d。
正在删除⽂件 7F 的索引 $I30 中的索引项 d。
正在删除⽂件 7F 的索引 $I30 中的索引项 l。
正在删除⽂件 7F 的索引 $I30 中的索引项 l。
正在删除⽂件 7F 的索引 $I30 中的索引项 platform.tpc。
正在删除⽂件 7F 的索引 $I30 中的索引项 TIMUninst.ico。
正在删除⽂件 7F 的索引 $I30 中的索引项 d。windows错误恢复
正在删除⽂件 7F 的索引 $I30 中的索引项 Timwp_gf.tpc。
正在删除⽂件 7F 的索引 $I30 中的索引项 。
正在删除⽂件 7F 的索引 $I30 中的索引项 l。
正在删除⽂件 83 的索引 $I30 中的索引项 AndroidAssistHelper.dll。
正在删除⽂件 AD 的索引 $I30 中的索引项 dict6。
正在删除⽂件 AD 的索引 $I30 中的索引项 dict7。
正在删除⽂件 B0 的索引 $I30 中的索引项 AsyncSpeechEngine.dll。
正在删除⽂件 B0 的索引 $I30 中的索引项 YAMADE.dll。
正在删除⽂件 B0 的索引 $I30 中的索引项 YAMADUtil.dll。
正在删除⽂件 312 的索引 $I30 中的索引项 l。
正在删除⽂件 151E 的索引 $I30 中的索引项 59F49D4919A9CF0B4021D2E6D6C8358F。
正在删除⽂件 151E 的索引 $I30 中的索引项 EE670DD7B2D6E7BF75BAA9ED898013FB。
正在删除⽂件 38A5 的索引 $I30 中的索引项 vmware.log。
正在删除⽂件 6CDA 的索引 $I30 中的索引项 。
正在删除⽂件 6CDA 的索引 $I30 中的索引项 vmwarecui.dll。
正在删除⽂件 6CDA 的索引 $I30 中的索引项 vmwarewui.dll。
正在删除⽂件 6CDA 的索引 $I30 中的索引项 vnetinst.dll。
正在删除⽂件 6CDA 的索引 $I30 中的索引项 。
正在删除⽂件 6CDB 的索引 $I30 中的索引项 。
正在删除⽂件 6CEF 的索引 $I30 中的索引项 。
正在删除⽂件 6CEF 的索引 $I30 中的索引项 ReleaseNotes.html。
正在删除⽂件 6CEF 的索引 $I30 中的索引项 unins000.dat。
正在删除⽂件 6CEF 的索引 $I30 中的索引项 。
正在删除⽂件 6CEF 的索引 $I30 中的索引项 unins000.msg。
正在删除⽂件 75E8 的索引 $I30 中的索引项 。
已处理 39914 个索引项。
索引验证完成。
已扫描到 0 个未索引⽂件。
已将 0 个未编制索引的⽂件恢复到回收箱。
已处理 72 个重新解析记录。
阶段 3: 检查安全描述符...
安全描述符验证完成。
已处理 2294 个数据⽂件。
CHKDSK 正在验证 Usn ⽇志...
已处理 38118440 个 USN 字节。
Usn ⽇志验证完成。
CHKDSK 发现主⽂件表(MFT)位图中有标记为“已分配”的可⽤空间。
CHKDSK 发现卷位图中有标记为已分配的可⽤空间。
Windows 已更正⽂件系统。
⽆需采取进⼀步操作。
总共有  104857599 KB 磁盘空间。
13351 个⽂件中有  24554388 KB。
2295 个索引      3320 KB。
坏扇区        388 KB。
系统正在使⽤    142231 KB。
⽇志⽂件占⽤了      65536 KB。
磁盘上  80157272 KB 可⽤。
每个分配单元中有      4096 字节。
磁盘上共有  26214399 个分配单元。
磁盘上有  20039318 个可⽤的分配单元。
chkdsk 参数说明:
CHKDSK [volume[path]filename]] [/F] [/V] [/X] [/C] [/L[:size]
chkdsk 参数说明:
参数解释
volume指定驱动器(后⾯跟⼀个冒号)、装⼊点或卷名。
filename仅⽤于 FAT/FAT32: 指定要检查是否有碎⽚的⽂件
/F修复磁盘上的错误。
/V在 FAT/FAT32 上: 显⽰磁盘上每个⽂件的完整路径和名称。在 NTFS 上: 如果有清除消息,将其显⽰。
/R查不正确的扇区并恢复可读信息(隐含 /F)。
/L:size仅⽤于 NTFS:? 将⽇志⽂件⼤⼩改成指定的 KB 数。如果没有指定⼤⼩,则显⽰当前的⼤⼩。
/X如果必要,强制卷先卸下。卷的所有打开的句柄就会⽆效(隐含 /F)
/I仅⽤于 NTFS: 对索引项进⾏强度较⼩的检查
/C仅⽤于 NTFS: 跳过⽂件夹结构的循环检查。
/I 和 /C命令⾏开关跳过卷的某些检查,减少运⾏ Chkdsk 所需的时间
数据丢失原因分析
出现这种错误提⽰,是由于各种原因导致的磁盘⽂件⽬录(FAT,MFT)出错造成。主要发⽣在优盘、MP3、移动硬盘等移动设备上,其中⼤容量(160G以上)NTFS分区格式的外置移动硬盘发⽣⼏率最⾼最多。产⽣的原因很多,⼀般有下⾯⼏种原因:
1. 没有正常插拔移动设备,系统没有完成完整的读写操作,致使⽂件⽬录信息错乱和不完整。⽐如我们复制⼀个⽂件到移动设备,关机
重启、拔取后,再次打开使⽤或到别的电脑上使⽤时出现症状。
2. 选⽤了劣质产品,包括劣质电源、主板、数据线、特别是劣质外置硬盘盒。产品的电源、主控电路不稳定,致使磁盘寻址出错,写信
息错乱。
3. 使⽤了PQ、PM等磁盘分区调整⼯具。
4. 病毒、硬盘硬件本⾝故障、⼯作期间突然停电。
恢复效果质量
如果是⼤移动硬盘并且是NTFS分区格式的,恢复质量⼗分理想,基本都能成功恢复⽂件和⽬录结构。如果是FAT或FAT32格式,根据损坏程度不同,恢复质量效果⽐NTFS格式结构的分区稍差⼀些,所以⽇常使⽤建议使⽤NTFS格式分区,其数据安全性更⾼⼀些。⼀般情况下,CHKDSK可以成功修复出错的分区。但仍有可能没有反应。此时建议不要拔出设备,重启电脑,再观察是否仍然错误。如果故障依然存在,可以尝试⽤EasyRecovery、R-STUDIO等软件恢复分区数据。
注意:
上述⽅法并不能完全恢复数据。另有⼀个⽅案,删除该分区,再⽤EasyRecovery恢复删除分区⽂件,但这样可能会丢失所有数据。
操作前请先备份