1

我有一个名为ENG~1.IN无法删除的文件。文件位于带有 FAT32 文件系统的 8GB SanDisk USB 驱动器上。Windows 声明该文件附加了 1,975 个字节。

Windows 资源管理器状态:

这不再位于 J:。验证项目的位置,然后重试。

CMD 状态:

找不到:J:\ENG~1.IN

属性 * 状态:

符号链接的目标 J:\ENG~1.IN 不存在

我已经执行chkdsk /f/r(和/p 从恢复磁盘)我试图从 Windows XP、Vista、7、Mac OS X 和 Ubuntu(不确定是什么版本)中删除这个文件。我尝试了 DelinvFile 的试用版,它只声明该文件不存在(等待开发人员的回复)。我创建了另一个同名文件,Windows 会并排列出两个同名文件,但是当打开或删除旧文件时​​,只有新文件会受到影响。我什至用驱动器上的两个文件运行了 chkdsk,希望它会看到错误并将两者链接起来,但它没有。

我相信这个文件(以及其他三个有同样问题的文件)是由运行 UC Linux 的嵌入式机器创建的。

4

5 回答 5

3

由于我无法移动文件;我将其他所有内容移至临时目录,使用“rd /s folderX”,最后将临时文件夹重命名为原始名称。

希望这可以帮助 :)

于 2014-10-15T16:39:10.970 回答
1

两个带有尾随句点的文件:文件。和._file。由 MacOS 制作(数据和资源分叉);两者都可以被复制(但一个会被永久卡住)

del \\?\d:\folder\subfolder\file.用于清除以句点结尾的实际数据文件(注意:如果"del \\?\d:\some file."路径或文件名中有空格,或者只是制表符完成,请使用引号)

然而:

del \\?\d:\folder\subfolder\._file.说找不到(和 GUI 属性,然后安全选项卡说不可用或无法显示)

attrib表示符号链接的目标不存在

fso.deletefile(Visual Basic 脚本)也给出了文件未找到

确实chkdsk /r(但再次注意复制到新空间会在新空间上产生问题);此外,尝试删除时尝试按住 shift (但 GUI 只是在重试或跳过时循环),甚至尝试保存引用文件名的文本文档(以免附加 .txt 默认行为)echo. >._file.mklink ._file. temp.txt(但它们都只是保存旁边有一个好的 ._file;即他们放弃了尾随句点,因为 Windows 不喜欢尾随句点或空格)

我现在的创可贴是从杂乱的文件夹中取出所有东西,然后将那个杂乱的文件夹剪切并粘贴到驱动器的根目录,作为一个名为“垃圾”的文件夹被丢弃(但这就像我的机器感染了某种东西——它会下次我必须重做我遗憾地将其复制到的三个大型数组中的任何一个时被清除);但是,我仍然想听听任何坚持销毁这些不幸文件的人的意见;即系统和隐藏期和尾随期

于 2015-04-18T05:19:18.337 回答
0

将文件移动到单独的文件夹(例如 D:\FolderX),然后从 D 中的管理命令提示符运行命令“RD /S FolderX”:

  • 为我工作。
于 2014-07-21T16:11:59.947 回答
0

您可能只需将 USB 驱动器上的所有数据备份到硬盘,然后格式化 USB 驱动器并将除不可删除文件之外的所有数据放回 USB 驱动器。

可能有一些方法可以修复您的文件系统,但在您的情况下可能根本不值得付出努力。

于 2012-07-23T00:50:17.597 回答
0

在 DelinvFile 和 DiskExplorer 开发人员的帮助下,我能够修改文件分配表以删除文件。

基本上我在 DiskExplorer 中为 FAT 打开了驱动器并转到了根目录。找到问题文件的入口后,我选择了十六进制视图,并将文件名的第一个字符修改为 x00(请注意,输入值时不要输入 x ——它只显示值是十六进制的) .

之后我下马并运行 chkdsk /f; 现在我的驱动器像新的一样好用,不再有神秘文件:-)

于 2012-07-24T03:55:26.970 回答