无忧启动论坛

标题: VISTA的BOOT.WIM的2个部分,到底各有什么作用? [打印本页]

作者: Civiwu    时间: 2006-12-24 20:25
标题: VISTA的BOOT.WIM的2个部分,到底各有什么作用?
刚才无聊,把Vista安装光盘中的Boot.WIM分别用参数1和2分别Mount了一看,发现里面差别还不小!(见下面引用框)前面goffi提供过的关于WIM文件1和2的信息,但很惭愧,我没看明白。哪位大哥提供一些相关资料!

以前编辑文件一直通过imagex /MountRW *.wim 1 来进行的,不知道用imagex /MountRW *.wim 2 会怎样?二者是否相互影响?

CRC 值比较: <G:\2> 与 <G:\1>
627 个文件夹,共 3619 个文件

3084 个文件完全相符
-------------------
略。。。。。

8 个文件内容差异
----------------
        Users\Default\NTUSER.DAT
        Users\Default\NTUSER.DAT.LOG
        Windows\System32\config\DEFAULT
        Windows\System32\config\DEFAULT.LOG
        Windows\System32\config\SOFTWARE
        Windows\System32\config\SOFTWARE.LOG
        Windows\System32\config\SYSTEM
        Windows\System32\config\SYSTEM.LOG

167 个文件夹及文件只存在于左侧窗口(参数2)
----------------------------------
        sources\adprep\
        sources\dlmanifests\
        sources\inf\
        sources\license\
        sources\servicing\
        sources\zh-CN\dlmanifests\
        sources\zh-CN\apds.dll.mui
        sources\zh-CN\apircl.dll.mui
        sources\zh-CN\apss.dll.mui
        sources\zh-CN\arunres.dll.mui
        sources\zh-CN\cbsmsg.dll.mui
        sources\zh-CN\compres.dll.mui
        sources\zh-CN\du_help_what_info_sent_to_ms.rtf
        sources\zh-CN\du_help_why_get_updates.rtf
        sources\zh-CN\help_what_is_activation.rtf
        sources\zh-CN\input.dll.mui
        sources\zh-CN\migres.dll.mui
        sources\zh-CN\mofd.dll.mui
        sources\zh-CN\msxml6r.dll.mui
        sources\zh-CN\nlsbres.dll.mui
        sources\zh-CN\pkgmgr.exe.mui
        sources\zh-CN\pnpibs.dll.mui
        sources\zh-CN\readme.rtf
        sources\zh-CN\rollback.exe.mui
        sources\zh-CN\setup.exe.mui
        sources\zh-CN\setup_help_upgrade_or_custom.rtf
        sources\zh-CN\setuposk.exe.mui
        sources\zh-CN\smiengine.dll.mui
        sources\zh-CN\sperr32.exe.mui
        sources\zh-CN\spwizres.dll.mui
        sources\zh-CN\upgdriver.dll.mui
        sources\zh-CN\upgloader.dll.mui
        sources\zh-CN\vofflps.rtf
        sources\zh-CN\w32uires.dll.mui
        sources\zh-CN\wbemcore.dll.mui
        sources\zh-CN\wdsclient.dll.mui
        sources\zh-CN\wdsimage.dll.mui
        sources\zh-CN\winsetup.dll.mui
        sources\zh-CN\wmiutils.dll.mui
        sources\actionqueue.dll
        sources\alert.gif
        sources\apds.dll
        sources\apircl.dll
        sources\appcompat.xsl
        sources\appcompat_bidi.xsl
        sources\appcompat_detailed.xsl
        sources\appcompat_detailed_bidi.xsl
        sources\apss.dll
        sources\arunimg.dll
        sources\arunres.dll
        sources\autorun.dll
        sources\cbscore.dll
        sources\cbscore.mof
        sources\cbsmsg.dll
        sources\cmi2migxml.dll
        sources\cmiadapter.dll
        sources\cmitrust.dll
        sources\cmiv2.dll
        sources\cntrtextinstaller.dll
        sources\compliance.ini
        sources\compres.dll
        sources\csiagent.dll
        sources\diager.dll
        sources\diagnostic.dll
        sources\dpx.dll
        sources\drupdate.dll
        sources\drvmain.sdb
        sources\drvmgrtn.dll
        sources\drvstore.dll
        sources\envmig.xml
        sources\esscli.dll
        sources\fastprox.dll
        sources\fveupg.dll
        sources\globalinstallorder.xml
        sources\helpcins.dll
        sources\hwcompat.dll
        sources\hwcompat.txt
        sources\hwexclude.txt
        sources\idwbinfo.txt
        sources\input.dll
        sources\lang.ini
        sources\locale.nls
        sources\locdrv.dll
        sources\migcore.dll
        sources\mighost.exe
        sources\migisol.dll
        sources\migres.dll
        sources\migtestplugin.dll
        sources\mofd.dll
        sources\mofinstall.dll
        sources\mrt.exe
        sources\msdelta.dll
        sources\mspatcha.dll
        sources\msswch.dll
        sources\msxml6.dll
        sources\msxml6r.dll
        sources\mxeagent.dll
        sources\nlsbres.dll
        sources\ntdsupg.dll
        sources\oemhelpins.dll
        sources\offline.xml
        sources\oscomps.xml
        sources\osfilter.inf
        sources\pidgenx.dll
        sources\pkeyconfig.xrm-ms
        sources\pkgmgr.exe
        sources\pnpibs.dll
        sources\product.ini
        sources\readme.rtf
        sources\repdrvfs.dll
        sources\rescinst.dll
        sources\rollback.exe
        sources\schema.dat
        sources\sdbapiu.dll
        sources\segoeui.ttf
        sources\setup.exe
        sources\setuposk.exe
        sources\sflist2k.dat
        sources\sflistlh.dat
        sources\sflistxp.dat
        sources\sfpat.inf
        sources\sfpat2k.inf
        sources\sfpatlh.inf
        sources\sfpatxp.inf
        sources\smiengine.dll
        sources\smipi.dll
        sources\sperr32.exe
        sources\spflvrnt.dll
        sources\spprgrss.dll
        sources\spwizeng.dll
        sources\spwizimg.dll
        sources\spwizres.dll
        sources\sqmapi.dll
        sources\sysmain.sdb
        sources\unattend.dll
        sources\unbcl.dll
        sources\uninstallustlib.mof
        sources\upgcompat.inf
        sources\upgdriver.dll
        sources\upgloader.dll
        sources\upgrade_bulk.xml
        sources\upgradeagent.dll
        sources\upgradeagent.xml
        sources\upgreport.dll
        sources\upgwow_bulk.xml
        sources\ustlib.mof
        sources\vofflps.rtf
        sources\w32uiimg.dll
        sources\w32uires.dll
        sources\warning.gif
        sources\wbemcomn.dll
        sources\wbemcore.dll
        sources\wbemprox.dll
        sources\wcmtypes.xsd
        sources\wcp.dll
        sources\wdsclient.dll
        sources\wdsclientapi.dll
        sources\wdscore.dll
        sources\wdscsl.dll
        sources\wdsimage.dll
        sources\wdsutil.dll
        sources\win32ui.dll
        sources\winsetup.dll
        sources\wmi_tracing.mof
        sources\wmiutils.dll
        sources\xmllite.dll
        setup.exe

