这是一个非常奇怪的问题,我以前从未遇到过,而且我在网上也找不到任何相关信息。
基本上,我当时正在为某人做一些基本的技术支持,包括备份文件、重新安装操作系统和恢复文件。操作系统坏了,所以我直接卸下了硬盘,并将用户文件夹复制到我的电脑(运行 Linux)。该文件夹总共约 24 GB。完成所有操作后,我决定将文件复制到格式化为 exFAT 的 USB 记忆棒上,然后将它们复制到有问题的计算机上。这个过程完全没有问题。
然而,将驱动器插入 PC(运行 Windows 10)后,文件夹突然减小到只有大约 9 GB!我将其重新连接到主桌面,确实,目录大小减少了。我通过多种方法(包括 du -sh 和 ls -something)验证了这一点。我强制删除了它,只恢复了显示的 9 GB,其余部分继续占用存储空间,即使文件夹消失了。
我尝试再次复制,并多次验证以确保文件大小正确。确实如此。然而,再次,在将其连接到特定计算机后,大小立即降至 9 GB。在执行硬删除后,我现在有一个 64 GB 的 USB 闪存驱动器,它报告有 11 GB 可用空间,但实际使用空间只有 11 GB。
最后,我说算了,断开硬盘(显然是 NTFS 格式)的连接,然后将所有文件传输到硬盘上。我再次验证,目录确实是 24 GB。但在启动操作系统后,它再次下降到 9 GB。所以这不是驱动器问题。我注意到的唯一受影响的文件夹是 AppData 和桌面上的备份文件夹(似乎也是用户文件夹的备份)。
我可能可以格式化我的 USB 并将文件复制回它,但将来了解清除“幽灵”数据的方法可能会更方便、更有用。但我真正感兴趣的是这种情况的原因,这怎么可能呢?这显然不是偶然发生的,因为文件以完全相同的方式受到了三次影响。而且这似乎不是文件系统或驱动器问题,在我使用 Windows 10 时也从未发生过这种情况。
顺便说一句,在有人询问之前,我总是先安全地卸载驱动器,然后再断开连接。有什么想法吗?谢谢