几天前,我将 USB-HDD 从家里带过来,连接到我的工作电脑上后,Windows 7 自动显示了“检查磁盘”窗口(在资源管理器中右键单击分区“属性”>“错误检查”>“立即检查...”时,会出现该窗口)。“自动修复文件系统错误”已预先选定,我还选择了“扫描并尝试恢复坏扇区”,并让它完成工作。我的硬盘有 1TB 大,而且已经满了,所以我知道整个过程需要一些时间,但七个小时后,我失去了耐心,试图通过单击上述窗口中的“取消”按钮来停止它。但没有任何效果。然后我断开了 USB 电缆,“检查磁盘”窗口消失了。
我认为一切都很好,我已经开始组织目录,特别是,我已经移动(而不是复制)
X:\A
进入
X:\B
其中还包含名为 的目录A
。我想合并这些目录。但是,Win 7 没有向我显示通常的合并窗口,而是向我显示了其他窗口,我没看就确认了(因为我很着急)。
问题是:在 中,X:\B\A
我现在拥有了X:\A
旧 中的所有内容,但没有一个文件或目录X:\B\A
。我尝试了四个数据救援应用程序(商业“EASEUS Data Recovery Wizard Professional 5.5.1”,免费软件 Piriform Recuva 和 NTFSUndelete 以及开源http://www.cgsecurity.org/wiki/TestDisk),但它们都“只”找到我很久(或不久)以前故意删除的文件。
有趣的是,Win 7 资源管理器显示“931 GB 中剩余 58.7 GB”,但当我标记根目录中的所有目录和文件X:\
并右键单击“属性”时,它显示大小为 788 GB。哈!所以它们在那里(或者至少我认为它们在那里):931 - 788 = 143 - 58.7 = 84.3(这大致是移动之前 X:\B\A 的大小)。我还想指出,我已经chkdsk
在安全模式下运行(仅使用命令行),但文件没有恢复(最好的部分是没有错误!)。
最后说一句:自从那次事件发生以来,我没有对硬盘进行任何更改。
我的问题:有没有什么方法可以拯救我的数据?非常感谢您提供的任何帮助。
更新:安装了所有可以进行数据救援的应用程序后,GetDataBack for NTFS (v4.25) 让我离数据更近了一步。我终于可以看到并打开它们了(这是一个演示,因此并非所有文件都可以复制和打开)。但是,是的,它们在那里。似乎 MFT 已损坏。现在,我可以修复 MFT 吗,因为 GetDataBack 向我显示了 MFT 条目号、父 MFT 条目、MFT 位置、第一个簇、第一个扇区?
答案1
您的丢失文件可能被隐藏或被高度隐藏?请尝试从命令行执行此操作:
attrib -S -H X:\B