必须在部署前用dism挂载并剥离install.wim中的预装appxpackage,清空$oem$$$\setup\scripts目录及setup.xml中自动安装项,再用rufus“windows to go”模式写入,方可从源头阻断oem软件注入。

新装机时直接跳过所有品牌预装软件,避免后续手动清理的麻烦,必须在Windows 11原版ISO部署阶段就切断OEM厂商注入通道,而不是等系统装完再卸载——因为很多预装应用在安装过程中已写入系统镜像层,装完再删只是表面清除,重启后仍会回弹。
准备干净的原版ISO镜像
从微软官网下载最新版 Windows 11 正式版 ISO(非品牌厂商定制版),地址为 https://www.microsoft.com/software-download/windows11。下载完成后用 PowerShell 校验 SHA256 值,确保文件未被篡改或注入:Get-FileHash .\Win11_23H2_English_x64.iso -Algorithm SHA256。
不要使用品牌电脑自带的恢复分区导出的ISO,那里面已固化了大量OEM应用、驱动捆绑包和推广服务。
用DISM剥离OEM预装应用包
这一步必须在挂载原版ISO后、部署前执行,目标是修改 install.wim 或 install.esd 中的系统映像,从源头移除所有AppxPackage定义。
第一步:用7-Zip或PowerShell解压ISO,找到\sources\install.wim(或install.esd);
第二步:新建文件夹 C:\mount,以管理员身份运行PowerShell,执行挂载命令:
DISM /Mount-Image /ImageFile:"C:\path\to\install.wim" /Index:1 /MountDir:C:\mount
第三步:执行批量剥离命令,精准删除全部非微软核心UWP应用定义:
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.GetHelp_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGameOverlay_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGamingOverlay_8wekyb3d8bbwe;
DISM /Image:C:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.YourPhone_8wekyb3d8bbwe
注意:每条命令执行后必须看到“操作成功完成”,否则该包未被识别或已不存在;若提示“找不到指定包”,说明它不在当前映像中,可跳过。
第四步:提交更改并卸载映像:
DISM /Unmount-Image /MountDir:C:\mount /Commit
禁用Windows Setup自动重装机制
仅剥离AppxPackage还不够,OEM厂商常在setupcomplete.cmd或FirstLogonCommands中植入脚本,强制联网拉取并重装预装应用。必须提前清除这些触发器。
方法一:检查并清空ISO中\sources\$OEM$\$$\Setup\Scripts\目录下的setupcomplete.cmd;
方法二:编辑\sources\setup.xml,搜索
【关键提醒】如果发现$OEM$目录下存在\Scripts\FirstLogon.cmd或\RunOnce\*.bat,必须彻底删除——它们是品牌机预装软件自动复活的根源。
用Rufus制作纯净启动盘
将修改后的ISO写入U盘时,必须关闭Rufus的“添加额外驱动”和“启用Windows更新集成”选项,否则会重新注入驱动包和补丁,可能带入新版预装逻辑。
选择“Windows To Go”模式而非“标准Windows安装”,该模式默认跳过所有OEM定制脚本加载流程。
写入完成后,校验U盘根目录下的\sources\install.wim大小是否与修改前一致——若明显变小,说明剥离生效;若大小未变,说明DISM未正确提交。











