当遇到 Windows Vista 及 Windows 7 的操作系统时候,如果使用 Ghost 之类的工具对 A 硬盘克隆到 B 硬盘,并且想用 B 硬盘作为本机的启动盘,就会发现在启动 Windows 的时候会提示如下:

--------------------------------------------------------------------------------------
Windows 未能启动。原因可能是最近更改了硬件或软件。解决此问题的步骤:

  1. 插入 Windows 安装光盘并重新启动计算机。
  2. 选择语言设置,然后点击“下一步”。
  3. 点击“修复计算机”。

如果没有此光盘,请与您的系统管理员或计算机制造商联系,以获得帮助。

  文件: \Windows\system32\winload.exe
  状态: 0xc000000e
  信息: 无法加载所选项,因为应用程序丢失或损坏。
--------------------------------------------------------------------------------------

原    因:不能启动的原因是磁盘签名与 BCD 中记录的不符合。
解决办法:用此工具选择系统盘所在分区中的 boot 文件夹中的 BCD 文件(boot 文件夹是隐藏的,BCD 文件没有扩展名),然后程序自动计算正确的磁盘签名。