无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: khauyeung
打印 上一主题 下一主题

2011-01-25更新: Win7peBuilderSP1 -支持英中繁简,32/64位,PE3.0/2.x,WIN7 SP1

  [复制链接]
31#
 楼主| 发表于 2009-7-21 22:27:44 | 显示全部楼层
原帖由 nu852 于 2009-7-21 21:36 发表

除了 imagex.exe 使用 /mountrw 外,
wimutil.exe 也使用了 /RW.

谢谢你的报告,脚本已经修正(方法是先把DVD上的boot.wim抄到硬盘),请到顶楼下载。

[ 本帖最后由 khauyeung 于 2009-7-21 22:30 编辑 ]
回复

使用道具 举报

32#
 楼主| 发表于 2009-7-21 23:01:09 | 显示全部楼层
原帖由 nu852 于 2009-7-21 22:46 发表

已下載, 謝謝!

好奇一問, 為何要用 "可寫' 掛載 boot.wim 呢?
(20090721 script 仍是 "可寫' 掛載 boot.wim)
掛載後也是覆製檔案至 Target, 然後從 Target 製造 iso.
好像不需要使用 "可寫' 掛載, 我 ...

你的理解全对,掛載boot.wim後也是覆製檔案至 Target,但因为不是全覆製,PEIMG或者DISM很多时后不能读出原来的stack,驱动没能安装成功,故要出此下策!
回复

使用道具 举报

33#
 楼主| 发表于 2009-7-22 00:25:15 | 显示全部楼层
原帖由 nu852 于 2009-7-21 23:23 发表
20090721 script 好像仍有問題.

boot.wim 覆製後, [Find-Win7] 仍以 %sourcedir% 為找尋 boot.wim 為依據.
似乎應先找出, 有否已覆製的 boot.wim 的存在.

如上述所言, 我的測試仍是失敗,
另一問題是,  ...

已再修正,请重新下载!(另外,[Find-Win7] 以 %sourcedir% 為找尋 boot.wim 依據无不妥之处。)我不清楚winbuilder 可否使用 begin 及 end 的區塊 script 指令,或者是不明白你的问题。

[ 本帖最后由 khauyeung 于 2009-7-22 00:29 编辑 ]
回复

使用道具 举报

34#
 楼主| 发表于 2009-7-22 20:40:00 | 显示全部楼层
原帖由 nu852 于 2009-7-22 14:42 发表
090722 - 在 iso 覆製後的 boot.wim 是 "唯讀", 所以 /mountrw 仍有問題.

我嘗試在 0a-preconfig.script 之 [MountWin7-imagex],
加入 attrib -r -s -h boot.wim.
另改用 If 及 Else 可用之 Begin,End 區 ...

谢谢你提出发现的问题和给出解决方案,晚些会把解决方案加到ServicePatch0723。
回复

使用道具 举报

35#
 楼主| 发表于 2009-7-23 03:30:21 | 显示全部楼层
原帖由 xutao99888 于 2009-7-22 20:23 发表
好东西,我下载不了,跟坏东西一样

哈哈,与“吃不到的葡萄是酸的”同一道理!恕我这老饼跟不上潮流,无法认同如此高论!

[ 本帖最后由 khauyeung 于 2009-7-23 07:31 编辑 ]
回复

使用道具 举报

36#
 楼主| 发表于 2009-7-23 06:44:33 | 显示全部楼层
原帖由 nu852 于 2009-7-22 23:42 发表
To khauyeung,
   
附上 Imdisk v1.1.4.23 之 script. 你看看是否可用.
個人測試無問題, 但這版本好像不能以 "百份比" 作容量設定, 要註明實際容量大小.

谢谢!我在Builder里面使用的是两年前的版本了,是时后升级了,已把你提供的版本放进ServicePatch0723。這版本可以 "百份比" 作容量設定:-s 10%是把10%的可用物理记忆体容量配置给虚拟盘。0a-PreConfig脚本用DVD实测过,应该没有错误发生了。
回复

使用道具 举报

37#
 楼主| 发表于 2009-7-23 20:34:45 | 显示全部楼层
原帖由 kinglion 于 2009-7-23 12:50 发表
不过我把墙纸注册表加上后,启动设置完桌面后可以显示墙纸了,但只是一闪而过。如图。
...

请不要给出误导的讯息:“启动设置完桌面后可以显示墙纸了”的说法是不确的。你设定的注册值只是在Windows Explorer外壳被载入以前生效,故墙纸只是一闪而过。Explorer外壳被载入后,微软刻意埋下限制,把HKCU\Control Panel\Desktop下的Wallpaper项目清空,并把类型(Type)由02改为01(REG_SZ),我相信还有其他确认盗版的设定,这些设定令墙纸不再显示,只留下黑色背景。
网络设置除了TCP配置图标(tcpcfg.exe),你也可以尝试使用网络设置器图标(penetcfg.exe)。

[ 本帖最后由 khauyeung 于 2009-7-23 20:52 编辑 ]
回复

使用道具 举报

38#
 楼主| 发表于 2009-7-25 03:08:28 | 显示全部楼层
原帖由 nu852 于 2009-7-25 01:34 发表
20090723 發現兩個問題.
1. iso 內之 Boot 資料夾, "B" 是大寫, 故用不了 memtest. 改為 "boot" 便可以了.
2. pecmd.ini 內, imdisk 指令, -s 10%% 多了一個 "%" 符號.

谢谢你的报告。
1. pecmd.ini 內, imdisk 指令, -s 10%% 多了的一個 "%" 符號是刻意的,也是PECMD表达"%"时所需要的。
2. "B"oot文件夹与memtest的小问题将在Win7peBuilder.Final终结版发表时矫正。请留意,如果你要自己改,不应该改iso內之 Boot 資料夾名称,如果 “Boot”改成"boot",memtest不错是可以工作了,但grubmenu其他的选项(特别是在linuxCD上合成Win7PE的情况下面)有可能不再工作。正确的方法是改Filalize\7-iso.script,[Grub4DosMGR]下面:

...

TXTAddLine,"%MenuFile%","kernel /boot/memtest.bin","Append"
改为:
TXTAddLine,"%MenuFile%","kernel /Boot/memtest.bin","Append"

假如不想返回Builder搞,可以改iso根目录的menu.lst:


kernel /boot/memtest.bin
改为:
kernel /Boot/memtest.bin

[ 本帖最后由 khauyeung 于 2009-7-25 04:02 编辑 ]
回复

使用道具 举报

39#
 楼主| 发表于 2009-7-25 21:37:01 | 显示全部楼层
原帖由 nu852 于 2009-7-25 15:25 发表

使用 pecmd 句式, 執行上會快過, 執行外部程式...

好提议!会在PECMD.INI里面使用RAMD和CALL $setupapi.dll安装硬件以提高启动速度。我用2008PE SP1在VMware下测试,现在由载入boot.wim到启动桌面并完成网络初始化大约需要六十五秒(包括用autorun.cmd建立外部连结),Win7PE的引导时间也差不多一样。打算在八月一日发放Win7peBuilder终结版。

[ 本帖最后由 khauyeung 于 2009-7-25 22:45 编辑 ]
回复

使用道具 举报

40#
 楼主| 发表于 2009-7-26 19:37:14 | 显示全部楼层
原帖由 lrwsoft 于 2009-7-26 14:45 发表
楼主,我下栽你提供的新的脚本程序后制作完成。进入后发现网络不能运行。查看系统后发现你新的脚本程序制作的WIN7PE不能自动安装网卡驱动导致系统进入后不能马上运行网络。要自己安装驱动后才可以正常运行网络。 ...

我在脚本里只是写了保证Intel(R) Pro/1000网卡能在启动时间顺利挂通的条文。20日前后的脚本是有不太大的分别,但我想搞清原因:你使用的是什么网卡?是否使用虚拟机器?系统是Win7还是Vista/2008?有否钩选择0b-install-drivers.script?你现在的脚本是什么时后的ServicePatch?

原帖由 潮退潮生 于 2009-7-26 14:02 发表
能在INI里执行的命令不要用批处理,这个论坛有好多帖子里面都有提到过了。省得以后又要改,最理想是现在起步时就把这些不起眼的考虑进去,一步到位。当然这要让楼主多花点心血。用上面#244楼的第三条命令的话im ...

会在PECMD.INI使用RAMD代替imdisk.exe命令,但会保留imdisk.exe和HWPnP.exe于system32里面,它们在WIM里面占地不多,在命令提示符下能很快下达命令,对于像我一样对PECMD不熟识的人是有用的。一些小的占地不多的工具保留在PE里有好处,能起互补不足的作用。我把PECMD,NIRCMD,ImDisk,HWPnP都看成是功能强大的工具,各有可用之处,都加以保留,有所谓“Tools到用时方恨少”也。autorun.cmd主要是为本人的PROGRAMS.WIM所写,是写于PECMD流通之前了,里面的英文程式也不一定合你们用,不想再花时间转移到PECMD.INI格式,留给你们自己动手吧。

[ 本帖最后由 khauyeung 于 2009-7-26 23:22 编辑 ]
回复

使用道具 举报

41#
 楼主| 发表于 2009-7-27 20:25:52 | 显示全部楼层
原帖由 lrwsoft 于 2009-7-27 12:05 发表
我是用USB量产的,不用虚拟机,能用的版本是07.09,出问题的是最新的包括后来楼主修改的PATCH。我在笔记本(INTEL PRO/1000网卡)和台式机(8139网卡)上都测试了以下结果是一样的都不能自动安装。昨天我查看了一 ...

在PECMD和WIN7PELDR所写的硬检都是快检类型,没有详细检查机器您每一硬件,所以没有看到你的网卡,即使看到也不一定载入。你可以更改脚本(Finalize\5-Win7pe-AdvConfig.script),把你的网卡加进去,例如:
If,ExistFile,"%TargetDir%\windows\system32\driverstore\filerepository\nete1g32.inf_x86_neutral_ce57dbaa251ea290\nete1g32.inf",TXTAddLine,"%t32%\winpeshl.ini","#$qshellexecute.exe#$s-h#$sx:\windows\system32\drvload.exe#$sx:\windows\system32\driverstore\filerepository\nete1g32.inf_x86_neutral_ce57dbaa251ea290\nete1g32.inf#$q","Append"

07.20以后的版本应该已经解决了那些连结重复的现象。

[ 本帖最后由 khauyeung 于 2009-7-27 20:59 编辑 ]
回复

使用道具 举报

42#
 楼主| 发表于 2009-7-28 03:06:22 | 显示全部楼层
原帖由 snowman1101 于 2009-7-27 21:30 发表
为什么我总是在4/19那个地方出现

66592

是否未有安装ServicePatch?看顶楼并下载入!
回复

使用道具 举报

43#
 楼主| 发表于 2009-7-28 20:25:15 | 显示全部楼层
原帖由 cmdy268 于 2009-7-28 14:08 发表
请教楼主老大:
win7pe 只能用G4D做引导吗?syslinux下做含win7pe的合盘,用什么做引导?
ezb,g4d都可以用bif或bin做引导,但在syslinux下就不行了,查了bcd应该是bootmgr,命令如下:
kernel  /BOOTMGR; ker ...

对不起,没有用syslinux的经验,好像是 KERNEL /Boot/loader.bin,然后由loader.bin载入etfsboot.com,再而是BOOTMGR。

[ 本帖最后由 khauyeung 于 2009-7-28 20:28 编辑 ]
回复

使用道具 举报

44#
 楼主| 发表于 2009-7-30 01:21:13 | 显示全部楼层
原帖由 lrwsoft 于 2009-7-29 19:37 发表
楼主,你最新版脚本制作出来的WIN7PE 系统采用PECMD 。问一下能用7peldr 来代替PECMD 吗?可以的话该怎么改你的最新的高级脚本呢?谢谢

我过两天发放Win7peBuilder的终结版,到时高级脚本会把7peldr保留为选项,供那些重视引导网络的人有多一种选择。
回复

使用道具 举报

45#
 楼主| 发表于 2009-7-31 08:37:15 | 显示全部楼层
2009-07-30:今天发表Win7peBuilder的终结版本,它是在2009.07.20版本的基础上,经过除错,优化,ImDisk升级,引用PECMD的RAMD和CALL命令以替代运行较慢的外部处理EXEC,增加对中文繁体版本的支持,又找到脚本对英文Win7PE的用户钉贴(User Pinned)任务栏和菜单项进行了预置,成品的WIN7PE也安装了Winpe-PPPoE包。应网友要求,保留了硬检和网检质量较好的7peldr,提供了在PECMD为基础以外的另类选择。终结版已经在Win7/Vista/2008,SP1/SP2,简体中文,繁体中文和英文之间反复测试,改正了所有已经发现的错误。终结版Win7peBuilder_Final.rar已经完成上传到无忧zhxy9804的FTP,在 /khauyeung/Win7peBuilder_Final/ 下面。现可下载!同时间发放的还有用终结版制成的(1) Win7PE_16385cn.iso(Win7PE RTM简体中文版),(2)Win7PE_16385en.iso(Win7PE RTM英文版,预置用户钉贴任务栏和菜单项),(3)Win6PE_6002en.iso(2008PE SP2英文版),(4)Win6PE_6001cn.iso(2008PE SP1简体中文版)和(5)Win6PE_6001tw.iso(2008PE SP1繁体中文版),有需要和权限的请自行下载。
回复

使用道具 举报

46#
 楼主| 发表于 2009-7-31 10:39:34 | 显示全部楼层
原帖由 孤独十剑 于 2009-7-30 21:03 发表
老大,zhaohj的FTP中的Win7PE_16385cn.iso是不是没有上传完啊,体积比英文版的小了太多了。
zhxy9804的FTP我的权限不够。
请老大还是把zhaohj的fFTP中的Win7PE_16385cn.iso补充完整吧。
谢谢了

往zhaohj的上载尚未完成,请勿打扰!完成后会另行通告!
回复

使用道具 举报

47#
 楼主| 发表于 2009-8-1 22:43:24 | 显示全部楼层
原帖由 潮退潮生 于 2009-8-1 08:39 发表
请问老大,那个WIN7的动态开机画面怎么精简掉了,是那些文件,我自己补上。

好像是需要放弃使用GRUB4DOS,返回使用微软标准的可引导DVD格式:\boot\etfsboot.com -> \boot\boot.sdi -> \bootmgr。不记得是否需要在硬盘上的配合?!
回复

使用道具 举报

48#
 楼主| 发表于 2009-8-1 23:18:45 | 显示全部楼层
原帖由 lqcai 于 2009-8-1 10:07 发表
打开文件夹时,explorer 总是打开新的窗口,不太好,碰到目录较深的,要打开一大堆 explerer 窗口。

希望改为 在同一窗口中打开每一个文件夹

好像是应该用explorer.exe /n /e:"x:\windows\system32"之类的命令开启吧?!上次好像是在自动写PECMD.INI内容时有阻碍,没有深入研究改进了。

[ 本帖最后由 khauyeung 于 2009-8-1 10:20 编辑 ]
回复

使用道具 举报

49#
 楼主| 发表于 2009-8-2 07:07:17 | 显示全部楼层
2009-08-01:本来没有打算在终结版本发表后再作更新,但为了做得更好,还是不能忍手,做了个Win7peBuilder_Final.2009.07.31.rar岀来,使PECMD在引导网卡的过过程更完整,可在ftp下载。我以后不再发大更新了,成品和Builder都不例外。小的更改会在本贴楼顶公报,主要是指岀更改方法,让网友自己DIY。你假如有好经验,欢迎在本帖提出分享,我会把好TIPS置顶。是功成身退的时后了,放假去。。。
回复

使用道具 举报

50#
 楼主| 发表于 2009-8-4 00:11:30 | 显示全部楼层
原帖由 yewuqiu 于 2009-8-2 22:27 发表
ftp目录下面
有个05-advanced config.script
上传时间还晚于..final-090731
请问这个要替换到里面吗?

05-advanced config.script 是给那些不想从新下载完整..final-090731的人用的,你不用再替换。不过,我以后打算只发表最新的05-advanced config.script(1MB),不再发完整的Win7peBuilder(30MB),因为改动大多在05-advanced config.script进行。

原帖由 wenjx5228 于 2009-8-2 22:43 发表
08-01功成篇:用Win7peBuilder打造Win7PE中英文版(现支持PE3.0/2.1/2.2)

win7pe7600RTM16385完整版正式发布@Win7PE 3.0图形界面支持上网集成工具完美支持中文

khauyeung和kinglion 是不是同一个人啊?

khauyeung和kinglion 是不同的两个人!

[ 本帖最后由 khauyeung 于 2009-8-3 11:14 编辑 ]
回复

使用道具 举报

51#
 楼主| 发表于 2009-8-5 20:48:57 | 显示全部楼层
原帖由 小咕咚 于 2009-8-5 03:55 发表
还有下图,完全用楼主的脚本制作的PE3,如果打开“调整日期/时间”,时区里会显示是英文,而套用您的脚本,在WinRE.WIM的基础上再加工,则显示的中文。如红框所示。

不知道是否跟下面和谐掉的内容有关(5-Win7pe-AdvConfig.script):
  1. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","Locale","00000804"
  2. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","LocaleName","zh-CN"
  3. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","NumShape","1"
  4. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iCalendarType","1"
  5. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iCountry","86"
  6. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iCurrDigits","2"
  7. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iCurrency","0"
  8. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iDate","2"
  9. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iDigits","2"
  10. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iFirstDayOfWeek","6"
  11. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iFirstWeekOfYear","0"
  12. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iLZero","0"
  13. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iMeasure","0"
  14. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iNegCurr","2"
  15. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iNegNumber","1"
  16. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iPaperSize","9"
  17. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iTLZero","0"
  18. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iTime","1"
  19. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","iTimePrefix","0"
  20. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","s1159","上午"
  21. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","s2359","下午"
  22. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sCountry","*******"
  23. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sCurrency","¥"
  24. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sDate","/"
  25. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sDecimal","."
  26. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sGrouping","3;0"
  27. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sLanguage","CHS"
  28. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sList",","
  29. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sLongDate","yyyy'年'M'月'd'日'"
  30. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sMonDecimalSep","."
  31. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sMonGrouping","3;0"
  32. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sMonThousandSep",","
  33. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sNativeDigits","0123456789"
  34. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sNegativeSign","-"
  35. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sPositiveSign",""
  36. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sShortDate","yyyy/M/d"
  37. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sThousand",","
  38. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sTime",":"
  39. RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sTimeFormat","H:mm:ss"
  40. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International","sYearMonth","yyyy'年'M'月'"
  41. #RegWrite,HKLM,0x1,"Tmp_default\Control Panel\International\Geo","Nation","45"
复制代码

计算机管理里面缺少的VHD, 可能跟下面文件有关:

VmbusCoinstaller.dll
Vmbuspipe.dll
Vmbusres.dll
VmdCoinstall.dll
vmires.dll
vmitimeprovider.dll
vmstorfltres.dll
...
你可以用全拷贝模式造一个完整的版本,然后进行文件比较。

[ 本帖最后由 khauyeung 于 2009-8-5 08:17 编辑 ]
回复

使用道具 举报

52#
 楼主| 发表于 2009-8-5 21:24:07 | 显示全部楼层
原帖由 小咕咚 于 2009-8-5 08:10 发表
肯定不是注册表的事,因为套用脚本生成的注册表文件替换WinRE.WIM中对应的配置单元后,再将将WinRE.WIM打包成Boot.wim启动就成了中文的。

那么你的WinRE.WIM的源DVD是什么?
回复

使用道具 举报

53#
 楼主| 发表于 2009-8-6 10:35:09 | 显示全部楼层
原帖由 小咕咚 于 2009-8-5 03:55 发表
还有下图,完全用楼主的脚本制作的PE3,如果打开“调整日期/时间”,时区里会显示是英文,而套用您的脚本,在WinRE.WIM的基础上再加工,则显示的中文。如红框所示。

经查明是缺少tzres.dll引至;最好和w32time.dll一起添加。
回复

使用道具 举报

54#
 楼主| 发表于 2009-8-8 05:24:27 | 显示全部楼层
原帖由 zhxy9804 于 2009-8-7 09:48 发表
这个中文版是不是血统不纯啊,
我启动的时候设置locale zh-cn结果出来了滚动条,但是启动win7中文版自带的修复工具那个就正常出现正在启动 Windows

“这个中文版”是指那一个中文版?我8月1日放在FTP的Win7PE_16385cn.iso其血统是源自win7中文版DVD的boot.wim,算是根正苗红。假如你没有改动该ISO,它应该用GRUB4DOS引导启动,启动的时候是没有让用户设置locale的(因为boot.wim非来自winRE)。我的iso上面的BCD是非标准的:因为设置了quietboot on,启动时按理会跳过滚动条窗后口,更快地继续引导过程。你启动时出现滚动条,我估计你可能使用了OSCDIMG或者CDIMAGE,并以ETFSBOOT.COM为引导扇区,而且用了标准的BCD(没有设置quietboot on)重新打造ISO。

Win7英文版启动时可以显示一个动态的Windows Logo画面(而不是沉闷的滚动条),其方法就是使用标准的引导(必须放弃使用GRUB4DOS),不设置quietboot on,系统验正到正确的winload.exe和winload.exe.mui,就会显示动态的Windows Logo画面。动态Windows Logo不一定在所有中文版Win7PE中可以实现,它需要依赖一些在%windir%\system32\en-US和%windir%\system32\boot\en-US的文件,一些boot.wim血统纯正,但不一定带这些属于英文语系的文件。这些缺文件的中文版Win7PE,引导时显示的只是滚动条画面,而不是动态的LOGO,也就是你见到的情况了。

我已经从新上载Win7PE_16385cn.iso和Win7PE_16385n.iso到你的FTP,它们应该会显示动态LOGO而不是滚动条画面。

[ 本帖最后由 khauyeung 于 2009-8-7 22:44 编辑 ]
回复

使用道具 举报

55#
 楼主| 发表于 2009-8-9 00:41:57 | 显示全部楼层
2009-08-08:微软发表了WAIK7600,我再做了一个更新Win7peBuilder_Final.2009.08.08.rar,主要是针对使用WAIK的winpe.wim作BootSrc的标准文件拷贝,补充了一些之前的遗漏。同时发放的还有使用WAIK制作的简,繁,英版本的Win7核心PE成品(Win7peCore_cn.iso,Win7peCore_tw.iso和Win7peCore_en.iso )。这些核心PE都不带EXPLORER外壳,而是以BS EXPLORER代替之,另用CubicExplorer做资源管理器,这样可以把boot.wim的体积压低30MB,而且方便了那些只有WAIK(可合法下载)而没有WIN7DVD的人也能尝试制作自己的Win7PE。核心PE除了没有Windows Explorer外,差不多有齐其他所有WIN7PE的功能,并可以设定置壁纸,引导时会显示动态Windows LOGO。Builder和核心PE都已经完成上传到无忧zhxy9804的FTP,有需要和权限的请自行下载。
请注意:新发表的使用BS EXPLORER作外壳的核心PE只是增加和提供多一种选择,它不是用来替代EXPLORER外壳的。Builder可以任你选择使用那一种外壳去建造你的PE。FTP上已有用EXPLORER作外壳的成品:Win7PE_16386en.iso(WIN7RTM 英文版), Win7PE_16386cn.iso(WIN7RTM 简体中文版)

请到顶楼参阅插图。

原帖由 lxl1638 于 2009-8-8 02:34 发表
Win7peCore_cn.iso 传完没有?怎比英文版的小?


老九,你昨晚在FTP看到的是个错本,%windir%\system32内缺少了一个文件:propsys.dll,请自行添加。核心PE不用Windows Explorer作外壳,你可能兴趣不大!

[ 本帖最后由 khauyeung 于 2009-8-10 08:09 编辑 ]
回复

使用道具 举报

56#
 楼主| 发表于 2009-8-9 20:10:13 | 显示全部楼层
原帖由 潮退潮生 于 2009-8-9 02:10 发表
能不能用最新的中文版AIK做出用EXPLORER做壳的PE3.0?


当然能够:1. %SourceDir%设定到你的源DVD(里面含带EXPLORER的install.wim); 2. 0-PreConfig脚本内钩选Use alternate WimSource(另选WIM的来源),并指定AIK的boot.wim位置,例如c:\program files\windows aik\tools\petools\x86\winpe.wim; 3. Shell処钩选Explorer和Tweak脚本就成了。

原帖由 coolg 于 2009-8-9 04:44 发表
能用上win7pe,电脑配置肯定没得说的,我现在虽然用不上,但我认为以功能强大为主.体积次之..

另外:X盘是不是开得太小,软件运行起来不如上几版,

3-Shell & Config脚本可以设定FBWF cache的大少,也就是可“写”X盘的大少,默认设定在64MB,你可以根据需要把它加大。

原帖由 shn 于 2009-8-8 22:22 发表
盘符错乱了,还有就是隐藏的系统文件夹看不到,不知道从哪里打开
0808没试呢,不过不用explorer肯定会有些不习惯的,主要是资源管理器


盘符错乱跟Builder无关,因为它没有做任何改变盘符的動作。要在CubicExplorer显示隐藏的系统文件夹,可以使用鼠标点击顶端菜单的View,然后钩选Show Hidden Files即可。我觉得CubicExplorer是很不错的,比微软的资源管理器还要好用。0808版本可以制标准以EXPLORER作外壳的WIN7PE,也可以制不带EXPLORER的WIN7PE,任君选择!

原帖由 xianba 于 2009-8-9 00:37 发表
core的版本如何挂接PROGRAMS.WIM,放到根目录就行么
谢谢


无论是core的版本或者标准的版本,把PROGRAMS.WIM放到根目录,系统引导时会由autorun.cmd脚本自动找寻并挂接(到RAMDISK B:)。

[ 本帖最后由 khauyeung 于 2009-8-9 07:47 编辑 ]
回复

使用道具 举报

57#
 楼主| 发表于 2009-8-10 00:02:37 | 显示全部楼层
原帖由 zhxy9804 于 2009-8-9 08:59 发表

我的意思是说,我bcd的菜单已经设置好了,设置locale 为 zh-cn的时候,你的8.1号的出现滚动条,设置为 en-us的时候,出现的是动态的 starting windows 画面,所以我才说血统不纯。

不讲你不信,在非英文语系的源boot.wim中,包括中,法,德等语系,血统纯正的反而不能显示动态的 starting windows 画面;如要显示动态画面,必须在源boot.wim里面进行混血手术:拷贝 \windows\system32\%DistLang%\bootres.dll.mui 到 \windows\system32\en-US,这里%DistLang%是指源语系,简体中文的%DistLang%是zh-CN。

[ 本帖最后由 khauyeung 于 2009-8-9 11:04 编辑 ]
回复

使用道具 举报

58#
 楼主| 发表于 2009-8-10 20:24:14 | 显示全部楼层
原帖由 mapeimapei 于 2009-8-9 22:13 发表
...上个版本中发现在VMware中无法启动网络支持,不过实机中是可以的。。


你可以在VMware你的虚拟机器的.vmx文件中加插下面一行,把虚拟网卡设置为Intel Pro 1000就成了(e1000是用得最广的网卡之一):
ethernet0.virtualDev = "e1000"

原帖由 mapeimapei 于 2009-8-9 22:52 发表
本地测试发现opera无法使用,不过火狐可以。。启动opera提示msi.dll找不到,另外就是PE下的输入法用不了,不知到加入微软拼音可行不??

我一直在用挂接在RAMDISK上PROGRAMS.WIM的 OperaPortable 9.63,没有任何问题。请检查你的opera是否精简单过度或者设置不确。PE的输入法可用 Alt+F9叫岀,是极点五笔拼音输入法。微软拼音太大了!

原帖由 mapeimapei 于 2009-8-9 23:19 发表
建议用servier 2008制作一个稳定加强版,包括设置分辨率,和浏览器,输入法等基本功能。。

FTP里面都已经有了:Win6PE_6002en.iso(2008SP2 英文版),Win6PE_6001cn.iso(2008SP1 简体中文版),Win6PE_6001tw.iso(2008SP1 繁体中文版)。

shell建议用原版的。。。

请注意:新发表的使用BS EXPLORER作外壳的核心PE只是增加和提供多一种选择,它不是用来替代EXPLORER外壳的。Builder可以任你选择使用那一种外壳去建造你的PE。FTP上已有用EXPLORER作外壳的成品:Win7PE_16386en.iso(WIN7RTM 英文版), Win7PE_16386cn.iso(WIN7RTM 简体中文版),Win7PE_16386tw.iso(WIN7RTM 繁体中文版)

[ 本帖最后由 khauyeung 于 2009-8-10 08:50 编辑 ]
回复

使用道具 举报

59#
 楼主| 发表于 2009-8-11 02:46:48 | 显示全部楼层
原帖由 270979789 于 2009-8-10 10:58 发表
在虚拟机上测试了几个用EXPLORER作外壳的PE,都不能使用BCDEDIT、BCDBOOT等命令,只好Shift+Delete。只有使用BS EXPLORER作外壳的正常,从FTP上下的Win7peCore_cn.iso磁盘管理有问题,加载VHD时点击浏览按钮无效。

我在虚拟机上测试过,无论是EXPLORER作外壳或者BS EXPLORER作外壳,都能使用BCDEDIT、BCDBOOT等命令,你自己检查一下你的操作是否正确吧!Builder造岀的PE现不支持VHD功能。
回复

使用道具 举报

60#
 楼主| 发表于 2009-9-2 09:44:49 | 显示全部楼层

回复 #432 nu852 的帖子

你所作的几个更改都是很好的主意。待我有空整理好后会把你的提议置顶楼。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 16:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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