无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9504|回复: 11
打印 上一主题 下一主题

我想把WINPE变成最小体积的操作系统(非PE),于是

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-28 14:31:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想把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 编辑 ]

点评

www.xinvren.com/book/1/1610/ 仙城之王  发表于 2014-8-19 21:06
2#
发表于 2008-4-28 15:30:06 | 只看该作者
PE可以装到硬盘上,然后改成默认第一启动PE就可以了.
回复

使用道具 举报

3#
发表于 2008-4-28 15:52:14 | 只看该作者
你的想法很有创意,  提示你缺的文件有的, 就是 HAL.DL_ , NTOSKRNL.EX_ 把它解压放回去再试试.

[ 本帖最后由 holts 于 2008-4-28 03:56 PM 编辑 ]
回复

使用道具 举报

4#
发表于 2008-4-28 16:59:54 | 只看该作者
不解压就可以用了。还不怕毒!多必解压?多此一举!
回复

使用道具 举报

5#
发表于 2008-4-28 17:32:17 | 只看该作者
该想法是可以实现的,不过最好用grldr等加载setupldr.bin,详细参照非RAM方式启动PE,坛子里面有酱紫的帖子。
回复

使用道具 举报

6#
发表于 2008-4-28 17:57:35 | 只看该作者
这种启动方式是非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

147.53 KB, 下载次数: 766, 下载积分: 无忧币 -2

非RAM启动需要的文件

回复

使用道具 举报

7#
发表于 2008-4-28 18:19:46 | 只看该作者
也可以安装系统恢复控制台(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 编辑 ]
回复

使用道具 举报

8#
发表于 2008-4-28 19:27:25 | 只看该作者
VISTA PE更适合你,慢慢研究吧,我研究了一阵无果,VISTA PE 才300M以下,还可以精简,可以保存设置,似乎PE 1.X不适合DIY操作系统,具体官方也说了,不过说的是为了不让VISTA PE被人当成万能的操作系统,所以有72小时限制,大概是这样
回复

使用道具 举报

9#
 楼主| 发表于 2008-4-30 01:50:49 | 只看该作者

回复 #3 holts 的帖子

放回去还是提示错误
  说什么程序出错
回复

使用道具 举报

10#
 楼主| 发表于 2008-4-30 01:51:55 | 只看该作者

回复 #2 forevan 的帖子

那不是我想要的系统,我想让他像正常操作系统一样。不会还原以前的东西
回复

使用道具 举报

11#
 楼主| 发表于 2008-4-30 01:53:57 | 只看该作者

回复 #5 friend8179 的帖子

谢谢你的提醒,我现在就试验下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 21:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表