[ 本帖最后由 Civiwu 于 2006-12-25 12:18 PM 编辑 ]
作者: Civiwu    时间: 2006-12-25 12:19
顶上去,等高手! goffi对这个比较熟悉,能否提供详细点的意见?
作者: goffi    时间: 2006-12-25 12:35
看BOOT.WIM里的INFO里的注解



ImageX Tool for Windows

Copyright (C) Microsoft Corp. 1981-2005. All rights reserved.





WIM Information:
----------------
GUID:        {50b39a95-453f-4176-a008-155a891d243d}
Image Count: 2
Compression: LZX
Part Number: 1/1
Boot Index:  2
Attributes:  0x8
             Relative path junction


Available Image Choices:
------------------------
<WIM>

  <TOTALBYTES>166555964</TOTALBYTES>

  <IMAGE INDEX="1">

    <NAME>Microsoft Windows Longhorn WinPE (x86)</NAME>

    <DESCRIPTION>Microsoft Windows Longhorn WinPE (x86)</DESCRIPTION>

    <FLAGS>9</FLAGS>

    <WINDOWS>

      <ARCH>0</ARCH>

      <PRODUCTNAME>Microsoft?Windows?Operating System</PRODUCTNAME>

      <PRODUCTTYPE>WinNT</PRODUCTTYPE>

      <PRODUCTSUITE></PRODUCTSUITE>

      <LANGUAGES>

        <LANGUAGE>zh-CN</LANGUAGE>

      </LANGUAGES>

      <VERSION>

        <MAJOR>6</MAJOR>

        <MINOR>0</MINOR>

        <BUILD>5384</BUILD>

        <SPBUILD>4</SPBUILD>

      </VERSION>

      <SYSTEMROOT>WINDOWS</SYSTEMROOT>

    </WINDOWS>

    <DIRCOUNT>384</DIRCOUNT>

    <FILECOUNT>2657</FILECOUNT>

    <TOTALBYTES>376888968</TOTALBYTES>

    <CREATIONTIME>

      <HIGHPART>0x01C67B49</HIGHPART>

      <LOWPART>0x6CDC7F54</LOWPART>

    </CREATIONTIME>

  </IMAGE>

  <IMAGE INDEX="2">

    <NAME>Microsoft Windows Longhorn Setup (x86)</NAME>

    <DESCRIPTION>Microsoft Windows Longhorn Setup (x86)</DESCRIPTION>

    <FLAGS>2</FLAGS>

    <WINDOWS>

      <ARCH>0</ARCH>

      <PRODUCTNAME>Microsoft?Windows?Operating System</PRODUCTNAME>

      <PRODUCTTYPE>WinNT</PRODUCTTYPE>

      <PRODUCTSUITE></PRODUCTSUITE>

      <LANGUAGES>

        <LANGUAGE>zh-CN</LANGUAGE>

      </LANGUAGES>

      <VERSION>

        <MAJOR>6</MAJOR>

        <MINOR>0</MINOR>

        <BUILD>5384</BUILD>

        <SPBUILD>4</SPBUILD>

      </VERSION>

      <SYSTEMROOT>WINDOWS</SYSTEMROOT>

    </WINDOWS>

    <DIRCOUNT>452</DIRCOUNT>

    <FILECOUNT>3108</FILECOUNT>

    <TOTALBYTES>442659907</TOTALBYTES>

    <CREATIONTIME>

      <HIGHPART>0x01C67B4A</HIGHPART>

      <LOWPART>0xC14F5F14</LOWPART>

    </CREATIONTIME>

  </IMAGE>

