簡體   English   中英

無法在Windows 7中刪除Linux制作的文件

[英]Cannot delete Linux made files in Windows 7

我的硬盤分為3個分區:

  1. C:/ windows 7分區
  2. D:/共享數據分區
  3. Ubuntu分區(在windows中不可見)

我在Ubuntu中創建了一些截圖,並將它們存儲在D:/中的“Screenshots”文件夾中。

現在,我想使用Windows刪除“Screenshots”文件夾,但我不能。

我嘗試使用cmd(以管理員身份運行)刪除它,我收到了錯誤

在此輸入圖像描述

這與系統文件概念有關(ext4與ntfs)嗎?

我認為“:”是Windows中文件名中的非法字符。 您應該使用Linux從Ubuntu分區或LiveCD重命名文件。 我現在沒有Windows,因此我無法復制您的情況來測試這個想法,但您也可以嘗試使用8.3文件名。 你可以使用dir / x命令獲取它們。 可能有更多在線解決方案,我只想幫助您了解可能導致問題的原因。

您收到錯誤的原因是文件名中包含:字符。 您可以通過嘗試使用以下任何字符創建新文件來驗證它,它會抱怨不允許使用這些字符。 Linux允許在文件名中使用這些字符。

\\ / : * ? " < > |

之所以:不允許是因為Windows使用冒號字符來確定掛載點\\驅動器。 有關詳細信息,請閱讀保留字符和單詞以及MSDN庫

例如,考慮C:\\所以在這里你可以看到使用了冒號。

編輯:您無法對Windows中的這些文件執行任何操作,以解決在ubuntu中重新命名文件的問題,現在您可以對Windows中的文件執行任何操作。 這里有許可,也沒有文件系統。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM