AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 8304
Accepted
BIBD
BIBD
Asked: 2009-05-15 09:46:57 +0800 CST2009-05-15 09:46:57 +0800 CST 2009-05-15 09:46:57 +0800 CST

将大文件复制到可移动媒体

  • 772

使用 WindowsXP-Pro,我正在尝试将一个较大的文件 (~28 MB) 复制到 SD 卡上。

复制几乎完成,当它失败并返回此错误时:

Cannot copy <filename> file: Invalid MS-DOS function

120+ MB 的卡上有很多空间。我可以将许多其他较小的文件复制到卡上,所以我认为媒体没有失败。

还有什么我错过的吗?

windows windows-xp usb-flash-drive sd-card ms-dos
  • 7 7 个回答
  • 5309 Views

7 个回答

  • Voted
  1. Adam
    2009-05-15T09:50:52+08:002009-05-15T09:50:52+08:00

    卡或硬盘可能存在较小文件找不到的问题。您是否在它们上运行过磁盘扫描程序?

    右击 | 属性 | 工具 | 错误检查

    另外,文件名中是否有可能保留或其他不寻常的字符?尝试将其重命名为 a.dat 或其他无害的名称,看看是否有帮助。

    [编辑] 好的,现在你已经尝试过了,还有其他一些可能性:

    • 它可能是 FAT16 并且在根目录中只能有 512 个文件(如果您使用超过 8.3 个文件名,则更少)。
    • 很明显,但是您可以将此文件复制到其他地方吗?例如 USB 闪存驱动器
    • 下一步是从 SD 卡上复制所有其他内容并尝试再次复制大文件。
    • 如果失败,请重新格式化卡并重新开始。
    • 1
  2. Ivan
    2009-05-15T10:18:36+08:002009-05-15T10:18:36+08:00

    尝试压缩文件,然后复制它。要查看文件系统或卡是否以某种方式损坏,请备份您的数据,重新格式化卡,然后重试。

    顺便问一下,您可以将该文件复制到硬盘上的其他位置吗?因为如果不能,则文件已损坏(或者不太可能是文件系统的一部分)。

    • 1
  3. Mike
    2009-05-15T10:23:11+08:002009-05-15T10:23:11+08:00

    除了可能建议的文件系统问题外,我在压缩 SD 卡文件系统时也看到过这种情况。复制不可压缩的文件可能会导致复制失败,尽管报告的可用空间大于被复制的文件。

    • 1
  4. Kara Marfia
    2009-05-15T10:42:09+08:002009-05-15T10:42:09+08:00

    我只是想缩小问题的范围。

    是文件的问题吗?找到另一个相同大小或更大的文件,看看是否有副本。如果您可以在压缩后复制文件,这也表明您的原始文件有问题(如上所述)。

    源计算机/驱动程序/端口有问题吗?通过电子邮件/将文件复制到另一台计算机并尝试复制。

    • 1
  5. Best Answer
    BIBD
    2009-05-15T12:33:05+08:002009-05-15T12:33:05+08:00

    好的,我想我已经解决了。

    我认为该卡已经足够碎片化,以至于 Windows 无法将文件复制到它而不将其分解成许多块。

    1. Disk Defragmenter 的分析并没有显示“需要”进行碎片整理,但是有很多小差距,而不是很多更大的差距。我知道对 SD 卡和 USB 驱动器进行碎片整理被认为是有害的,所以...
    2. 我移动了另一个大文件,然后移动了我的原始文件,并且成功了。但是再次移动第一个大文件并没有。所以...
    3. 我将整个卡的内容移到 C 驱动器上,然后重新打开(实际上是一个碎片整理,没有磁盘碎片整理程序会执行的所有写入操作)。这使我可以将所有文件移动到 SD 卡上。我什至能够填满磁盘的其余部分而不会再次发生该错误。
    • 1
  6. hacker
    2009-10-11T18:55:36+08:002009-10-11T18:55:36+08:00

    将卡格式化为 NTFS 并重新开始...

    • 0
  7. Arabcoder
    2009-10-22T15:18:53+08:002009-10-22T15:18:53+08:00

    如果是硬件问题,在 NTFS 或 FAT32 上格式化将无法解决问题,两者都会失败,看起来像(硬件)损坏的目标驱动器

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve