无忧启动论坛

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

[原创] 在一次意外的机会下,我终于知道为什么WES7中不显示动态开机引导画面的原因了~~

[复制链接]
跳转到指定楼层
1#
发表于 2013-11-12 18:29:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tt911 于 2013-11-12 18:35 编辑

由于先前的显卡驱动不是很好,可能多少有点不兼容吧吧。,时不时的卡一下,黑屏一下,今天干脆来了个黑屏,烤,看来你是活到头了。
于是就把这个WIN7X64判死刑,切到PE中,用winntsetup工具执行。。。install.wim。。。挂载。。。。略,这里全高手都明白的。
开机安装过程中,竟然提示 无法完成安装要重启,进入了死循环(晕,跟我上次搞win7x64企业版本VHD后期的提示,竟然一样,还以为又是winntsetup工具的问题,就使用上次的解决办法,找一个好点的8PE,这次直接使用盘符上的setup.exe来安装,您也许会问了,版本不兼容能用吗?哥来告诉你,不是所有的版本都不能运行的)结果到了第二个安装阶段时竟然又出来了,网上搜索了下,说bios中硬盘模式改成AHCI(默认IDE)结果顺利安完系统,进系统后做完该做的事以后,当然就是重建开机引导菜单了。



默认: Windows 7
超时: 3 秒
引导驱动器: C:\

条目 #1
名称: Windows 7
BCD ID: {current}
驱动器: C:\
Bootloader的路径: \Windows\system32\winload.exe

条目 #2
名称: NST WinPE映像
BCD ID: {70cc3e50-437e-11e3-b69b-be17e6f2f188}
设备: [F:]\rs_win8pe_x64\sources\BOOT.WIM
Bootloader的路径: \Windows\System32\Boot\winload.exe

条目 #3
名称: Hiren's.BootCD.15.2.iso
BCD ID: {70cc3e51-437e-11e3-b69b-be17e6f2f188}
驱动器: C:\
Bootloader的路径: \NST\AutoNeoGrub0.mbr

条目 #4
名称: Windows [win7_qyX64.VHD]
BCD ID: {70cc3e55-437e-11e3-b69b-be17e6f2f188}
设备: [F:]\win7_qyX64.VHD
Bootloader的路径: \WINDOWS\SYSTEM32\WINLOAD.EXE

条目 #5
名称: wes7x64_20130114.WIM
BCD ID: {70cc3e59-437e-11e3-b69b-be17e6f2f188}
设备: [G:]\wes7x64_20130114.WIM
Bootloader的路径: \Windows\System32\Boot\winload.exe

条目 #6
名称: WES7 second hot bak
BCD ID: {70cc3e63-437e-11e3-b69b-be17e6f2f188}
设备: [G:]\WimRamOS.wim
Bootloader的路径: \Windows\System32\Boot\winload.exe


===========================
要建立的东西如下:
结果重启后发现,原来的VHD的那个,用不了啦。
萦性网上随便找个引导修复工具,先修复了VHD的那个盘符,当屏幕一旦闪现“原C”的那个盘符时,马上杀进程。
即便这样活人也是不如程序快。结果重启后问题来了。开机引导菜单全变成了  乱码,你会说了,语言文件遭破坏,到底是哪个呢,
又是一通搜索。Win7BootUpdater不能读入winload.exe.mui和winresume.exe.mui此时也就导致了读入时报错,动态引导菜单变成原始XP那种滚动条,无上面的内容的那种情况了,找回那两个文件后,软件再读时不再报错,正确写入,但!!!!!别高兴的太早了,
重开机后,还是不显示动态引导菜单和乱码。不解,开始反思,这之间的联系关系,于是又搜索了下


===
bcdedit /set {bootmgr} locale "zh-CN"

