游戏技术文章

量产USBCDROM后的PE无法加载外置程序的原因及解决方法

时间:2016-12-17 19:34:32  作者:棋牌资源网  来源:棋牌资源网  查看:8990  评论:0
内容摘要:PE的外置程序是通过调用 WinPE.INI 实现的,没有正常加载外置程序的原因就是PE在启动过程中没有找到USBCDROM中的这个WinPE.ini! 而调用WinPE.INI的是PE系统 system32目录下的 PECMD.INI 文件,需要修...
PE的外置程序是通过调用 WinPE.INI 实现的,没有正常加载外置程序的原因就是PE在启动过程中没有找到USBCDROM中的这个WinPE.ini! 
而调用WinPE.INI的是PE系统 system32目录下的 PECMD.INI 文件,需要修改这个 PECMD.INI 文件,改变WinPE.INI的调用方式。 

PECMD.INI 原内容: 
引用
//配置文件开始 
FBWF P40 L32 H96 
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000 
FIND KEY=17,ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式…… 
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers 
TEAM FILE %W%\TXTSETUP.SI*|FILE %WS%\NTOSKRNL.EX*|FILE %WS%\WIN32K.SYS|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_ 
TEAM LOGS %W%\PECMD.LOG|PATH %SystemDrive%\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U 

TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers `修正 USB 驱动程序文件路径 
REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS 
REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS 
REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS 
REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS 
REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS 
REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS 
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS 
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS 
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS 
REGI %V0%\KBDCLASS\ImagePath=%V1%\KBDCLASS.SYS 
REGI %V0%\KBDHID\ImagePath=%V1%\KBDHID.SYS 

HOTK #112,PECMD.EXE `注册热键:F1 帮助 

LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE 
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE 
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE 
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1 
LINK %Desktop%\命令提示符,%WS%\CMD.EXE 
LINK %StartMenu%\PECMD使用说明,%WS%\PECMD.EXE 

FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll,26!TEXT|LOAD \MiniPE\WinPE.INI
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT

`修改注册表和相关文件名以支持 Vista 安装 
REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\! 
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL" 

`如果不能给 USB 移动存储设备迅速分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 HD 声卡) 
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv 

`杀掉无用进程并删掉 X: 盘可删除文件以节省空间 
TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE 
TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI V0=|ENVI V1= 
TEAM WAIT 12000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^ `如果 PECMD 托盘图标不显示,请用此命令 
LOGS 
//配置文件结束


红色字体处即为调用WinPE.INI的命令,解释一下: 

先判断是否以最小配置模式启动(FIND $MinMode=Yes),
如是,则生成加载外部配置的桌面图标(LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll,26),
如否,则清除桌面显示文本(TEXT)并调用外部配置(LOAD \MiniPE\WinPE.INI)

标签:量产USBCDROM后的PE无法加载外置程序的原因及解决方法 

欢迎加入VIP,【VIP售价:只要288元永久VIP会员】畅享商业棋牌游戏程序下载,点击开通!

下载说明


☉本站所有源码和资源均由站长亲自测试-绝对保证都可以架设,运营!
☉如源码和资源有损坏或所有链接均不能下载,请告知管理员,

☉本站软件和源码大部分为站长独资,资源购买和收集,放心下载!

☉唯一站长QQ:1004003180  [人格担保-本站注重诚信!]

☉购买建议E-mail:1004003180@qq.com   源码收购 E-mail:1004003180@qq.com    

☉本站文件解压密码  【文章内都自带解压密码,每个密码不同!】


本站提供的所有源码,均来源站长提供,仅学习交流 浙ICP备09009969号

由此产生不良后果和法律责任与本站无关,如果侵犯了您的版权,请来信告知 1004003180@qq.com 将及时更正和删除! 

Copyright © 2008-2024 棋牌资源网,你身边的棋牌资源下载站    All Rights Reserved