

PE系统一般只用来维护系统
但是特殊情况下,你也可能会用它来处理一些其他的事,需要在其中运行某软件
但PE下运行绿色软件(非集成在PE里的),大部分情况下会出错,提示找不到xxx文件(一般是dll文件)
如何解决这个问题呢?
根据探索,你只需到自己的系统文件夹(比如C:\WINDOWS\system32或C:\WINDOWS)搜索找到这个文件,再把它复制到与你软件相同的目录下 重新运行即可(可能会提示多次哦)
大部分情况下可以解决问题
安装软件也是一样,提示找不到xxx文件
将缺少的文件复制到与你软件相同的目录下 重新安装
成功率不高
因为PE系统只集成了windows运行的核心应用
如何更深入地解决这些问题呢?这就要PE制作者动脑筋了
运行软件时,PE会先从软件的同一目录下寻找所需文件,然后是PE系统的
而因为PE只包含了系统的核心文件,不能保证有所需文件
解决方法之一就是在这两步搜索之后让其自动搜索原系统的系统文件夹(比如C:\WINDOWS\system32或C:\WINDOWS)
这样就很智能了,免去了不少麻烦
关于绿软运行、非绿软安装的其他问题也可以考虑采用这种“嫁接”的思路解决,因为原系统是健全的,解决问题的几率会大些
简而言之,将PE系统“嫁接”于原系统
发扬DIY的精神,想把PE系统中的B盘改成W盘?赶快跟来修改一下吧
第一步:打开WINPE.INI文件,在里面修改:
//配置文件开始
MOUN %CurDrv%\MINIPE\OP.WIM,W:,1
ENVI OPDir=W:\外置程序
第二步:把WinPE.IS_内核解压缩,在system32下面有个SETUPREG.HI_,再解压,得到SETUPREG.HIV,用Registry Workshop加载为注册表配置单元WinPE,这里有两处要改:
[HKEY_LOCAL_MACHINE\pe\ControlSet001\Control\Session Manager\Environment]
"Path"="%SystemRoot%;%SystemRoot%\System32;W:\外置程序\PE_OUTERPART\MMC;W:\外置程序\Internet Explorer"
[HKEY_LOCAL_MACHINE\pe\ControlSet001\Services\Ramdriv\Parameters]
"DriveLetter"="W:"
保存,再重新打包就OK
可以到U盘杀毒专家u盘启动制作工具的官网:www.upanshadu.com咨询客服
更多精彩内容继续关注
本文由U盘杀毒专家u盘启动盘整理发布
请搜索U盘杀毒专家免费下载