即使有足够的内存和磁盘空间,在 Windows 8 上复制文件也会导致“内存不足”

Nat*_*han 27 file-transfer macrium windows-8 windows-8.1

将大(50GB)磁盘映像文件(Macrium Reflect)从我的闪存驱动器复制到我的计算机时遇到了这个问题。

“内存不足。没有足够的内存来完成此操作。” 内存不足错误对话框

我有两倍多的磁盘空间,有大约 12GB 的 RAM,所以错误消息对我来说没有多大意义。但这是我记得复制的最大文件,所以认为大小可能与它有关。

Nat*_*han 24

我下载了Teracopy并尝试使用它来复制文件;它也失败了,但给了我一个更好的文件错误消息:“打开错误:访问被拒绝”

我检查了文件安全权限(右键单击属性 --> 安全),确实当前用户没有读取访问权限。我添加了权限,它复制得很好。

我猜是因为该文件是从引导磁盘创建的,也许它不知道将正确的 NTFS 权限分配给哪个用户(尽管我认为它可以让所有人都打开它?)

此外,我认为 Windows 8.1 在尝试复制具有错误文件权限的文件时有一个错误,它会失败并显示错误的错误消息。

  • @Ramhound 这实际上是有道理的。如果您使用 FAT32 格式化 32GB 笔式驱动器并尝试复制占用 4GB 或更多空间的文件,它会说您没有足够的空间,即使您有 20GB 可用空间。 (16认同)
  • @TMN:当时恐龙也在地球上漫游吗? (3认同)