无法在Windows 7中删除Linux制作的文件

时间:2014-11-05 14:30:46

标签: linux windows windows-7

我的硬盘分为3个分区:

  1. C:/ windows 7 partition
  2. D:/共享数据分区
  3. Ubuntu分区(在Windows中不可见)
  4. 我在Ubuntu中创建了一些截图,并将它们存储在"截图" D:/。

    中的文件夹

    现在,我想删除"截图"使用Windows的文件夹,但我不能。

    我尝试使用cmd删除它(以管理员身份运行)并且出现错误

    enter image description here

    这与系统文件概念(ext4与ntfs)有关吗?

3 个答案:

答案 0 :(得分:2)

我相信":"是Windows中文件名中的非法字符。 您应该使用Linux从Ubuntu分区或LiveCD重命名文件。 我现在没有Windows,因此我无法复制您的情况来测试这个想法,但您也可以尝试使用8.3文件名。 你可以使用dir / x命令获取它们。 可能有更多在线解决方案,我只想帮助您了解可能导致问题的原因。

答案 1 :(得分:1)

您收到错误的原因是文件名中包含:字符。您可以通过尝试使用以下任何字符创建新文件来验证它,它会抱怨不允许使用这些字符。 Linux允许在文件名中使用这些字符。

\ / : * ? " < > |

不允许:的原因是因为Windows使用冒号字符来确定挂载点\驱动器。阅读Reserved characters and wordsMSDN library了解详情。

例如,请考虑C:\,因为您可以看到使用了冒号。

编辑:您无法对Windows中的这些文件执行任何操作,以解决在ubuntu中重新命名文件的问题,现在您可以对Windows中的文件执行任何操作。 这里有权限,也没有文件系统。

答案 2 :(得分:0)

你可以使用 RD / S / Q“D:\ Screenshots”