NTFS 分区上的文件消失

NTFS 分区上的文件消失

奇怪的事情发生了:一些文件随机消失。

我使用 Ubuntu 访问另一个分区(ntfs)上的文件(电影、文档、音乐),该分区是通过 NTFS 配置工具安装的。

首先,我注意到我的“学习”文件夹中缺少一些 PDF,但我想也许是我自己删除了它们。但现在音乐文件夹中缺少两张专辑,我确信这是 Ubuntu 的问题。所有这些文件都是最近从 Ubuntu 下载并修改的,然后移至 ntfs 分区。在使用 Windows 7 时(大约两年),我以前从未遇到过此问题。

那么如何预防这个问题?有没有什么工具可以用来恢复文件并检查错误?谢谢。

答案1

尝试在 Windows7 中对该分区运行文件系统检查。希望丢失的文件随后会奇迹般地重新出现。

答案2

看一下这个问题- 这实际上不是 Ubuntu 弄乱了文件,而是 Windows 从休眠映像启动后“修复问题” :)

一般来说,在其他操作系统处于休眠状态时修改其文件系统与在操作系统不知情的情况下直接在块级别修改磁盘设备相同 - 这会导致文件系统损坏,因为磁盘上的数据与操作系统对磁盘的了解不同步。

答案3

当 Windows 休眠时,它会将计算机内存 (RAM) 的内容保存到系统启动驱动器上名为“hiberfil.sys”的文件中。此文件用于在系统从休眠状态唤醒时将其恢复到之前的状态。因此,其他操作系统所做的任何更改都将丢失。

禁用 Windows 休眠模式

步骤 1:输入 控制面板 到 Windows 11 的搜索框,然后单击结果打开此工具。步骤 2:以大图标显示项目,然后单击 电源选项

步骤 3:点击 选择电源按钮的功能 从左侧。

步骤 4:点击 更改当前不可用的设置 关联。

步骤 5:勾选 休眠 在下面 关机设置 部分。(要禁用 Hibernate,请取消选中 Hibernate 框。)

步骤 6:最后,点击 保存更改 按钮。

在 Windows 上禁用快速启动

  1. 打开 开始
  2. 搜索 电源外壳,右键单击顶部结果并选择 以管理员身份运行 选项。
  3. 键入以下命令在 Windows 11 上禁用快速启动,然后按 进入
powercfg /h off

如果以上解决方案均不起作用!

在离开 Ubuntu 之前,请务必卸载 NTFS 驱动器。

相关内容