如何修复“无法从源文件或磁盘读取”错误

将文件从驱动器移动到驱动器或从计算机移动到计算机是办公环境和休闲 PC 上的常见任务。经常传输大文件(特别是多 GB 文件)的 Windows 用户对“无法从源文件或磁盘读取”的错误消息并不陌生。此消息可能出于三种不同的原因出现。最常见的原因是不同驱动器或设备上的文件系统不匹配。此错误的其他常见原因包括损坏的磁盘扇区和文件权限问题。本文讨论如何解决“无法从源文件或磁盘读取”错误,以便您可以顺利进行文件传输。

如何修复“无法从源文件或磁盘读取”错误

在两个磁盘之间(无论是在两个内部驱动器之间还是在内部和外部驱动器之间)移动大文件时,最常出现错误。该错误可能会出现在小文件上,但这种情况不太常见。通常是导致问题的大文件。

如何修复无法从源文件读取或磁盘错误2

修复 #1:不匹配的文件系统

不匹配的文件系统是最适合诊断的情况,但也是最难修复的情况。如果您使用的是 Windows 8 或 Windows 10,则您的文件系统很可能是 NTFS。如果您使用的是 Windows 7,则它可能是 FAT32 或 NTFS。

NTFS 与 FAT32 完全不同,可以轻松处理较大的文件。 FAT32 是较旧的文件系统。如果您传输的磁盘是 FAT32,它可以处理的最大文件大小为 4GB。如果您移动的文件甚至接近该大小,则可能会导致问题。

  1. 选择包含您要复制的文件的硬盘驱动器。

  2. 右键单击该文件并选择属性。

  3. 识别文件系统。

  4. 对目标磁盘重复此操作。

如果两个文件系统都是 NTFS,请转到 Fix #2。如果一张磁盘是 FAT32,请继续阅读。

通常,您一开始不能将大文件复制到 FAT32 上,但在某些情况下,有人使用文件拆分器将文件分成更小的部分,然后文件在驱动器上损坏。 Windows 操作系统无法识别文件已损坏,而只会读取大文件或损坏的文件。

如果您看到这一点,请找到一个将文件拆分为较小块的程序,然后重试该过程。您可以谷歌“文件分割器”并找到各种各样的分割器,或者您可以只使用 GSplit,它是 100% 免费且功能齐全的应用程序。无论哪种方式,安装程序,拆分驱动器上的文件,按照最初的预期移动它,然后重建它。

修复 #2:坏扇区

扇区是一块存储。格式化硬盘驱动器时,该过程的一部分是将硬盘驱动器 (HDD) 划分为单独的部分,以单独使用来存储数据或共同存储更大的文件。

坏扇区只是软件错误,这意味着您的计算机无法读取该扇区上的数据。它们可能是由实际的物理损坏引起的,但这种情况不太常见。

检查坏扇区:

  1. 选择您要从中复制的硬盘驱动器。

  2. 右键单击并选择 特性,那么 工具选项卡.

  3. 选择 检查按钮.

  4. 允许该过程完成。
  5. 对目标磁盘重复此操作。

磁盘检查工具是独立的,它会告诉您是否发现坏扇区,并且在大多数情况下能够修复它们。但是,此过程可能会损坏您尝试移动的文件。所以,在做之前要注意这一点。

如果您愿意,也可以从命令提示符运行磁盘检查。

  1. 以管理员身份打开 CMD 窗口。

  2. 键入或粘贴“chkdsk D:/f”并按 Enter。将“D:”更改为有问题的硬盘驱动器号。

  3. 让过程完成。

如果有坏扇区并且它们成功修复,Windows 可能能够移动文件。

修复 #3:文件权限

有时,Windows 会对文件权限感到困惑并且难以放手。如果您收到某人发送的文件而 Windows 没有授予您该文件的所有权,也会发生这种情况。它可能会导致“无法从源文件或磁盘读取”错误。

不过,这很容易修复。

  1. 右键单击您要复制的文件并选择 特性.

  2. 选择 安全选项卡 然后点击 编辑 在中心。

  3. 选择 添加按钮 在中心。

  4. 在底部的框中​​键入您的计算机用户名,然后选择 检查名称.

  5. 选择 .这将带您返回上一个屏幕。

  6. 在顶部窗口中选择您的用户名,然后选中旁边的框 完全控制 在底部框中。

  7. 选择 申请 接着 .

Windows 现在应该允许您根据需要移动文件,而不会产生“无法从源文件或磁盘读取”错误。