</WIM>



INDEX 1里应该仅仅就是一个PE 2.0,376M
  <IMAGE INDEX="1">

    <NAME>Microsoft Windows Longhorn WinPE (x86)</NAME>

    <DESCRIPTION>Microsoft Windows Longhorn WinPE (x86)</DESCRIPTION>

...
    <TOTALBYTES>376888968</TOTALBYTES>

INDEX 2里才是光盘启动VISTA安装的全部内容(包含PE 2.0和安装程序),SOURCES下的内容和光盘根目录下的一致,实际上是重复的内容,442M
  <IMAGE INDEX="2">

    <NAME>Microsoft Windows Longhorn Setup (x86)</NAME>

    <DESCRIPTION>Microsoft Windows Longhorn Setup (x86)</DESCRIPTION>
...

    <TOTALBYTES>442659907</TOTALBYTES>

改了一下,这样看比较清楚,^_^

光盘启动安装和系统下安装所用的安装程序是两个不同地方的

[ 本帖最后由 goffi 于 2006-12-25 12:43 PM 编辑 ]
作者: Civiwu    时间: 2006-12-25 13:44
原帖由 goffi 于 2006-12-25 12:35 PM 发表
看BOOT.WIM里的INFO里的注解

ImageX Tool for Windows

Copyright (C) Microsoft Corp. 1981-2005. All rights reserved.


