无忧启动论坛

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

分享PE3.0系列(精简版内核73M)[09.10.23]更新支持高对比度主题

[复制链接]
1#
发表于 2009-10-25 06:38:55 | 显示全部楼层
原帖由 270979789 于 2009-8-15 02:38 发表
不知什么原因引导菜单是英文的,经一番瞎弄之后糊里糊涂的变成中文了, ...


假如你想从糊里糊涂变成清清楚楚,下面的问答可能对你有所帮助:

问:显示windows 7开机动态标语(Animated LOGO)需要有什么必要条件?
答:经验证,得如下结论:
A. 显示英文动态标语的必要条件:
   0. 在BCD文件里面对应该启动项目(通常是{default})不可把quietboot设定成on。
   1. 在BCD文件里面对应该启动项目(通常是{default})的区域码(locale)要设定为en-US。
   2. 在\windows\system32\boot文件夹里面有winload.exe,对应语系子文件夹里面有winload.exe.mui。(一般不成问题。)
   3. 在\windows\system32文件夹里面有bootres.dll,\windows\system32\en-US文件夹里面有bootres.dll.mui。(非英文语系一般不具备这条件,需要手動满足之。)
   4. 在\windows\fonts文件夹里面有segoeui.ttf (517KB)。(一些精简版把大部分的字体文件都除去了,故显示不了动态标语)
   5. 在启动盘的\boot\fonts文件夹里面有wgl4_boot.ttf。

B. 显示简体中文(zh-CN)动态标语的必要条件:
   0. 在BCD文件里面对应该启动项目(通常是{default})不可把quietboot设定成on。
   1. 在BCD文件里面对应该启动项目(通常是{default})的区域码(locale)要设定为zh-CN。
   2. 在\windows\system32\boot文件夹里面有winload.exe,对应语系子文件夹(zh-CN)里面有winload.exe.mui。(一般不成问题。)
   3. 在\windows\system32文件夹里面有bootres.dll,\windows\system32\zh-CN文件夹里面有bootres.dll.mui。(一些精简版把这文件除去了,故显示不了动态标语)
   4. 在\windows\fonts文件夹里面有msyh.ttf (大于20MB)。(一些精简版把大部分的字体文件都除去了,故显示不了动态标语)   
   5. 在启动盘的\boot\fonts文件夹里面有chs_boot.ttf。  

C. 显示繁体中文(zh-TW)动态标语的必要条件:
   0. 在BCD文件里面对应该启动项目(通常是{default})不可把quietboot设定成on。
   1. 在BCD文件里面对应该启动项目(通常是{default})的区域码(locale)要设定为zh-TW。
   2. 在\windows\system32\boot文件夹里面有winload.exe,对应语系子文件夹(zh-TW)里面有winload.exe.mui。(一般不成问题。)
   3. 在\windows\system32文件夹里面有bootres.dll,\windows\system32\zh-TW文件夹里面有bootres.dll.mui。(一些精简版把这文件除去了,故显示不了动态标语)
   4. 在\windows\fonts文件夹里面有msjh.ttf (大于20MB)。(一些精简版把大部分的字体文件都除去了,故显示不了动态标语)
   5. 在启动盘的\boot\fonts文件夹里面有cht_boot.ttf。  

在 Win7pe环境下,要用上大于20MB(msyh.ttf或者msjh.ttf)来显示"正在启动Windows"的中文动态标语,代价是太大了。所以,我选择显示"Starting Windows"的英文动态标语,代价是517KB(segoeui.ttf)。

楼主的73MB精简内核做得很好,如果能加上网络支持,定能更为实用!

[ 本帖最后由 khauyeung 于 2009-10-24 18:02 编辑 ]
回复

使用道具 举报

2#
发表于 2009-10-25 21:34:20 | 显示全部楼层
原帖由 270979789 于 2009-10-24 23:30 发表

非常感谢您的回复,我对PE3.0到兴趣尽因您而起,这是我之前一直不在PE中加入个人信息的主要原因,现在加入个人信息主要因为一些在此基础上的修改版本用词过于夸张(非本论坛帖子),在此望您能理解。

菜单 ...

我对个人信息并不重视,不会放在心上。

我在353楼列出的显示中文动態LOGO需要的条件,已经在你的73M精简版进行过验证,只要能同时满足0-5的所有条件,当可成功。你的问题看来是出在BCD文件里面的内容,用bcdboot修改顾然是方法之一,但没有bcdedit来得强大。我喜欢用下面的命令检查和修改BCD的区域设置参数:

检查: bcdedit /store c:\winbuilder\target\win7pe\boot\BCD /enum all
修改{default}区域设置参数为zh-CN: bcdedit /store c:\winbuilder\target\win7pe\boot\BCD /set {default} locale zh-CN
修改{bootmgr}区域设置参数为zh-CN: bcdedit /store c:\winbuilder\target\win7pe\boot\BCD /set {bootmgr} locale zh-CN
修改{memdiag}区域设置参数为zh-CN: bcdedit /store c:\winbuilder\target\win7pe\boot\BCD /set {memdiag} locale zh-CN
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 00:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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