WinPE不是点点鼠标就成的,它得懂点门道,不然做出来也用不了。
我前几天试着做了一个Win11的PE启动盘,折腾了整整两天。不是软件打不开,就是做成ISO后U盘插上电脑根本不识别,又或者进去了连WiFi图标都没有。原来真不是下个软件、点几下“开始”就能搞定的事。网上一堆教程说“3分钟快速制作”,结果我光看懂那些术语就花了一个下午。
PE说白了就是Windows的迷你版用u盘重装xp系统步骤,没桌面也没浏览器,但能干正事——装系统、修硬盘、查内存。它不是什么黑科技,核心就是微软官方给的ADK包,所有第三方工具,包括WinBuilder、WimBuilder2这些,其实都只是给ADK加了个图形界面。你要是不挂载WIM、不查索引号、不注入驱动,就直接点生成,大概率出来是个摆设。
我一开始就是栽在路径上。我把项目文件夹建在“D:我的PE”,结果WinBuilder一直报错,连boot.wim都找不到。后来翻了三遍说明才发现:路径里不能有中文、不能有空格、不能有括号。改成“D:PE_Build”立马就好了。还有权限问题,明明点了右键“以管理员身份运行”,结果任务栏小图标没显示UAC盾牌,一查是杀毒软件偷偷拦截了。关掉360实时防护,再试,行了。
镜像源也得小心。我第一次用的是某论坛下载的“精简Win11”,结果里面boot.wim压根没包含UEFI启动模块,U盘插新电脑直接黑屏。换成微软官网下载的原版ISO,挂载后WinBuilder自己识别出E:sourcesboot.wim,版本号、索引号都清清楚楚。Win11 23H2的boot.wim默认索引是1,不是网上说的“文件夹2”,我用DISM /Get-WimInfo查了一遍才敢动手。
驱动是最容易翻车的地方。我那台笔记本用的是AX210网卡,WinPE默认根本不认。我找了一堆.inf文件乱塞进去,还是连不上。最后在ADK自带的驱动库里翻到stornvme.inf和ndis60.inf,再按WinpeMaker论坛里一个老哥的方法,用DISM /Add-Driver加进去,重启模拟器,WiFi图标终于出来了。输命令的时候手抖打错一个空格,日志就停在“error 0x80070002”,查了半天才发现是路径少了个反斜杠。
软件集成也得讲规矩。我把Everything绿色版直接扔进Apps文件夹,结果PE启动后点不开。用7-Zip打开生成的boot.wim一看,路径里多了个“(x86)”,而PECMD.ini里写的是“Program Files”,系统找不到。改成“Program Files (x86)”才正常。WinPE不支持中文路径用u盘重装xp系统步骤,也不自动解码Unicode,这点连Win11自带的记事本都比它聪明。
我还试过用Rufus写U盘。选了“DD模式”结果老主板进不去,换“ISO模式”才行。又试了qemu虚拟机启动,不为别的,就为能在不重启物理机的情况下看日志。diskpart命令输错一个字母,分区表就乱了;wpeutil InitializeNetwork没加到Startnet.cmd里,网络服务压根不启动。这些玩意儿没模拟验证,真等修客户机时出问题,脸都丢到家了。
现在我桌面上还留着三份不同配置的ISO,一个带网络驱动,一个带磁盘工具,一个只有基础功能。不是为了显摆,是哪台电脑出问题,就拿对应的盘去救。WinPE没那么玄,但它也不认“差不多”。你得知道boot.wim里装的是啥,驱动到底挂到哪一层,命令执行后日志里哪行代表成功。不然光有个ISO文件,跟拿着一把没开刃的刀差不多。
我删掉了所有“一键全自动”的脚本,现在每次做PE,都手动DISM挂载、手动注入、手动验证。做完之后会用qemu跑一遍,看能不能进桌面、能不能联网、能不能识别硬盘。今天下午刚帮隔壁修完一台蓝屏进不去系统的笔记本,用的就是我自己做的盘。
就这样。
注册会员查看全部内容……
限时特惠本站每日持续更新海量各大内部创业教程,年会员只要98元,全站资源免费下载
点击查看详情
站长微信:9200327




