Windows10无盘母盘制作-以云更新为例

849 阅读3分钟

1. 缘起

网吧客户端在实际环境中,经常要面对形形色色对无盘系统,五花八门对无盘镜像, 为了方便确认不同无盘环境对客户的对影响,决定自己制作一个无盘母盘,以作为对比参考。以确定外面的无盘环境中Windows组件裁剪对客户的造成的影响。

2. 环境准备

制作母盘的虚拟机环境使用现有的 Proxmox Virtual Environment 8.1, 而无盘服务器则采用“云更新”来制作。

3. 创建虚拟机

在PVE下面创建一个虚拟机,需要注意的配置如下:

  1. CPU 架构选择IntelCPU架构 我这里选择的是 IvyBridge.
  2. 磁盘采用SATA 、勾选SSD仿真, 磁盘大小根据需要选择.
  3. 显示设备选择 标准VGA 显存我这里选择的64M
  4. 机型: QC35.
  5. BIOS: 选择OVMF(UEFI)

4. 安装系统

准备好一个经过裁剪的Windows10(也可以不裁剪) . 完成系统安装过程, 在这里我使用 MSMG Toolkit 完成镜像裁剪工作. 系统安装好后再使用 DSIM++ 进行进一步的精简优化工作.

5. 使用DSIM++ 裁剪系统

5.1. Appx 精简

在 用户应用、系统预装应用中保留以下应用,其余的都可以清理掉。

  1. Microsoft.HEIFImageExtension
  2. Microsoft.VCLibs.140.00_14
  3. Microsoft.VP9VideoExtensions
  4. Microsoft.WebMediaExtensions
  5. Microsoft.XboxGameOverlay
  6. Microsoft.XboxGamingOverlay
  7. Microsoft.UI.Xaml
  8. Microsoft.WebMediaExtensions
  9. Microsoft.WebpImageExtension

5.2. 系统优化

在 控制面板-> 系统优化 栏 根据需要做优化.

5. 2.1 系统服务优化

控制面板-> 系统优化 -> 服务优化 禁用如下服务

  1. 禁用诊断服务
  2. 禁用Windows Search
  3. 禁用错误报告
  4. 禁用客户体验改善计划
  5. 禁用自动维护计划

5.3. 网络设置

控制面板-> 系统优化 -> 服务优化

  1. 关闭默认共享
  2. 关闭防火墙
  3. 关闭远程协助

5.4. 可选功能

控制面板->可选功能 中 只保留如下组件:

  1. DirectX 配置数据库
  2. 简体中文输入
  3. 简体中文补充字体
  4. Math Recognizer
  5. Windows Media Player
  6. NotePad
  7. Windows PowerShell 集成脚本环境
  8. WordPad
  9. Math Recognizer

导出系统

导出系统需要注意如下问题:

  1. 在导出系统之前, 删除掉 显示适配器设备。以防止干扰后续无盘系统的UPNP显卡识别.
  2. 我这里使用 Disk2VHD 进行系统导出,该软件支持VHD VMDK iCafe8 云更新三种镜像包格式导出.
  3. 为了确保镜像包足够小,建议导出之前执行一次磁盘清理.

为了方便,我将导出的文件直接保存到局域网共享中。

导出镜像之前需要移除的设备 使用Disk3VHD导出镜像

至此您将得到一个自己制作的无盘系统母盘, 系统纯净程度取决于您使用的安装镜像的纯净程度了。

本文需要用到的工具

Disk2VHD