我有一个双启动系统,其中有 Ubuntu 16.04 和 Windows 10。今天当我启动 Windows 10 时,它开始“检查和修复”硬盘,发现了几个“损坏的文件”并“修复”了它们。Windows 删除了这些文件和文件夹吗?
答案1
原则上,Linux(Ubuntu)支持对使用 NTFS 文件系统(Windows 使用的文件系统)格式化的分区进行读写支持。如果文件系统健康,则在 Linux 下使用 NTFS 应该没有问题。但是,要确保文件系统保持健康:
- 关闭 Windows 时,请将其完全关闭,即不进行“快速启动”或休眠。这样,MS Windows 会完全关闭分区,并将其保持在干净状态,无论操作系统在下次启动时访问它。
- 在 Linux 中使用 NTFS 分区时,请确保完全关闭 Linux,再次确保分区正确关闭。
- 重要的是,定期将分区连接到 MS Windows 并在那里检查驱动器。由于 NTFS 是一种专有文件系统格式,因此只有 Windows 工具才知道它的全部内容。因此,只有在可以定期将文件系统连接到 Windows 系统(如您的情况)的情况下,才应使用 NTFS 文件系统。
因此,需要特别小心,但共享 NTFS 分区以便在 Windows 和 Linux 下获取数据应该不是问题。
就您而言,发生了一些损坏。请遵循上述建议以防止再次发生这种情况。目前,您的分区已在 Windows 下检查并修复。我会再用 Windows 磁盘检查工具检查一次以确保无误。如果每次您都小心地关闭操作系统并在 Windows 中不时手动检查磁盘,这种情况就不会再次发生。
“Windows 删除了那些文件和文件夹吗?”
Windows 无法识别文件名并将其与磁盘上存储的文件内容联系起来。文件夹已被删除。文件的内容已在文件夹中存储的随机名称的文件中恢复\found.000
。其中一些文件(但不一定是全部)可能仍“有效”。如果那里有重要的东西而你没有备份,那么你需要尝试识别哪个文件是哪个,并相应地重命名它们。