WinPE批量装机神器:十分钟网络自动部署工具 | 零接触快速重装

通过将部署脚本集成到 WinPE 镜像并设置为 开机自启动,真正实现“一键批量装机”。客户机 开机即自动执行部署,无需人工干预,十分钟内完成系统下发与引导修复。尤其适用于重庆市内办公设备的招标回收上门回收后的大批量系统快速清空及重装场景。

关于 「重庆长久办公服务」 🏅

  • 🏢 企业简介:重庆长久办公服务专注于办公耗材供应、设备维护、招标回收,为企业客户提供一站式长期配套服务。
  • 🌐 官网https://changjiu365.com
  • 💬 商务合作:欢迎关注公众号 「重庆长久办公服务」 点击「支持服务」或拨打 [phone_guard] 与我们取得联系。

1 · 为什么要写这个小工具?

  • 🖥️ 台数成倍增长 —— 招标回收或上门回收旧设备时,经常需要一次性处理几十上百台电脑;人工插盘装机会让人崩溃。
  • 🔁 操作高度重复 —— 分区、复制、修复引导,每一步都机械却不可省略。
  • 🚫 错误代价高 —— 手抖选错 MBR/GPT 或 BIOS/UEFI,重做一次至少半小时。
  • 🚀 网络已就绪 —— 大部分机房都有稳定的千兆局域网,带宽远比 U 盘可靠。

工具实现 自动识别固件 → 自动分区 → 自动传输镜像 → 自动修复引导,释放 IT 人员的精力。

2 · 解决方案一览

  • 🧭 启动检测 / 分区脚本 — 自动识别 UEFI / Legacy 并格式化 GPT / MBR,避免磁盘格式错误无法引导
  • 📡 UDPcast 传输 — 多播镜像到所有客户端,一端发、多端收;速度≈线速
  • 🛠️ DISM 安装 — 写入 WIM / ESD / VHDX,WinPE 原生命令,成功率高
  • 🔄 引导修复 — 调用 bcdboot​ 自动修复引导,完成后即重启,真·放手即走

💡 对比 BT/qBittorrent:UDPcast 不需要预先“做种”,也不依赖 Tracker,无需担心 IP 地址变化;服务端广播一次即可同时喂饱所有客户端,机器越多性价比越高。

💡 推荐阅读之前的Easy Sysprep 系统封装教程和Tiny PXE Server + Wimboot 实战教程配合使用。

3 · 打包下载

📥 下载地址点击下载

内含:

  • udp-sender-helper.exe​(发送端)
  • pxe-helper.exe​(接收端 + 分区脚本)

4 · 快速上手

4.1 服务端(发送端)

  • pxe-helper.exe​放置于PE的C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup​并保存。
  • 启动 TinyPXE Server,并将 boot.wim​ 替换为集成 pxe-helper.exe​ 自启动的 PE 镜像。
  • 将封装好的 system.wim​ 拖到 udp-sender-helper.exe​ 上。
  • 静候客户端上线,满足最少数量后自动开始多播;传输结束后服务会自动重置,等待下一批机器上线。

4.2 客户端(接收端)

  • 通过 PXE 启动进入自定义 WinPE。

  • 开机即运行 pxe-helper.exe​,自动完成:

    • 🔍 固件检测 → UEFI / Legacy 分区脚本
    • 📥 镜像下载udp-receiver​ 拉取 system.wim
    • 🛠️ DISM 写入 → 应用镜像
    • 🔄 引导修复bcdboot​ 写入 EFI/MBR
    • 🧹 清理 & 重启 → 删除临时文件并自动重启

🧐 提示:服务器与客户端需处于同一广播域;若跨 VLAN,请在发送端增加 --ttl​ 参数。

4.3 运行截图

WinPE批量装机-发送端(udp-sender-helper.exe)
WinPE批量装机-发送端(udp-sender-helper.exe)

WinPE批量装机 - 接受端(pxe-helper.exe)
WinPE批量装机 - 接受端(pxe-helper.exe)

4.4 已知不足与未来改进计划

  • 目前仅提供命令行界面,未来计划开发GUI,形成更友好的整体部署工具。
  • 当前硬盘分区方案为系统盘128GB(131072 MiB),出去EFI磁盘(100M)其余空间为D盘,后续版本将增加判断以提升兼容性。
  • 后续版本将考虑覆盖内置命令参数,并增加图形界面。(现在在写微信公众号客服系统,有时间将尽快实现。)

5 · UDPcast 关键参数速查

内置参数已覆盖常见场景;深度玩家可根据下文手动调整测试并编写命令以获得极致性能,后续可能更新调用外部参数。更多参数优化请查阅官网FOG Project论坛

5.1 接收端 ​

  • --file C:\system.wim​ — 保存路径(无论发送端文件名如何,强制保存为 system.wim 供安装脚本识别)
  • --nokbd​ — 跳过“按任意键”提示(无人值守必备)
  • --ttl 32​ — 控制通道 TTL(跨路由 / VLAN 时提高)
  • -b 8192​ — 包大小 8 KB(巨帧网络可提速)
  • --slice-size 128k​ — 切片大小(千兆网络推荐 128 KB)
  • --fec 8x8/128​ — 前向纠错(噪声环境建议开启)

5.2 发送端 ​

  • --stream​ — 允许客户端中途加入(机房依次启动时必备)
  • --min-receivers 2​ — 最少接收端数量(按实际台数调整)
  • --max-wait 300​ — 最长等待秒数(启动慢时放宽)
  • --full-duplex​ — 全双工模式(交换式网络建议开启)
  • --ttl 32​ — 数据流 TTL(跨网段时提高)
  • --slice-size 128k​ — 切片大小(与接收端保持一致)
  • --fec 8x8/128​ — 前向纠错(与接收端保持一致)
  • --max-bitrate 800m​ — 限速 800 Mb/s(保护混合网环境)

6 · 常见问题 FAQ

Q1 · PXE 启动后找不到 udp-sender?
🔧 排查:确认发送端已运行,防火墙放行 9000/9001 端口;如跨 VLAN,请提升 --ttl​。

Q2 · 多播速率不及预期?
排查:交换机开启 IGMP Snooping,并在服务器 + 交换机启用巨帧(MTU ≈ 9000)。

7 · 结语

使用WinPE自动网络部署工具,让系统部署真正实现零接触、零差错、零等待。无论是企业办公设备的招标回收,还是个人客户的上门回收,都能轻松实现快速批量装机,节省时间与人力成本。

系统部署办公服务一次搞定,重庆长久办公服务助您提高效率、节约预算!🚀