WIM Information:
----------------
GUID:        {50b39a95-453f ...


这个看不太懂啊.

INDEX 2里才是光盘启动VISTA安装的全部内容(包含PE 2.0和安装程序),

这个好像已得到证实,有网友通过删除了INDEX 2里面的setup.exe来获得PE2(命令行格式),更有甚者,有网友用相关的文件来替换setup.exe,而给PE加上shell。
但我以前也仅仅通过修改 Index 1,也成功引导到PE2的命令行格式。MS到底如何来引导Boot.wim?

光盘启动安装和系统下安装所用的安装程序是两个不同地方的

这个我已经证实了,通过其他方式引导PE2(非安装盘引导)执行安装Vista时,好像不能实行VISTA根目录下的Setup.exe(不能复制文件),一定要执行sources目录下的Setup.exe才能安装。
作者: goffi    时间: 2006-12-25 13:55
晕,你不就是问的这个吗?
你问的就是是两个镜像的区别啊:(
作者: Civiwu    时间: 2006-12-25 15:24
原帖由 goffi 于 2006-12-25 01:55 PM 发表
晕,你不就是问的这个吗?
你问的就是是两个镜像的区别啊:(


嘿嘿,还是不懂。感觉这个WIM有2张脸。不知道是否还有3,4.........:)
作者: Civiwu    时间: 2006-12-25 15:46
刚刚把Vista安装光盘中的Boot.wim分别用参数1和2分别export了一遍,总算有点开窍!
index 1 启动到命令行模式
Index 2 启动到安装界面

呵呵,不过这种有2个Index的wim怎么制作呢,怎么让它默认启动Index2?

但不知为何,这个Index 1,Export后启动居然出错!

pe.PNG (13.17 KB, 下载次数: 179)

pe.PNG

作者: Civiwu    时间: 2006-12-25 15:56
呵呵,成功了!原来“Index1” Export 时要加 /boot 参数,并把注册表里面的所有 X:\$Windows.~BT\Windows 替换成 X:\Windows!

我原来的PE2原来就是这么来的!!
作者: goffi    时间: 2006-12-25 16:59
在很多命令下都有子命令如:/BOOT,/FLAGS...
这两个是非常重要的命令,如果不正确可能会引起不能正常引导
还有自动启动到INDEX 2不知道是不是和FLAGS有关,楼上的测试一下,^_^
作者: goffi    时间: 2006-12-25 17:02
原帖由 Civiwu 于 2006-12-25 03:24 PM 发表


嘿嘿,还是不懂。感觉这个WIM有2张脸。不知道是否还有3,4.........:)


可以有任意个镜像,只要你做进去就可以了
比如做一个系统镜像进去就可以用命令行来实现系统恢复,而且可以放进去N个系统,只要你的光盘装得下
缺点就是需要手工修复引导
作者: wxgwxg    时间: 2007-8-22 09:29
这两个镜像是分别有用途的,镜像一是解压缩到硬盘上的winpe+setup(适用于xp下安装vista);镜像2是直接在光盘上启动的winpe+setup(适用于全新安装vista);查看他们的注册表就可以了。
作者: GDH    时间: 2007-11-23 03:14
原帖由 wxgwxg 于 2007-8-22 09:29 AM 发表
这两个镜像是分别有用途的,镜像一是解压缩到硬盘上的winpe+setup(适用于xp下安装vista);镜像2是直接在光盘上启动的winpe+setup(适用于全新安装vista);查看他们的注册表就可以了。

但是如果只需要全新安装系统,即刻盘然后重启安装,如果只导出2来做boot.wim并设为启动,是会出错的
作者: hapeacock    时间: 2007-11-23 21:43
原帖由 GDH 于 2007-11-23 03:14 AM 发表

但是如果只需要全新安装系统,即刻盘然后重启安装,如果只导出2来做boot.wim并设为启动,是会出错的


删除boot.wim也会出现7楼的错误,2导出来设为启动也会出错吗?我还没试过。
boot.wim里面好像是放了vista的驱动和pe安装环境(2)
作者: GDH    时间: 2007-11-25 05:56
原帖由 hapeacock 于 2007-11-23 09:43 PM 发表


删除boot.wim也会出现7楼的错误,2导出来设为启动也会出错吗?我还没试过。
boot.wim里面好像是放了vista的驱动和pe安装环境(2)


其实1才是光盘启动部分
我刚才做了试验,如果把2去掉,只剩1的话会失败,启动后会出现如下错误

111.jpg (24.99 KB, 下载次数: 93)

111.jpg

作者: GDH    时间: 2007-11-25 05:59
原帖由 Civiwu 于 2006-12-25 03:56 PM 发表
呵呵,成功了!原来“Index1” Export 时要加 /boot 参数,并把注册表里面的所有 X:\$Windows.~BT\Windows 替换成 X:\Windows!

我原来的PE2原来就是这么来的!!

现在终于理解这句话来

惭愧。。。晚了快一年了才明白
作者: GDH    时间: 2007-11-25 07:11
X:\$Windows.~BT\Windows 替换成 X:\Windows后

启动后就卡住了

[ 本帖最后由 GDH 于 2007-11-25 07:12 AM 编辑 ]

22.jpg (10 KB, 下载次数: 109)

首先出现这个

首先出现这个

33.jpg (9.55 KB, 下载次数: 98)

然后就卡在这里了

然后就卡在这里了

44.jpg (42.3 KB, 下载次数: 116)

也无法运行setup.exe

也无法运行setup.exe

作者: songyang    时间: 2007-11-25 12:08
把BOOT.WIM的2提取出来用 imagex /export ,不要用(imagex /apply,再用imagex /capture / boot);肯定可以启动的,我用过.
作者: Ansson    时间: 2007-11-25 12:15
条件有限,只能等现成的啊,呵。。。

SETUP安装部分的添加驱动在哪呢?能否移植到PE?

现在VISTA的安装盘被我删掉了,不知道谁能提供一下已改好的BOOT.wim?谢谢

[ 本帖最后由 Ansson 于 2007-11-25 01:36 PM 编辑 ]
作者: GDH    时间: 2007-11-25 21:47
原帖由 songyang 于 2007-11-25 12:08 PM 发表
把BOOT.WIM的2提取出来用 imagex /export ,不要用(imagex /apply,再用imagex /capture / boot);肯定可以启动的,我用过.

1是光驱安装
2是硬盘安装

1和2在一起的我已经成功启动了

现在我想做一个只要光驱安装的启动,即只要1部分,我用的是 /export ,并且修改了注册表

但启动失败,何解?
作者: 无翼鸟飞翔    时间: 2007-11-26 19:43
标题: 回复 #19 GDH 的帖子
你已经引导成功了.....运行程序之前你先用DIR看看当前目录下存在不存在这个setup.exe文件...
作者: GDH    时间: 2007-11-27 06:14
原帖由 无翼鸟飞翔 于 2007-11-26 07:43 PM 发表
你已经引导成功了.....运行程序之前你先用DIR看看当前目录下存在不存在这个setup.exe文件...

果然没setup.exe。。。

看来只能两个部分一起用了,缺一不可。

现在114M已经是极限了
作者: GDH    时间: 2007-11-27 08:22
经试验得出

光盘启动安装必须1和2全

硬盘安装只需要1
作者: goffi    时间: 2007-11-27 10:13
原帖由 GDH 于 2007-11-27 08:22 AM 发表
经试验得出

光盘启动安装必须1和2全

硬盘安装只需要1


第一部分是必须的,第一遍重启需要在硬盘上用这部分引导,配置VISTA系统
第二部分是光盘启动安装的启动+安装程序

精简是可以的,要砍掉没门,^_^
作者: GDH    时间: 2007-11-27 12:23
:(

goffi 大侠不早点出现,我早就知道你对boot.wim很有研究的

114M还是太大了,能不能再在哪里动点手脚精简一点  :)
作者: goffi    时间: 2007-11-27 12:51
原帖由 GDH 于 2007-11-27 12:23 PM 发表
:(

goffi 大侠不早点出现,我早就知道你对boot.wim很有研究的

114M还是太大了,能不能再在哪里动点手脚精简一点  :)


没做过具体精简工作,你可以参照论坛里的那个PE 2.0来试试
作者: hapeacock    时间: 2007-11-27 16:52
原帖由 goffi 于 2007-11-27 10:13 AM 发表


第一部分是必须的,第一遍重启需要在硬盘上用这部分引导,配置VISTA系统
第二部分是光盘启动安装的启动+安装程序

精简是可以的,要砍掉没门,^_^


在引导boot.wim,点修复,到cmd是用的哪部分呢?  第一部分?
如果是第一部分能后考虑加shell工具进去。做成pe2.0.而且还能引导安装。
这样光盘系统就不需要载加pe进去了,直接用安装盘的就可以搞定!
作者: goffi    时间: 2007-11-27 17:49
原帖由 hapeacock 于 2007-11-27 04:52 PM 发表


在引导boot.wim,点修复,到cmd是用的哪部分呢?  第一部分?
如果是第一部分能后考虑加shell工具进去。做成pe2.0.而且还能引导安装。
这样光盘系统就不需要载加pe进去了,直接用安装盘的就可以搞定!


应该说这部分在第二镜像里,增加SHELL是可以的,增加工具也没问题
如果要用第一部分来加载SHELL,肯定不行,中间涉及到VISTA复制到硬盘上后的第一次启动配置系统问题,如果你能解决也可以
对这个PE做适当的精简/增加shell,我举双手赞成,不过我对PE 2.0的体积不敢恭维
作者: lxl1638    时间: 2007-11-27 17:51
Vista = Win ME
PE2.0 = MS-DOS8.0
作者: GDH    时间: 2007-11-28 11:14
原帖由 goffi 于 2007-11-27 12:51 PM 发表


没做过具体精简工作,你可以参照论坛里的那个PE 2.0来试试

多谢goffi 大侠提醒,参照着删了些比较保险的东西,现在体积是100M了    :)
作者: goffi    时间: 2007-11-28 21:45
原帖由 GDH 于 2007-11-28 11:14 AM 发表

