无法在Windows 7中删除Linux生成的文件

无法在Windows 7中删除Linux生成的文件,linux,windows,windows-7,Linux,Windows,Windows 7,我的硬盘分为3个分区: C:/windows 7分区 D:/共享数据分区 Ubuntu分区(在windows中不可见) 我在Ubuntu中创建了一些截图,并将它们存储在D:/中的“截图”文件夹中 现在,我想用Windows删除“截图”文件夹,但我不能 我试图使用cmd(以管理员身份运行)删除它,但出现了错误 这与系统文件概念(ext4与ntfs)有关吗?出现错误的原因是文件名中的:字符。您可以通过尝试使用以下任何字符创建新文件来验证它是否会抱怨不允许使用这些字符。Linux允许在文件名中使用这

我的硬盘分为3个分区:

  • C:/windows 7分区
  • D:/共享数据分区
  • Ubuntu分区(在windows中不可见)
  • 我在Ubuntu中创建了一些截图,并将它们存储在D:/中的“截图”文件夹中

    现在,我想用Windows删除“截图”文件夹,但我不能

    我试图使用cmd(以管理员身份运行)删除它,但出现了错误


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

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

    \/:*?“<>|

    不允许使用
    的原因是Windows使用冒号字符来确定装入点\drive.Read和at以获取详细信息

    例如,考虑<代码> c:\<代码>,所以在这里你可以看到冒号。

    编辑:您不能在Windows中对这些文件执行任何操作,以解决在ubuntu中启动时重命名文件的问题,现在您可以在Windows中对文件执行任何操作。这里与权限和文件系统无关。

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

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

    甚至不允许我重命名这些文件windows平台中是否有解决方案?请尝试以下方式:,特别是6。