为什么 Windows 复制和粘贴不考虑和使用所有文件?

为什么 Windows 复制和粘贴不考虑和使用所有文件?

我正在尝试从备份磁盘恢复我的操作系统。这曾经是 RAID 1 阵列的一部分。我重新激活了磁盘,并且可以访问文件。问题是,当我选择所有文件并检查大小时,它显示 41 GB。当我将所有内容复制并粘贴到另一个卷中时,它显示 18.2 GB。一半的文件不想复制过去。我获得了文件的所有权,我甚至将我的用户更改为所有者。但问题仍然存在。

我刚刚尝试对磁盘进行 RAR 压缩,但它却出现了 2500 个错误。 http://pastebin.com/RJJzkW8f

答案1

当遇到此类问题时,我通常不会试图弄清楚 Windows 在做什么,而是直接使用 Linux 实时 USB 驱动器进行复制,然后一切就正常了。

Ubuntu 是一个易于创建和操作的实时 USB。按照以下链接中的说明制作一个。http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

答案2

Windows 资源管理器是否显示为隐藏系统文件?除非您更改文件夹选项中的设置,否则 Windows 复制命令似乎不适用于系统+隐藏文件。请注意,具有隐藏属性的文件与具有隐藏属性的文件的行为不同系统属性。

不过我刚刚确认它确实在 Windows 10 上运行。那么,如果您使用的是 Windows 10,这不是您的问题吗?

复制

您可以尝试xcopy从命令提示符中使用。xcopy 已包含在 Windows 中,我不知道,Windows 95 或类似的东西...这里有一个示例,其中 d:\ 是您的旧驱动器,而 c:\ 是新驱动器:

xcopy d:\ c:\restored\ /Y /Z /H /R /E

无可比拟

我个人会使用无可比拟为此。有一个免费试用版,购买价格物有所值,甚至更多!(我与 Beyond Compare 的制造商 Scooter Soft 没有任何关系,只是非常满意支付顾客..)

Beyond Compare 的一大优点是它可以让您直观地看到每个文件和文件夹的差异。它显示哪些文件丢失(当另一侧丢失时,文件显示为蓝色)、较新/较旧(当一个文件比另一侧新时,文件显示为红色)、不同(两个文件都显示为红色)等等。

下面是一个使用 Beyond Compare 的示例,展示了隐藏文件和隐藏+系统文件之间的差异。

下图展示了两个目录结构以及它们的区别。和 Explorer 一样,Beyond Compare 默认显示隐藏文件,但不显示系统+隐藏文件。注意红色箭头指向的是隐藏文件(h)在此处输入图片描述

在“会话设置”对话框中,取消选中“排除隐藏的操作系统文件”选项以显示所有内容。 在此处输入图片描述

在此处查看完整差异!请注意,蓝色/青色箭头指向隐藏的文件系统属性(sh),而红色箭头仅指向隐藏(h)在此处输入图片描述

相关内容