多谢goffi 大侠提醒,参照着删了些比较保险的东西,现在体积是100M了    :)


还是有不少挥刀空间的,不过测试工作比较繁琐
所以我只做了一点点测试,希望你能继续做下去,论坛里有个系统文件详细列表(老毛桃的)也可以参照一下,虽然是XP的,把不需要的部分砍掉,可能需要涉及到注册表的修改
看你的造化咯
作者: lxl1638    时间: 2007-11-28 23:21
如果能解决PE2.0每打开一个盘符或目录就启动一份explorer.exe进程的问题,
本人也YY PE2.0。同时完善PECMD,使它能用到PE2.0中。
作者: GDH    时间: 2007-11-29 01:32
找遍了毛桃的帖子,只找到这个和系统文件相关,不知道你指的是不是这个帖子

http://bbs.wuyou.net/forum.php?m ... 7900&highlight=
作者: GDH    时间: 2007-11-29 01:47
原帖由 lxl1638 于 2007-11-28 11:21 PM 发表
如果能解决PE2.0每打开一个盘符或目录就启动一份explorer.exe进程的问题,
本人也YY PE2.0。同时完善PECMD,使它能用到PE2.0中。


现在XPE也能硬盘安装vista

所以PE2.0貌似也只需作为安装vista时的环境用用就够了
作者: goffi    时间: 2007-11-29 10:55
原帖由 GDH 于 2007-11-29 01:32 AM 发表
找遍了毛桃的帖子,只找到这个和系统文件相关,不知道你指的是不是这个帖子

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=77900&highlight=


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=97039
作者: goffi    时间: 2007-11-29 10:57
原帖由 lxl1638 于 2007-11-28 11:21 PM 发表
如果能解决PE2.0每打开一个盘符或目录就启动一份explorer.exe进程的问题,
本人也YY PE2.0。同时完善PECMD,使它能用到PE2.0中。



