由于我对分区表功能缺乏太多了解,因此我无法通过搜索论坛找到解决方案。
我发现这种情况非常相似“diskpart clean”后恢复或重新创建分区,但是他清理的是 HDD,而不是像我一样清理的是 SSD...我认为我没有清理clean all
错磁盘。
还有这个: 如何在执行 diskpart“clean”命令后恢复分区和数据?
看来两者都无法修复了。
先前状态(开始)
2 个磁盘:
- 固态硬盘安装有 Win7 系统,积极的和引导。
- 硬盘作为数据盘。
既是高级智能接口和NTFS。
它们几乎肯定在 MRB 中,而不是 GPT 中(没有一个通过 2Tb)。
灾难的动机(The Edge)
我忘记为 SSD 过度配置保留未分配的空间。
我使用以下方法进行了系统备份傲梅备份
然后我尝试:
全新安装:
为 SSD 留下 100Mb 可启动分区、50Gb 未分配用于超额配置,其余用于操作系统。
通过操作系统分区进行系统还原:
创建另一个 100Mb 的可启动分区,并且我丢失了 50Gb 的 SSD 超额配置。
因此我决定:
- 清理SSD
- 格式化它,留下大约 50Gb 的未分配空间用于 SSD 超额配置
- 通过现在的 NTFS 180Gb 格式的 SSD 分区恢复系统备份
灾难(深渊)
但是当我想清理 SSD 时,我粗心地做了:
diskpart
- 选择 SSD
clean ALL
(通过 SSD,而我应该这样做clean
)。
无论如何,我以某种方式阻止了它。我认为它根本不应该影响硬盘,但我还是说了,以防万一。
改变了我的想法:
在 SSD 上全新安装 Win 7从可启动 USB。
不知何故,Win 7 做了一件奇怪的事情,将操作系统安装在 SSD(活动磁盘)上,但是将 100Mb 分区或卷放入“系统保留分区”(我认为是启动盘)在我的硬盘里有我的数据!!
现在我无法从 Windows 文件资源管理器中看到 HDD,而在 Windows 磁盘管理器和类似的应用程序中,它显示为 1Mb 未分配(我想这是我在以前的全新安装中做的一些愚蠢的事情),然后是 100Mb 的启动空间,然后是1.8Gb 未分配(我的数据肯定在那里...)。
(我无法发布图片,缺乏声誉)。
C: (SSD) - Boot, Active, Primary partition
System Reserved Partition (HDD) - System, Active, Primary Partition
是否正确两个都SSD 操作系统分区和 HDD“系统保留分区”是积极的?(我不这么认为,它应该只是操作系统驱动器)。
SSD 是引导(似乎没问题,因为它包含操作系统并指示启动信息的位置)并且硬盘是系统。
两个磁盘现在都是 MBR 和 NTFS。
救命!(让我向你呼喊……);)
之前的HDD数据可以恢复吗?
我没有安装或复制任何内容到 HDD 驱动器。我已安装并将所有内容复制到 OS SSD 驱动器,包括找到的丢失文件。
我试过全面扫描使用 LSoft活动分区恢复并没有发现任何被删除的东西,但是Mft、boot 等文件。
旧的分区信息文件是否有用(MFT、MFTMirror 等)用于恢复我 HDD 中的旧数据(每个文件所在位置的信息……)?
在此先非常感谢您的指导。
编辑:如果它可以帮助任何人,我使用 EasyBCD 将启动信息更改为 SSD。它将活动和启动标志放在 SSD 上,并将它们从 HDD 中删除。
然后结束超级扫描在硬盘上活动分区恢复,我在当前系统保留分区上执行了“删除无效分区”,以便我可以尝试从 1.8Tb 未分配区域恢复信息。
也许我把字母 D 分配给MiniTools 分区向导...
我试过了chkdsk D: /B
,但是 MFT 被损坏了,所以我用了 Active Partition Recovery 的文件恢复并发现了 5 个旧分区,但除了它们的分区信息文件(Mft 等)之外没有其他文件,所以我想什么都没有了。