我正在寻找一种更快安装 Windows 并让其自动运行的方法。
我们每天都会安装 Windows XP、Windows Vista 以及即将推出的 Windows 7。
我们目前采用以下程序:
- 从 CD/DVD 安装。
- 安装所有驱动程序。
- 如果 CD/DVD 没有提供服务包,请安装该服务包。
- 安装所有剩余的 Windows 更新。
有时,我们会从品牌机购买计算机,并采用以下步骤:
- 从硬盘映像安装。
- 安装该服务包,因为硬盘映像未提供服务包。
- 安装所有剩余的 Windows 更新。
USB 确实是解决方案的一部分,但它们往往太小,无法涵盖所有可能的组合。所以,你不必建议这样做,因为我们可能会继续使用 CD/DVD 或外部 USB 驱动器,正如我已经知道的那样。我想在这里指出,我们希望讨论加快和自动化该过程,而不管使用什么媒体/硬件。
我们知道 Windows AIK 工具和 nlite 的存在,尽管我们停止了这种技术,因为在每个 Windows 版本中整合服务包、更新和驱动程序需要花费太多时间(例如在 Vista 中:Home Premium、Ultimate 等)。似乎您无法同时处理所有版本...如果您只想在已经整合的安装 ISO 中集成一些新更新,那么将它们分开处理有点不妥。
目前完成安装过程大约需要 1-2 小时。
我的问题:
- 有没有更简单的方法可以同时整合所有版本的驱动程序、包和更新?
- 有没有办法既可以升级品牌电脑,又不违反合同呢?
- 如果没有,那么开发一个可以连续执行所有这些操作的更新工具是否明智?
- ...(我以为我还有更多问题,但如果我又想到一个问题,我会立即更新)
答案1
对于 Windows Vista/7,你真的应该看看Microsoft 部署工具包。它还可以帮助 Windows XP,尽管 Vista/7 提供重要的部署方面的改进。
答案2
您到底想从中实现什么?“更快地安装 Windows”这个功能很笼统,到目前为止,您的描述让我相信您正在寻找的是能够为您提供一次性程序,适用于所有可能的硬件上的所有版本的 Windows。
抱歉,但这种情况根本不存在。不同版本的 Windows 的服务包和更新有所不同(就像您无法在 Mac OS 9 上安装 Mac OS X 更新一样),因此适用于 Windows 7 的程序不适用于 Windows XP。
您确实需要回溯到 Windows AIK 并重新开始查看它。其他一些映像软件也足够了。获取您的基线安装,对其进行完全修补,然后从中创建映像。然后将映像重新放到您的目标机器上。这需要一些时间和练习才能正确完成,但对于使用它的大多数 PC,您可以将安装时间缩短到 10 分钟。
然后,您将寻求实施像 WSUS 这样的补丁管理解决方案,这样您实际上就不需要在每次发布新补丁时刷新映像。妥善处理事情,您会发现每次发生重大硬件和/或软件更改时才需要刷新映像 - 每 12 到 18 个月刷新一次就足够了。
您需要为每个版本的 Windows 准备一个单独的映像,但不幸的是,我感觉这不是您想要的。同样,一次性处理所有版本的 Windows 的东西根本不存在。我想您可能要求太多了。
现在使用成像工具包可能看起来“花费太多时间”,但这是在前期花费的时间与长期花费的时间之间的权衡,并且在任何非平凡的环境中,它应该会在大约一年的时间内大大减少花费的时间。
说到环境,更好地描述一下你的环境确实会很有帮助。我觉得你似乎在做一件令人费解的事情很多Windows 安装,看起来您拥有相当大的网络,但您似乎没有在操作系统、硬件或供应商上实现标准化。如果是这样,我可能会建议您从错误的方向着手,在考虑操作系统部署策略之前,您确实需要实现这种标准化。
根据我们目前得到的信息,这就是我目前能说的全部内容。
答案3
我们取得了巨大的成功无人值守它使用 perl 脚本扩展了 MS 无人值守安装系统,以便安装更新、附加软件等。它有点特殊,但一旦设置好,您只需从网络启动即可安装新机器。
答案4
看来你需要 nlite。 http://www.nliteos.com/
据我所知,除了从 USB 启动之外,它将为您提供所需的大部分功能。