这个问题貌似和注册表有关
老大你也来玩PE 2.0?
看来我下个月要再来玩玩 PE 2.0咯
作者: hapeacock    时间: 2007-11-29 16:46
vistape2.0可以用aik自动生成。
默认为156m
这才是真正的pe2.0吧

C:\Program Files\Windows AIK\Tools\PETools>copype.cmd x86 c:\mywinpe

===================================================
Creating Windows PE customization working directory

    c:\mywinpe
===================================================

已复制         1 个文件。
已复制         1 个文件。
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\bcd
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\boot.sdi
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\bootfix.bin
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\chs_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\cht_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\jpn_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\kor_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\wgl4_boot.ttf
复制了 9 个文件
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\bcd
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\chs_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\cht_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\jpn_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\kor_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\wgl4_boot.ttf
复制了 6 个文件
已复制         1 个文件。
已复制         1 个文件。
作者: vincentzpf    时间: 2007-11-29 16:49
那位仁兄在Vista系统成功启动WinPE。
作者: goffi    时间: 2007-11-29 17:05
原帖由 GDH 于 2007-11-29 01:47 AM 发表


现在XPE也能硬盘安装vista

所以PE2.0貌似也只需作为安装vista时的环境用用就够了


你做了这么多其实只要自己做个PE或者找一个替代镜像2中的不就行了,专心做个精简的PE 2.0就可以了
貌似论坛里就有一个,不过精简到什么程度就不清楚了
然后再根据这个PE来精简下BOOT.WIM的第一部分镜像,^_^
作者: GDH    时间: 2007-11-30 08:10
原帖由 hapeacock 于 2007-11-29 04:46 PM 发表
vistape2.0可以用aik自动生成。
默认为156m
这才是真正的pe2.0吧

C:\Program Files\Windows AIK\Tools\PETools>copype.cmd x86 c:\mywinpe

===================================================
Crea ...

aik装好后我马上就把它也精简了  哈哈

因为有些根本用不上,我只求能挂载wim就可以了

@echo off
echo 准备精简Windows AIK
echo. & pause
echo 正在精简Windows AIK

del /f /s /q "D:\Program Files\Windows AIK\*.RTF"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\efi\microsoft\boot\fonts\jpn_boot.ttf"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\efi\microsoft\boot\fonts\cht_boot.ttf"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\efi\microsoft\boot\fonts\kor_boot.ttf"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\jpn_boot.ttf"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\cht_boot.ttf"
del /f /s /q "D:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\kor_boot.ttf"
rd /s /q "D:\Program Files\Windows AIK\Tools\ia64"
rd /s /q "D:\Program Files\Windows AIK\Tools\amd64"
rd /s /q "D:\Program Files\Windows AIK\Tools\PETools\amd64"
rd /s /q "D:\Program Files\Windows AIK\Docs"
rd /s /q "D:\Program Files\Windows AIK\Recovery"
rd /s /q "D:\Program Files\Windows AIK\Samples"
rd /s /q "D:\Program Files\Windows AIK\SDKs"
echo Windows AIK精简完成! by gdh
echo. & pause

