可能是因为保存不当,我老是遇见文件损坏无法删除的情况。
Note
Windows 自带的
chkdsk工具可以重建被损坏的索引树,这是 Linux 下的ntfsfix做不到的。
chkdsk是用来修复目录乱了的问题。文件无法删除一般就是因为索引坏了,索引坏的原因大约就是突然断电导致。
windows 自带了一个工具,chkdsk可以修复文件,当然不是修好的那种,而是能让我删除,而至于面临只能格式化磁盘来删除文件的地步。
使用方法非常的简单,就是硬盘插入 windows 系统,能识别。
然后使用 cmd,输入 chkdsk 指令,后面跟文件名,或者是文件夹名字,接着跟 /F 参数,表示修复。
chkdsk 盘符或者是文件名 /f /x/f: 表示修复磁盘上的错误/x: 如果需要,强制卸载卷(保证修复时没有其他程序占用)。
Note
powershell 对这类参数,大小写是不敏感的,所以
/f与/F没区别。
跳出提示输入 y 即可。
不过注意的是这个磁盘别在使用当中。

这就修复成功了。