我正在寻找一种方法来更快地安装 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 小时。
我的问题:
- 有没有更简单的方法可以同时为所有版本提供驱动程序、包和更新?
- 有没有办法在不违反合同的情况下以同样的方式提升品牌电脑?
- 如果没有,开发一个连续执行所有这些操作的更新工具是否明智?
- ...(我以为我还有更多问题,但如果我想出一个问题,我会立即更新)
对于 Windows Vista/7,您真的应该看看Microsoft 部署工具包。它也有助于 Windows XP,尽管 Vista/7在部署方面提供了显着改进。
好像你需要nlite。 http://www.nliteos.com/
除了从 USB 启动、AFAIK 之外,它将为您提供您想要的大部分功能。
您到底想从中获得什么?“更快地安装 Windows”非常笼统,到目前为止,您的描述使我相信您正在寻找的是可以为您在所有可能的硬件上为所有版本的 Windows 提供一次性程序的东西。
我很抱歉,但这并不存在。不同版本的 Windows 的服务包和更新是不同的(就像您不能在 Mac OS 9 上安装 Mac OS X 更新一样),因此适用于 Windows 7 的过程对 Windows XP 无效。
您确实需要回溯到 Windows AIK 并重新开始查看它。其他一些成像软件也足够了。获取您的基线安装,对其进行全面修补,然后从中创建一个映像。然后将图像放回目标机器上。这需要一些时间和练习才能正确完成,但对于大多数使用它的 PC,您可以缩短到 10 分钟的安装时间。
然后,您将寻求实施像 WSUS 这样的补丁管理解决方案,这样您实际上就不需要在每次出现新补丁集时都刷新映像。妥善处理事情,您会发现每次发生重大硬件和/或软件更改时您只需要刷新图像 - 每 12 到 18 个月一次就可以了。
对于每个版本的 Windows,您都需要一个单独的图像,不幸的是,我觉得这是您不想要的东西。同样,一举处理所有版本的 Windows 的东西并不存在。我想你可能要求太多了。
使用成像工具包现在看起来“时间过长”,但这是预先花费的时间与长期花费的时间之间的权衡,在任何非平凡的环境中,它应该会大大减少花费的时间。大约一年的课程。
说到环境,对您的环境进行更好的描述在这里真的很有帮助。我发现令人费解的是,您似乎在进行大量Windows 安装,以至于您看起来好像拥有一个相当大的网络,但您似乎没有在操作系统、硬件或供应商。如果是这种情况,我可能会建议您从错误的方向进行操作,并且您确实需要在考虑操作系统部署策略之前实现此标准化。
鉴于我们得到的信息,这就是我现在所能说的。
我们在Unattended方面取得了巨大成功,它使用 perl 脚本扩展了 MS 无人值守安装系统,用于安装更新、附加软件等。这有点特殊,但是一旦你设置好了,你就可以安装一台新机器了它从网络启动。