[ 本帖最后由 GDH 于 2007-11-30 08:11 AM 编辑 ]
作者: GDH    时间: 2007-11-30 08:12
原帖由 goffi 于 2007-11-29 05:05 PM 发表


你做了这么多其实只要自己做个PE或者找一个替代镜像2中的不就行了,专心做个精简的PE 2.0就可以了
貌似论坛里就有一个,不过精简到什么程度就不清楚了
然后再根据这个PE来精简下BOOT.WIM的第一部分镜像,^_^

嗯  我也是这么想的
作者: Ansson    时间: 2007-11-30 11:57
现在精简2.0的资料几乎没有,呵...

我也想自己精简一个单图形版的出来,无奈PE1.0都不是太了解,不知道这个工程有多大,呵...
作者: lxl1638    时间: 2007-11-30 12:09
工具是有的,资料也有不少了,论坛就有几个朋友搞PE2.0,
PE2.0的问题主要有四个方面:
1、体积大了些,还需精简;
2、启动太慢了,可能是由1引起的;
3、每打开一个目录都启动一份explorer.exe,实在很不爽;
4、吃内存也大了些,可能因3引起的。

如果能解决上面4个问题,PE2.0将会更有实用性,因为它内核更新,可能对新型硬件支持会更好。
作者: GDH    时间: 2007-11-30 12:19
boot 中的一些文件
font 中的一些文件
inf 中的一些文件
---
system32下
drivers中的一些文件
DriverStore中的一些文件
en-US
C_037.NLS
apds.dll
apds.dll.mui
milcore.dll
dbghelp.dll
ftp.exe
gpsvc.dll        组策略客户端
netiohlp.dll
PING.EXE
pnidui.dll        网络系统图标
print.exe
printui.dll
polstore.dll        策略存储
pnpui.dll
rasadhlp.dll
rasapi32.dll
rasauto.dll
rasautou.exe
rascfg.dll
raschap.dll
rasctrnm.h
rasctrs.dll
rasdiag.dll
rasdlg.dll
rasman.dll
rasmans.dll
rasmontr.dll
rasmxs.dll
rasppp.dll
rasser.dll
rastapi.dll
rastls.dll
VSSVC.exe        卷影复制服务
wevtsvc.dll        事件日志记录
winhttp.dll
winipsec.dll
wshnetbs.dll
WSHTCPIP.DLL

kbd101.dll
kbd101a.dll
kbd101b.dll
kbd101c.dll
kbd103.dll
kbd106.dll
kbd106n.dll
KBDA1.DLL
KBDA2.DLL
KBDA3.DLL
KBDAL.DLL
KBDARME.DLL
KBDARMW.DLL
kbdax2.dll
KBDAZE.DLL
KBDAZEL.DLL
KBDBASH.DLL
KBDBE.DLL
KBDBENE.DLL
KBDBGPH.DLL
KBDBHC.DLL
KBDBLR.DLL
KBDBR.DLL
KBDBU.DLL
KBDBULG.DLL
KBDCA.DLL
KBDCAN.DLL
KBDCR.DLL
KBDCZ.DLL
KBDCZ1.DLL
KBDCZ2.DLL
KBDDA.DLL
KBDDIV1.DLL
KBDDIV2.DLL
KBDDV.DLL
KBDES.DLL
KBDEST.DLL
KBDFA.DLL
KBDFC.DLL
KBDFI.DLL
KBDFI1.DLL
KBDFO.DLL
KBDFR.DLL
KBDGAE.DLL
KBDGEO.DLL
kbdgeoer.dll
kbdgeoqw.dll
KBDGKL.DLL
KBDGR.DLL
KBDGR1.DLL
KBDGRLND.DLL
KBDHE.DLL
KBDHE220.DLL
KBDHE319.DLL
KBDHEB.DLL
KBDHELA2.DLL
KBDHELA3.DLL
KBDHEPT.DLL
KBDHU.DLL
KBDHU1.DLL
kbdibm02.dll
KBDIC.DLL
KBDINASA.DLL
KBDINBE1.DLL
KBDINBE2.DLL
KBDINBEN.DLL
KBDINDEV.DLL
KBDINGUJ.DLL
KBDINHIN.DLL
KBDINKAN.DLL
KBDINMAL.DLL
KBDINMAR.DLL
KBDINORI.DLL
KBDINPUN.DLL
KBDINTAM.DLL
KBDINTEL.DLL
KBDINUK2.DLL
KBDIR.DLL
KBDIT.DLL
KBDIT142.DLL
KBDIULAT.DLL
KBDJPN.DLL
KBDKAZ.DLL
KBDKHMR.DLL
KBDKOR.DLL
KBDKYR.DLL
KBDLA.DLL
KBDLAO.DLL
kbdlk41a.dll
KBDLT.DLL
KBDLT1.DLL
KBDLT2.DLL
KBDLV.DLL
KBDLV1.DLL
KBDMAC.DLL
KBDMACST.DLL
KBDMAORI.DLL
KBDMLT47.DLL
KBDMLT48.DLL
KBDMON.DLL
KBDMONMO.DLL
KBDNE.DLL
kbdnec.dll
kbdnec95.dll
kbdnecat.dll
kbdnecnt.dll
KBDNEPR.DLL
KBDNO.DLL
KBDNO1.DLL
KBDPASH.DLL
KBDPL.DLL
KBDPL1.DLL
KBDPO.DLL
KBDRO.DLL
KBDROPR.DLL
KBDROST.DLL
KBDSF.DLL
KBDSG.DLL
KBDSL.DLL
KBDSMSFI.DLL
KBDSMSNO.DLL
KBDSN1.DLL
KBDSOREX.DLL
KBDSORST.DLL
KBDSP.DLL
KBDSW.DLL
KBDSW09.DLL
KBDSYR1.DLL
KBDSYR2.DLL
KBDTAJIK.DLL
KBDTAT.DLL
KBDTH0.DLL
KBDTH1.DLL
KBDTH2.DLL
KBDTH3.DLL
KBDTIPRC.DLL
KBDTUF.DLL
KBDTUQ.DLL
KBDTURME.DLL
KBDUGHR.DLL
KBDUK.DLL
KBDUKX.DLL
KBDUR.DLL
KBDUR1.DLL
KBDURDU.DLL
KBDUSL.DLL
KBDUSR.DLL
KBDUSX.DLL
KBDUZB.DLL
KBDVNTC.DLL
KBDYAK.DLL
KBDYCC.DLL
KBDYCL.DLL

