Windows
將大文件複製到可移動媒體
使用 WindowsXP-Pro,我正在嘗試將一個較大的文件 (~28 MB) 複製到 SD 卡上。
複製幾乎完成,當它失敗並返回此錯誤時:
Cannot copy <filename> file: Invalid MS-DOS function
120+ MB 的卡上有很多空間。我可以將許多其他較小的文件複製到卡上,所以我認為媒體沒有失敗。
還有什麼我錯過的嗎?
嘗試壓縮文件,然後複製它。要查看文件系統或卡是否以某種方式損壞,請備份您的數據,重新格式化卡,然後重試。
順便問一下,您可以將該文件複製到硬碟上的其他位置嗎?因為如果不能,則文件已損壞(或者不太可能是文件系統的一部分)。
卡或硬碟可能存在較小文件找不到的問題。您是否在它們上執行過磁碟掃描程序?
右擊 | 屬性 | 工具 | 錯誤檢查
另外,文件名中是否有可能保留或其他不尋常的字元?嘗試將其重命名為 a.dat 或其他無害的名稱,看看是否有幫助。
$$ Edit $$好的,現在您已經嘗試過了,還有其他幾種可能性:
- 它可能是 FAT16 並且在根目錄中只能有 512 個文件(如果您使用超過 8.3 個文件名,則更少)。
- 很明顯,但是您可以將此文件複製到其他地方嗎?例如 USB 快閃記憶體驅動器
- 下一步是從 SD 卡上複製所有其他內容並嘗試再次複製大文件。
- 如果失敗,請重新格式化卡並重新開始。