在办公室环境和休闲PC中,将文件从驱动器移动到驱动器或将计算机移动到计算机是一项常见任务。 Windows用户经常四处移动大文件(尤其是可以包含电影或电视节目的千兆字节文件),对于显示“无法从源文件或磁盘读取”的错误消息并不陌生。 出现此消息的原因可能有三种: 最常见的原因是不同驱动器或设备上的文件系统不匹配。 此错误的其他常见原因包括磁盘扇区损坏和文件权限问题。 ,我将向您展示如何解决所有这三个问题,以便使文件传输平稳运行。
另请参阅我们的文章《如何加快Windows 10 –最终指南》
当在两个磁盘之间(无论是在两个内部驱动器之间还是在内部和外部驱动器之间)移动大文件时,通常最容易出现该错误。 该错误可能会出现在小文件上,但这并不常见。 通常是导致问题的大文件。
文件系统不匹配,并且“无法从源文件或磁盘读取”错误
文件系统不匹配是最容易诊断但最难修复的问题。 如果您使用的是Windows 8或Windows 10,则文件系统很可能是NTFS。 如果您使用的是Windows 7,则可能是FAT32或NTFS。 如果您使用Windows XP,则可能是FAT32。
NTFS与FAT32完全不同,可以轻松处理较大的文件。 FAT32是较旧的文件系统,无法处理较大的文件。 如果要从中传输文件的磁盘是FAT32,则它可以处理的最大文件大小为4GB。 如果您要移动的文件甚至接近该大小,则可能会引起问题。
- 选择您要复制的硬盘驱动器。
- 右键单击并选择属性。
- 识别文件系统。
- 对目标磁盘重复上述操作。
如果两个文件系统均为NTFS,请继续进行下一个修复。 如果一个磁盘是FAT32,请继续阅读。
通常,首先不能将大文件复制到FAT32上,但是在某些情况下,有人使用文件拆分器将文件分成小块,然后文件在驱动器上损坏。 然后,Windows无法识别该文件已损坏,仅读取大文件或损坏的文件。
如果看到此消息,请找到一个程序将文件拆分为多个较小的块,然后重试该过程。 您可以使用Google“文件拆分器”并找到各种各样的拆分器,也可以只使用免费的功能齐全的HJSplit。 不管哪种方式,请安装程序,在驱动器上分割文件,将其移动到原来的状态,然后重新生成。
坏扇区和“无法从源文件或磁盘读取”错误
扇区是一块存储。 格式化硬盘驱动器时,过程的一部分就是将驱动器分成多个部分,这些部分既可以独立用于存储数据,也可以共同用于存储较大的文件。
坏扇区只是软件错误,这意味着您的计算机无法读取该扇区上的数据。 它们可能是由实际的物理损坏引起的,但这很少见。
要检查坏扇区:
- 选择您要复制的硬盘驱动器。
- 右键单击并选择属性,然后选择工具选项卡。
- 选择错误检查旁边的检查。
- 允许该过程完成。
- 对目标磁盘重复上述操作。
磁盘检查工具是独立的,可以告诉您是否发现了坏扇区,并且在大多数情况下可以修复它们。 但是,这可能会损坏您要移动的文件,因此在执行操作之前请注意这一点。
如果愿意,可以从命令提示符运行磁盘检查。
- 以管理员身份打开CMD窗口。
- 输入或粘贴“ chkdsk / f D:”,然后按Enter。 将“ D:”更改为有问题的硬盘驱动器号。
- 让过程完成。
如果存在坏扇区,Windows现在可能可以移动文件。
文件权限和“无法从源文件或磁盘读取”错误
有时,Windows会与文件权限混淆,无法放手。 如果您收到某人发送的文件,而Windows没有授予您该文件的所有权,也会发生这种情况。 它可能会导致“无法从源文件或磁盘读取”错误。
不过,这很容易解决。
- 右键单击您要复制的文件,然后选择“属性”。
- 选择“安全性”选项卡,然后在中间进行编辑。
- 选择中间的添加按钮。
- 在底部的框中键入您的计算机用户名,然后选择检查名称。
- 选择确定。 这将带您返回上一个屏幕。
- 在顶部窗口中选择您的用户名,然后在底部框中选中“完全控制”旁边的框。
- 选择“应用”,然后选择“确定”。
Windows现在应允许您根据需要移动文件,而不会引发“无法从源文件或磁盘读取”错误。