这个是在精简时记录下的被精简掉部分的列表,可能还有其他更多地方精简了,没记下
发上来做个记录备份
作者: GDH    时间: 2007-11-30 12:23
原帖由 Ansson 于 2007-11-30 11:57 AM 发表
现在精简2.0的资料几乎没有,呵...

我也想自己精简一个单图形版的出来,无奈PE1.0都不是太了解,不知道这个工程有多大,呵...


工具就用老九的wintool

资料么,搜索PE2能搜出一大堆,再自己挑吧

工程确实浩大,得了解每个文件的作用才下的了手啊。。。
作者: Ansson    时间: 2007-11-30 21:32
谢谢楼上的精简列表,我正在努力中。。。。呵。。。

精简PE2的资料多吗?我怎么搜了好多次没发现,各文件的功能还是不知道啊,不像XP一样
作者: Ansson    时间: 2007-11-30 22:44
还有,提一个问题,貌似PE2启动是不需要SATA/SCSI/PATA驱动的,从安装介面可以看出,是进入PE后,加载SETUP,再加载磁盘驱动,介质为软驱光驱U盘,比PE1.0高级不少啊,或者是把这部分提出来(应该是不可能,启动方式都不同了),还有,VISTA自带的磁盘管理比XP要高级很多啊,分区工具可以免了,安装VISTA时的磁盘管理部分不知道可不可以提取到PE1里用,不可以到PE1,PE2里也行啊,呵。。。

[ 本帖最后由 Ansson 于 2007-11-30 10:45 PM 编辑 ]
作者: hapeacock    时间: 2008-3-18 09:53
现在搞pe2.1了。
作者: GDH    时间: 2008-5-2 16:38
楼上的兄弟,是不是VISTA SP1自带的就是PE2.1     :)

搞得怎么样了
作者: neo4026    时间: 2008-5-2 17:45
g大搜索偶发的帖子
带explorer的pe 2.1都做出来了
作者: shuyoufeng    时间: 2008-6-27 09:21
可以用WILK自动生成的吧,生成后再修改!
作者: lrbin50    时间: 2009-1-10 10:42
原帖由 goffi 于 2007-11-27 17:49 发表


应该说这部分在第二镜像里,增加SHELL是可以的,增加工具也没问题
如果要用第一部分来加载SHELL,肯定不行,中间涉及到VISTA复制到硬盘上后的第一次启动配置系统问题,如果你能解决也可以
对这个PE做适当的精简 ...

您不就是说的第一部分是用来引导VISTA复制到硬盘的第一次启动么?为什么第一部分的不可以加SHELL??
作者: 2012nuaalyy    时间: 2012-11-19 13:58
AIK生成的boot.wim内只有1,如何解释?




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3