|
100M实在是太大了,做到GHOSTXP系统光盘上放不下,用深度的精简版装了软件后都不行。
1111版是B盘,体积小,3025是X盘好用,体积可以精简到和1111差不多大!
提取ISO的启动文件保存为pe.bin,光盘菜单命令run pe.bin
然后把ISO下所有文件放到光盘根目录即可启动PE
最后把外置文件下的文件精简,做系统维护,手动查看注册表启动项,系统服务和清除系统盘内病毒进行杀毒,最多GHOST下系统。所以不需要声音,网络什么的支持。和最小化启动
精简有的WINPE。INI文件如下:目前启动没发现什么问题
//配置文件开始
FIND MEM>125,LOGO %CurDrv%\外置程序\桌面背景\PELOGO.JPG|WAIT 1250
TEAM TEXT 正在执行基本设置……#0x0050EF,$20|WAIT 500
ENVI CurDir=%CurDrv%\外置程序
USER 老九 WinPE,无忧启动论坛
//对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
//NUMK 0
//清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%|FILE F:\%PF%|FILE G:\%PF%|FILE H:\%PF%|FILE I:\%PF%|FILE J:\%PF%|FILE K:\%PF%|FILE L:\%PF%|FILE M:\%PF%|FILE N:\%PF%|FILE O:\%PF%|FILE P:\%PF%|FILE Q:\%PF%|FILE R:\%PF%|FILE S:\%PF%|FILE T:\%PF%
_SUB IFSetPageFile
TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,60 秒后默认选择否)@设置虚拟内存 #YN *60000
IFEX $YESNO=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv
TEAM TEXT 正在设定虚拟内存……|ENVI $TARGET_ROOT=
BROW %SystemRoot% $请选择虚拟内存文件存放的分区,取消则自动选择分区
IFEX $TARGET_ROOT=,TEXT 正在设定虚拟内存(自动选择存放分区)……|PAGE D:\%PF% 192 256!TEXT 正在设定虚拟内存(虚拟内存存放在 %TARGET_DRIVE% 盘)……|PAGE %TARGET_DRIVE%\%PF% 192 256
_END
//物理内存低于 256MB 时询问是否取消设定虚拟内存
FIND MEM<256,CALL IFSetPageFile
//挂接硬盘上 Windows 系统的字体,如果因字体过多造成启动极其缓慢或无法启动,请关闭下面的命令
TEXT 正在加载外置程序……
//建立外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
TEAM EXEC !=CMD.EXE /C ECHO FOR %%I IN (C D E F G H I J K L M N O P Q R S T) DO IF EXIST %%I:\PAGEFILE.SYS PECMD LINK %Temp%\RPT_OK,%SystemRoot%>%TEMP%\RPT_OK.CMD|EXEC !=%TEMP%\RPT_OK.CMD
//设置自解压包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
IFEX %Temp%\RPT_OK.LNK,LINK %Temp%\RPT_OK60,%SystemRoot%!IFEX MEM>60,LINK %Temp%\RPT_OK60,%SystemRoot%
//如果设置了虚拟内存或可用内存大于 120MB,则下面的命令组为无阻塞运行,否则则是排队执行
ENVI IFWait==
IFEX %Temp%\RPT_OK.LNK,ENVI IFWait=!IFEX MEM>120,ENVI IFWait=
EXEC =%CurDir%\PE_OuterPart\Outer_Base.EXE
//如果 X: 盘有足够剩余空间,则按照一定条件执行下面的外置程序,是否为无阻塞运行则由上面的条件自动判定
IFEX %SystemDrive%\>10,IFEX %Temp%\RPT_OK60.LNK,EXEC =%CurDir%\WinRAR\WinRAR.EXE
IFEX %SystemDrive%\>10,IFEX %Temp%\RPT_OK60.LNK,EXEC =%CurDir%\FREEWB\FREEWB.EXE
IFEX %SystemDrive%\>20,IFEX %Temp%\RPT_OK60.LNK,EXEC %IFWait%%CurDir%\PE_OuterPart\MMC.EXE
IFEX %SystemDrive%\>10,IFEX %Temp%\RPT_OK60.LNK,EXEC %IFWait%%CurDir%\PE_OuterPart\Outer_Common.exe
//将常用文档与对应外置程序建立关联
EXEC !%CurDir%\REGDOC.CMD
//创建一些外置程序的快捷方式
LINK %Desktop%\安装 PE 镜像到硬盘,%CurDrv%\WINPE安装\安装.EXE
LINK %QuickLaunch%\清理临时文件,%CurDir%\WinPE_TOOLS\CLEANTEMP.EXE
LINK %QuickLaunch%\设置虚拟内存,%CurDir%\WinPE_TOOLS\SETPAGEFILE.EXE
LINK %Programs%\Windows 系统维护\Windows用户密码修复,%CurDir%\WinPE_TOOLS\PasswdRenew.EXE
LINK %Programs%\Windows 系统维护\Windows安装助手,%CurDir%\WinPE_TOOLS\SETUPXP.EXE
LINK %Programs%\Windows 系统维护\Windows注册表编辑器,%CurDir%\WinPE_TOOLS\RUNSCANNER.EXE,%SystemRoot%\regedit.exe
LINK %Programs%\Windows 系统维护\Windows服务驱动管理器,%CurDir%\WinPE_TOOLS\SERVICESPE.EXE
LINK %Programs%\磁盘光盘工具\磁盘分区管理 WinPM,%CurDir%\WinPM\WinPM.exe
LINK %Programs%\磁盘光盘工具\Virtual Drive Manager,%CurDir%\VDM\VDM1.exe
LINK %Programs%\磁盘光盘工具\虚拟驱动器专家,%CurDir%\VDM\VDM2.exe
LINK %Programs%\磁盘光盘工具\光盘映像工具 UltraISO V8.51,%CurDir%\ULTRAISO\ULTRAISO.exe
LINK %Programs%\磁盘光盘工具\微软虚拟光驱VCDTOOL,%CurDir%\MSVCD\VCDTOOL.EXE
LINK %Programs%\磁盘光盘工具\PTDD 磁盘分区表医生,%CurDir%\ptdd3.0\PTDD3.0.EXE
LINK %Programs%\克隆工具\诺顿 Ghost32,%CurDir%\Ghost8\Ghost32.exe
LINK %Programs%\克隆工具\Gho映像浏览器 GhostExp,%CurDir%\GHOST8\GHOSTEXP.exe
LINK %Programs%\文件工具\文件解压 WinRAR V3.61,%ProgramFiles%\WINRAR\WINRAR.EXE
LINK %Programs%\文件工具\文件恢复 FinalData,%CurDir%\FINALDATA\FINALDATA.exe
LINK %Programs%\系统检测\硬件及系统环境检测 Everest,%CurDir%\系统检测\EVEREST\EVEREST.exe
LINK %Programs%\附件\画图,%SystemRoot%\System32\MSPAINT.EXE
LINK %Programs%\附件\计算器,%SystemRoot%\System32\CALC.EXE
TEAM ENVI PF=|ENVI IFWait=|ENVI $TARGET_ROOT=|FILE %Temp%\RPT_*.*
FIND Explorer.EXE,!TEXT 正在载入桌面……|SHEL %SystemRoot%\EXPLORER.EXE|LOGO|TEXT
//配置文件结束
把PE_OUTERPART文件夹全删。和一些工具参照配置文件夹下的路径把文件删除就可以了
这样我的PE才40M。放光盘还可以放下。ISO一共707M。应该能刻得下吧,我看710M都能刻下的哦 |
|