Win7 sysprep /generalize 导致失败:“Windows 无法完成安装”

Win7 sysprep /generalize 导致失败:“Windows 无法完成安装”

我一直在尝试积累一些在闲置的旧硬盘上进行部署的经验。我在一台参考机器上安装了 Windows 7 x64,并使用审核模式(在 Windows 欢迎时按 Ctrl+Shift+F3,而不是输入用户设置)登录,同时使用以下驱动程序:

  • 英伟达 GeForce
  • Realtek 局域网
  • Realtek 音频
  • Intel 芯片组

此外,我还安装了 Chrome 和任何所需的 Windows 更新(SP1)。

当我准备好进行成像时,我使用带有 generalize 和 oobe 选项的 sysprep。

但是,当我重新启动 Windows 时,它挂在“安装程序正在启动服务”处,并显示以下消息:“Windows 无法完成安装。要在此计算机上安装 Windows,请重新启动安装。”

此时,我的键盘无法使用。没有灯光,也没有输入。鼠标也无法使用。我无法按 Shift+F10 进入命令提示符。

从这里,我只需硬重置机器即可。它会调出 Windows 替代启动,然后我选择安全模式。但是,安装程序仍然给出无法在安全模式下继续的错误,但没关系,因为我至少可以按 Shift+F10 进入命令提示符。从这里,我可以启用管理员帐户,重新启动,然后安装程序就可以顺利进行。

现在,如果我不使用/generalize,一切都会顺利进行。

为什么我必须启用管理员帐户才能继续该过程?为什么整个过程在正常启动时会挂起,需要我进入安全模式?我了解到这可能是由于驱动程序/注册表问题,但我不知道为什么启用管理员帐户会让它突然正常工作。

有什么见解吗?

相关内容