让 Windows 8 System Image Recovery 识别我的备份

dev*_*doc 5 backup vhd system-recovery disk-image windows-8

我已经对 Windows 8 备份有一种不好的感觉。我当然希望我只是愚蠢,有人可以启发我。

小故事:Windows 8 System Image Recovery 找不到我的系统映像。我是在使用 Windows 7 恢复暂时重新安装我的旧操作系统(Win 7)以导出我的 EFS 密钥之前完成的。计划是恢复到 Windows 8,而不必安装我在过去 2 周内一直忙于安装的所有程序。

细节:

  1. 以前的系统:Windows 7 Ultimate 64 位(完整零售许可证)在较小的 SSD 上,大多数用户文件在辅助硬盘上。
  2. 升级到Win 8 Pro(升级许可证),进行全新安装升级,安装前删除旧的Windows 7分区(100 MB系统保留+更大的主分区)
  3. 注意到我忘记导出我的 EFS 密钥。有了使用系统映像快速进入我的旧系统,导出 EFS 密钥,并返回到当前系统的好主意。
  4. 使用 Windows 8 控制面板中的“Windows 7 文件恢复”选项制作系统映像(保存到我的辅助硬盘)。似乎完成没有问题。我确实重命名了已经存在的旧 WindowsImageBackup 文件夹(包含我的 Windows 7 系统映像),以防止它被 Windows 8 映像放大。
  5. 使用 Acronis 2013 成功地将旧的 Windows 7 系统映像从我的主驱动器恢复(覆盖 Windows 8)(我确实首先尝试了 Windows 7 映像恢复工具,但他们在几秒钟后中止了恢复,抱怨某些文件已损坏)。
  6. 成功登录Windows 7系统并恢复EFS密钥。
  7. 重新应用 Windows 8 升级(第 2 步),为计算机提供与我第一次安装 Windows 8 相同的名称,并创建相同的用户名。
  8. 将新安装的 Windows 8 引导至恢复工具并选择“系统映像恢复”
  9. 收到错误“Windows 在这台计算机上找不到系统映像”。点击重试没有帮助。点击取消让我选择“选择系统映像”并单击“下一步”,显示一个空列表。列表下方是“高级”按钮,让我可以“安装驱动程序”或“在网络上搜索系统映像”。有一次,我什至将 WindowsImageBackup 文件夹复制到我拥有的网络驱动器,但备份也无法以这种方式识别。

即使映像恢复工具无法识别备份,我也可以使用 Windows 8 恢复模式中的命令提示符来导航和浏览备份文件。如果我选择“安装驱动程序”选项(这让我可以通过文件选择器浏览目录树),它们也可见。

然后我尝试使用 Acronis 2013(毕竟它确实帮助我恢复了旧的 Windows 7 映像)以这种方式恢复备份,结果发现 Acronis 不支持 Windows 8 备份使用的新 VHDX 格式。作为最后一次绝望的尝试,我尝试使用 Hyper-V 管理器将 VHDX 文件转换为 VHD 格式。Windows 备份仍然没有找到备份,但我设法使用 Acronis 来恢复转换后的 VHD 文件。这不起作用,计算机在启动时抱怨“缺少操作系统”,使用 Windows 8 安装进行“自动修复”并没有解决问题。

非常奇怪的是,即使 Windows 8 系统映像恢复没有看到我的 Windows 8 映像,我注意到它确实看到了我在 Windows 7 系统上的 VHD 格式备份。当然,恢复工具也在扫描 VHDX 文件,因为这似乎是 Windows 8 创建这些备份的格式?恢复工具决定相关备份文件是否存在的因素有哪些?

非常感谢任何帮助我利用现有备份图像的想法或指示!

小智 1

当然,您现在已经解决了您的问题,但这可能对其他人有帮助。我也注意到 Win8 在检测写入本地磁盘的系统映像方面做得很差。有时它可以看到它们,有时则看不到它们。

但是,我发现系统修复 CD/DVD 似乎能够看到本地附加的系统映像。它还可以读取可作为网络共享访问的系统映像(即使最初写入本地连接的设备)。

遗憾的是系统映像机制如此破碎。

如果它不明显,您可以从 Win8 控制面板中的“Windows 7 文件恢复”小程序创建系统修复 CD/DVD。