无忧启动论坛
标题:
我想把WINPE变成最小体积的操作系统(非PE),于是
[打印本页]
作者:
yuzhe
时间:
2008-4-28 14:31
标题:
我想把WINPE变成最小体积的操作系统(非PE),于是
我想把WINPE变成最小体积的操作系统(非PE),于是
将老毛桃的WINPE.IS_解压出来,释放到C盘目录下..结构如下:
C:.
│
│
└─WXPE
│ EXPLORER.EXE
│ REGEDIT.EXE
│ TXTSETUP.SI_
│
├─FONTS
│ MARLETT.TTF
│ SIMSUN.TTC
│ TAHOMA.TTF
│ VGA936.FON
│
├─SYSTEM32
│ │ ACLUI.DLL
│ │ ADVAPI32.DLL
│ │ ADVPACK.DLL
│ │ ATTRIB.EXE
│ │ AUTHZ.DLL
│ │ BARTPE.EXE
│ │ BASESRV.DLL
│ │ BATMETER.DLL
│ │ BIOSINFO.IN_
│ │ BOOTVID.DL_
│ │ BROWSELC.DLL
│ │ BROWSEUI.DLL
│ │ CABINET.DLL
│ │ CFGMGR32.DLL
│ │ CHKNTFS.EXE
│ │ CLB.DLL
│ │ CMD.EXE
│ │ COMCTL32.DLL
│ │ COMDLG32.DLL
│ │ CONSOLE.DLL
│ │ CREDUI.DLL
│ │ CRYPT32.DLL
│ │ CRYPTDLL.DLL
│ │ CRYPTUI.DLL
│ │ CSRSRV.DLL
│ │ CSRSS.EXE
│ │ CTYPE.NLS
│ │ C_1252.NLS
│ │ C_936.NLS
│ │ DESK.CPL
│ │ DESKADP.DLL
│ │ DESKMON.DLL
│ │ DEVMGR.DLL
│ │ DISKCOPY.DLL
│ │ DNSAPI.DLL
│ │ FIND.EXE
│ │ FLTLIB.DLL
│ │ FMIFS.DLL
│ │ FRAMEBUF.DLL
│ │ GDI32.DLL
│ │ HAL.DL_
│ │ HALAACPI.DL_
│ │ HALACPI.DLL
│ │ HCCOIN.DLL
│ │ IFSUTIL.DLL
│ │ IMAGEHLP.DLL
│ │ IMM32.DLL
│ │ IPHLPAPI.DLL
│ │ KBDUS.DLL
│ │ KDCOM.DL_
│ │ KERBEROS.DLL
│ │ KERNEL32.DLL
│ │ LOCALE.NLS
│ │ LPK.DLL
│ │ LSASRV.DLL
│ │ LSASS.EXE
│ │ L_INTL.NLS
│ │ MFC42.DLL
│ │ MFC42U.DLL
│ │ MPR.DLL
│ │ MSASN1.DLL
│ │ MSGINA.DLL
│ │ MSIMG32.DLL
│ │ MSPRIVS.DLL
│ │ MSV1_0.DLL
│ │ MSVCP60.DLL
│ │ MSVCRT.DLL
│ │ MSVFW32.DLL
│ │ NCOBJAPI.DLL
│ │ NDDEAPI.DLL
│ │ NETAPI32.DLL
│ │ NETRAP.DLL
│ │ NETUI0.DLL
│ │ NETUI1.DLL
│ │ NEWDEV.DLL
│ │ NOTEPAD.EXE
│ │ NTDLL.DLL
│ │ NTDSAPI.DLL
│ │ NTMARTA.DLL
│ │ NTOSKRNL.EX_
│ │ ODBC32.DLL
│ │ ODBCINT.DLL
│ │ OLE32.DLL
│ │ OLEAUT32.DLL
│ │ OLEDLG.DLL
│ │ OLEPRO32.DLL
│ │ PECMD.EXE
│ │ PECMD.INI
│ │ PELOGON.EXE
│ │ POWRPROF.DLL
│ │ PRCP.NLS
│ │ PROFMAP.DLL
│ │ PSAPI.DLL
│ │ REG.EXE
│ │ REGAPI.DLL
│ │ REGSVR32.EXE
│ │ RICHED20.DLL
│ │ RPCRT4.DLL
│ │ RPCSS.DLL
│ │ RSHX32.DLL
│ │ RUNDLL32.EXE
│ │ SAMLIB.DLL
│ │ SAMSRV.DLL
│ │ SCECLI.DLL
│ │ SCESRV.DLL
│ │ SECUR32.DLL
│ │ SERVICES.EXE
│ │ SETUPAPI.DLL
│ │ SETUPREG.HI_
│ │ SHDOCVW.DLL
│ │ SHELL32.DLL
│ │ SHIMGVW.DLL
│ │ SHLWAPI.DLL
│ │ SMSS.EXE
│ │ SNMPAPI.DLL
│ │ SORTKEY.NLS
│ │ SORTTBLS.NLS
│ │ STDOLE2.TLB
│ │ STOBJECT.DLL
│ │ SVCHOST.EXE
│ │ SXS.DLL
│ │ SYSDM.CPL
│ │ TASKMGR.EXE
│ │ THEMEUI.DLL
│ │ TIMEDATE.CPL
│ │ UFAT.DLL
│ │ ULIB.DLL
│ │ UMPNPMGR.DLL
│ │ UNICODE.NLS
│ │ UNTFS.DLL
│ │ USER32.DLL
│ │ USERENV.DLL
│ │ USP10.DLL
│ │ UXTHEME.DLL
│ │ VDMDBG.DLL
│ │ VERSION.DLL
│ │ VGA.DLL
│ │ VGA256.DL_
│ │ VGA64K.DL_
│ │ VGAOEM.FO_
│ │ WIMGAPI.DLL
│ │ WIN32K.SYS
│ │ WININET.DLL
│ │ WINLOGON.EXE
│ │ WINMM.DLL
│ │ WINSPOOL.DRV
│ │ WINSRV.DLL
│ │ WINSTA.DLL
│ │ WINTRUST.DLL
│ │ WLDAP32.DLL
│ │ WMI.DLL
│ │ WS2HELP.DLL
│ │ WS2_32.DLL
│ │ WSOCK32.DLL
│ │ WTSAPI32.DLL
│ │
│ ├─CONFIG
│ │ DEFAULT
│ │ SAM
│ │ SECURITY
│ │ SOFTWARE
│ │
│ └─DRIVERS
│ 2310_00.SY_
│ 3WARE95K.SY_
│ 3WARE9K.SY_
│ 3WAREGSM.SY_
│ 3WDRV100.SY_
│ A320RAID.SY_
│ AAC.SY_
│ AADPU320.SY_
│ AAR1210.SY_
│ ABP480N5.SY_
│ ACPI.SY_
│ ACPIEC.SY_
│ ADPTSF50.SY_
│ ADPU160M.SY_
│ ADPU320.SY_
│ AEC6210.SY_
│ AEC6260.SY_
│ AEC6280.SY_
│ AEC67160.SY_
│ AEC671X.SY_
│ AEC6880.SY_
│ AEC6897.SY_
│ AEC68X5.SY_
│ AFCNT.SY_
│ AFTX2K.SY_
│ AHA154X.SY_
│ AHCIX86.SY_
│ AHPT3XX.SY_
│ AIC78U2.SY_
│ AIC78XX.SY_
│ ALIIDE.SY_
│ AMDBUSDR.SY_
│ AMSINT.SY_
│ ARCM_X86.SY_
│ ASC.SY_
│ ASC3350P.SY_
│ ASC3550.SY_
│ ASH1205.SY_
│ ATAPI.SY_
│ ATI3112R.SY_
│ ATIIDE.SY_
│ CBIDF2K.SY_
│ CD20XRNT.SY_
│ CDA1000.SY_
│ CDFS.SY_
│ CDROM.SY_
│ CERCSR6.SY_
│ CHANGER.SY_
│ CLASSPNP.SY_
│ CMDIDE.SY_
│ CPQ32FS2.SY_
│ CPQARRAY.SY_
│ CPQARRY2.SY_
│ CPQCISSM.SY_
│ CPQFCALM.SY_
│ CRUSOE.SY_
│ DAC2W2K.SY_
│ DAC960NT.SY_
│ DISK.SY_
│ DISKDUMP.SY_
│ DMBOOT.SY_
│ DMIO.SY_
│ DMLOAD.SY_
│ DPTI2O.SY_
│ DXAPI.SYS
│ DXG.SYS
│ DXGTHK.SYS
│ EXT2.SY_
│ FASTFAT.SY_
│ FASTSX.SY_
│ FASTTRAK.SY_
│ FASTTX2K.SY_
│ FBWF.SYS
│ FDC.SY_
│ FLPYDISK.SY_
│ FLTMGR.SY_
│ FSVGA.SYS
│ FS_REC.SYS
│ FTDISK.SY_
│ FTTXR52P.SY_
│ HIDCLASS.SYS
│ HIDIR.SY_
│ HIDPARSE.SYS
│ HIDUSB.SYS
│ HPCISSM2.SY_
│ HPN.SY_
│ HPT366.SY_
│ HPT374.SY_
│ HPT3XX.SY_
│ HPTM2.SY_
│ HPTMV.SY_
│ HPTMV6.SY_
│ I2OMGMT.SY_
│ I2OMP.SY_
│ I8042PRT.SY_
│ IASTOR55.SY_
│ IASTOR70.SY_
│ IASTOR75.SY_
│ INI910U.SY_
│ INPORT.SYS
│ INTELIDE.SY_
│ INTELPPM.SY_
│ IO8.SY_
│ IP5515.SY_
│ IPSRAID2.SY_
│ IPSRAIDN.SY_
│ IRBUS.SY_
│ ISAPNP.SY_
│ ITEATAPI.SY_
│ ITERAID.SY_
│ JRAID.SY_
│ KBDCLASS.SYS
│ KBDHID.SYS
│ KSECDD.SY_
│ LBRTFDC.SY_
│ LP6NDS35.SY_
│ M5228.SY_
│ M5281.SY_
│ M5287.SY_
│ M5288.SY_
│ M5289.SY_
│ MCD.SYS
│ MEGAIDE.SY_
│ MEGASAS.SY_
│ MF.SY_
│ MOUCLASS.SYS
│ MOUHID.SYS
│ MOUNTMGR.SY_
│ MRAID2K.SY_
│ MRAID35X.SY_
│ MUP.SYS
│ MV614X.SY_
│ MV61XX.SY_
│ NDIS.SYS
│ NDISWAN.SYS
│ NFRD960.SY_
│ NPFS.SYS
│ NTFS.SY_
│ NULL.SYS
│ NVATABUS.SY_
│ NVGTS.SY_
│ NVRAID.SY_
│ NVRD32.SY_
│ OPRGHDLR.SY_
│ OTC06X5.SY_
│ OTCETH5.SY_
│ PARPORT.SY_
│ PARTMGR.SYS
│ PCI.SY_
│ PCIIDE.SY_
│ PCIIDEX.SY_
│ PCMCIA.SY_
│ PERC2.SY_
│ PERC2HIB.SY_
│ PNP649R.SY_
│ PNP680.SY_
│ PNP680R.SY_
│ PORTCLS.SYS
│ PROCESSR.SY_
│ QL1080.SY_
│ QL10WNT.SY_
│ QL12160.SY_
│ QL1240.SY_
│ QL1280.SY_
│ QL2100.SY_
│ QL2200.SY_
│ QL2300.SY_
│ RAIDSRC.SY_
│ RAMDISK.SY_
│ RAMDRIV.SYS
│ RDBSS.SYS
│ REDBOOK.SY_
│ RHPT3XX.SY_
│ RR232X.SY_
│ RR404.SY_
│ S150SX8.SY_
│ SCSIPORT.SY_
│ SETUPDD.SY_
│ SFLOPPY.SY_
│ SI3112.SY_
│ SI3112R.SY_
│ SI3114.SY_
│ SI3114R.SY_
│ SI3114R5.SY_
│ SI3124.SY_
│ SI3124R.SY_
│ SI3124R5.SY_
│ SI3132.SY_
│ SI3132R5.SY_
│ SISIDE.SY_
│ SISRAI22.SY_
│ SISRAID.SY_
│ SISRAID1.SY_
│ SISRAID2.SY_
│ SISRAID4.SY_
│ SIWINACC.SYS
│ SNAPMAN.SY_
│ SPARROW.SY_
│ SPDDLANG.SY_
│ SPEED.SY_
│ SPTRAK.SY_
│ STORPORT.SY_
│ SWENUM.SYS
│ SYMC810.SY_
│ SYMC8XX.SY_
│ SYMMP2.SY_
│ SYMMPI.SY_
│ SYMMPID.SY_
│ SYM_HI.SY_
│ SYM_U3.SY_
│ TAPE.SY_
│ TFFSPORT.SYS
│ TOSIDE.SY_
│ UDFS.SYS
│ ULSATA.SY_
│ ULSATA2.SY_
│ ULTRA.SY_
│ USBCCGP.SY_
│ USBD.SY_
│ USBEHCI.SY_
│ USBHUB.SY_
│ USBINTEL.SY_
│ USBOHCI.SY_
│ USBPORT.SY_
│ USBSTOR.SYS
│ USBUHCI.SY_
│ VGA.SYS
│ VIAIDE.SY_
│ VIAMRAID.SY_
│ VIAPDSK.SY_
│ VIASRAID.SY_
│ VIDEOPRT.SYS
│ VIDEX32.SY_
│ VMSCSI.SY_
│ WATCHDOG.SYS
│ WIMFLTR.SYS
│ WMILIB.SY_
│ XFILT.SY_
│
└─WINSXS
├─MANIFESTS
│ X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME-LIBRARIES.RESOURCES_6595B64144CCF1DF_6.0.0.0_ZH-CN_5E1FBA9C.CAT
│ X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME-LIBRARIES.RESOURCES_6595B64144CCF1DF_6.0.0.0_ZH-CN_5E1FBA9C.MANIFEST
│ X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME-LIBRARIES_6595B64144CCF1DF_6.0.0.0_X-WW_FF9986D7.CAT
│ X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME-LIBRARIES_6595B64144CCF1DF_6.0.0.0_X-WW_FF9986D7.MANIFEST
│ X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.0.0_X-WW_1382D70A.CAT
│ X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.0.0_X-WW_1382D70A.MANIFEST
│ X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9.CAT
│ X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9.MANIFEST
│ X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.0.0_X-WW_2726E76A.CAT
│ X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.0.0_X-WW_2726E76A.MANIFEST
│ X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.2180_X-WW_B2505ED9.CAT
│ X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.2180_X-WW_B2505ED9.MANIFEST
│ X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.0.0_X-WW_8D353F13.CAT
│ X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.0.0_X-WW_8D353F13.MANIFEST
│ X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.CAT
│ X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.MANIFEST
│ X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.0.0_X-WW_FC342B0B.CAT
│ X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.0.0_X-WW_FC342B0B.MANIFEST
│ X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.CAT
│ X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.MANIFEST
│
├─X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.0.0_X-WW_1382D70A
│ COMCTL32.DLL
│
└─X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.0.0_X-WW_8D353F13
GDIPLUS.DLL
修改C盘下的BOOT.ini,添加以下内容:
multi(0)disk(0)rdisk(0)partition(1)\WXPE
="PE..." /noexecute=optin /fastdetect /usepmtimer
重启后选择了PE...,但是提示没找到
hal.dll与ntoskrnl.exe
什么什么文件.
[
本帖最后由 yuzhe 于 2008-4-28 02:32 PM 编辑
]
作者:
forevan
时间:
2008-4-28 15:30
PE可以装到硬盘上,然后改成默认第一启动PE就可以了.
作者:
holts
时间:
2008-4-28 15:52
你的想法很有创意, 提示你缺的文件有的, 就是 HAL.DL_ , NTOSKRNL.EX_ 把它解压放回去再试试.
[
本帖最后由 holts 于 2008-4-28 03:56 PM 编辑
]
作者:
wanghh
时间:
2008-4-28 16:59
不解压就可以用了。还不怕毒!多必解压?多此一举!
作者:
netwinxp
时间:
2008-4-28 17:32
该想法是可以实现的,不过最好用grldr等加载setupldr.bin,详细参照非RAM方式启动PE,坛子里面有酱紫的帖子。
作者:
z9961
时间:
2008-4-28 17:57
这种启动方式是非RAM启动,一般用于低内存的机子。在C盘键一个文件夹,命名为:MININT
把.ISO里WXPE文件夹里的文件解压到C盘MININT文件夹里。
在BOOT.INI添上: C:\Avldr.bin="maotaope"
名字可以自己改。
把附件解压到C盘。
参考:
老毛桃0418XPE改为非Ramdisk启动(光盘、硬盘版)的方法
网址:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=111226
[
本帖最后由 z9961 于 2008-5-24 08:42 PM 编辑
]
PEBOOT.rar
2008-4-28 17:57 上传
点击文件名下载附件
下载积分: 无忧币 -2
147.53 KB, 下载次数: 766, 下载积分: 无忧币 -2
非RAM启动需要的文件
作者:
lzc0006
时间:
2008-4-28 18:19
也可以安装系统恢复控制台(X
:\i386\winnt32.exe /cmdcons 注X:为X86的XP或2003安装盘符)
,也像10楼的一样,把IS_文件解压出的ISO文件中的文件解压到C:\MININT
用PE下的TXTSETUP.SIF替换C:\cmdcons下的TXTSETUP.SIF(如果你的PE是TXTSETUP.SI_也需要需要解压缩再覆盖),但是启动的仍然是PE,而不是一个关机可以保存设置的系统
[
本帖最后由 lzc0006 于 2008-4-28 06:22 PM 编辑
]
作者:
Ansson
时间:
2008-4-28 19:27
VISTA PE更适合你,慢慢研究吧,我研究了一阵无果,VISTA PE 才300M以下,还可以精简,可以保存设置,似乎PE 1.X不适合DIY操作系统,具体官方也说了,不过说的是为了不让VISTA PE被人当成万能的操作系统,所以有72小时限制,大概是这样
作者:
yuzhe
时间:
2008-4-30 01:50
标题:
回复 #3 holts 的帖子
放回去还是提示错误
说什么程序出错
作者:
yuzhe
时间:
2008-4-30 01:51
标题:
回复 #2 forevan 的帖子
那不是我想要的系统,我想让他像正常操作系统一样。不会还原以前的东西
作者:
yuzhe
时间:
2008-4-30 01:53
标题:
回复 #5 friend8179 的帖子
谢谢你的提醒,我现在就试验下!
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3