解决Win7启动项及开机F8界面菜单英文、乱码问题…………
来源: 吕连殳的日志
        ①http://www.examda.com/ncre/one/c ... 0717/083525602.html

        安装有中文版Windows 7后,调用Windows启动管理器(Boot Manager)的相关菜单选项时,发现菜单选项的语言显示为英文。
       这些菜单项包括需要启动的操作系统的选择菜单(如果安装有多 个Windows操作系统,将询问用户希望启动哪个操作系统的菜单)、某一具体操作系统的F8高级启动菜单(用于选择这个操作系统是否以安全模式、最后一 次正确的配置等特殊模式启动的菜单)、Windows的内存诊断工具(Windows Memory Diagnostic)菜单。
       Boot Manager相关菜单的显示语言保存在BCD引导配置数据库(Boot Configuration Data)里。当Windows启动时,Boot Manager首先从BCD中读取Boot Manager相关菜单的语言版本信息,然后再调用C:\BOOTMGR与相应语言的BOOTMGR.EXE.MUI组成相应语言的启动菜单。例如,假设 BCD记录着Boot Manager相关菜单的显示语言应该是简体中文,那么Windows就会调用C:\BOOTMGR与C:\BOOT\zh-cn \BOOTMGR.EXE.MUI文件,组成简体中文的Boot Manager 菜单。
       如果BCD中记录的菜单语言信息设置有误,就可能出现Boot Manager相关菜单的语言与预期的语言不符的问题。例如,假设用户首先安装了中文版Windows、又安装了英文版Windows组成了双系统共存, 那么BCD记录的菜单语言信息就将以最后安装的英文版为准。
        特别提醒:Boot Manager可以为需要启动的操作系统的选择菜单、某一具体操作系统的F8高级启动菜单、Windows的内存诊断工具菜单分别设置语言信息,因此用户可能会遇到这三种菜单中的一种或多种的语言与预期的语言不符的问题。
        可以以管理员的权限打开CMD命令提示符(右键单击命令提示符的快捷方式,在右键菜单中选择“以管理员权限运行”,需要确认UAC安全提示),输入并执行如下命令:
BCDEDIT -SET {BOOTMGR} LOCALE ZH-CN
(此命令将把需要启动的操作系统的选择菜单,也就是多重操作系统共存时选择需要启动哪个操作系统的选择菜单的显示语言修改为简体中文)
BCDEDIT -SET {CURRENT} LOCALE ZH-CN
(此命令将把当前选定的 Windows操作系统的 F8 高级启动菜单的显示语言修改为简体中文)
BCDEDIT -SET {MEMDIAG} LOCALE ZH-CN
(此命令将把 Windows 内存诊断工具的显示语言修改为简体中文)
       最后,用户可以再以管理员权限输入并执行 BCDEDIT /ENUM ALL 命令,查看上述项目的 LOCALE 值是否已成功修改为ZH-CH简体中文。

    ②http://blog.sina.com.cn/s/blog_55f899fb0100m637.html

   修复完win7的启动菜单后,登陆win7发现完全变为了vista的没有logo的开机画面,很难看,其实是在bcd的语言有问题,修改为了英文后找不到本地化文件就出现此问题
这个还能解决大多数bcd问题,如:bcd变为英文菜单,不正确显示中文等等
原理:
http://www.wowpc.cn/thread-14981-1-1.html

下载地址:

http://www.wowpc.cn/thread-14982-1-1.html

http://u.115.com/file/f027ad1b30

    ③简单方法如下:进入Win7系统,使用管理员身份(Administrator)打开命令提示符窗口输入:

bcdedit/set {bootmgr} locale zh-CN

bcdedit/deletevalue {bootmgr} device

bcdedit/deletevalue {bootmgr} path

3项各修改成功后,英文菜单重新启动后双系统菜单就恢复中文了。


    ④http://bbs.pcbeta.com/thread-644755-1-1.html


使用方法:
    非安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统
    程序根据当前系统non-Unicode设置自动显示中/英界面
    "自动修复"自动判断和系统启动有关的条件并自动修复程序支持的盘符上的NT系统启动,无需用户手工干预
    "高级修复"只供特殊需要的朋友,参看下面应用实例中的高级修复部分
    PE中自动判断PE环境,单硬盘可以直接"自动修复",如多硬盘在PE中修复时推荐使用"高级"修复选择你作为系统引导的盘符

适用范围:
    1.  启动菜单/启动文件丢失修复:
         适

=============
结果打入命令行,重启后没有起到作用,不死心,换武器,换成了bootice(版本不同,结果也不一样,看来新版本真的不太稳定和不给力啊。明明全点过了,还是报错,最后折腾几次才成功)结果我心如水版本中的那个,
要分别点击右侧 保存本地配置 和 左侧 保存全局配置 分别填入 zh-CN,再开机后,乱码问题解决了,动态开机引导画面也解决了。希望遇到同样困扰的问题的同学能够少走弯路~~~折腾的愉快
2#
 楼主| 发表于 2013-11-12 18:37:52 | 只看该作者
有点乱,手工打的,就着还有思路趁热打的

要点就是用bootice或bcdedit修复下,zh-CN要填入,相关文件要全,
一会再去实际测试下,是否真的地WES中可行~~~~
回复

使用道具 举报

3#
发表于 2013-12-4 22:52:07 | 只看该作者
辛苦了这个要支持啊。
回复

使用道具 举报

4#
发表于 2013-12-4 23:09:41 | 只看该作者
高手就是能做很复杂的事情

点评

还有 就是11DY原始的指向目录是\Windows\System32\Boot\winload.exe 而人家默认的是\Windows\System32\winload.exe 试验一下,结果就出来了~~~  发表于 2013-12-5 16:05
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 00:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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