UEFI修复Windows启动文件

社区服务
高级搜索
猴岛论坛电脑百科UEFI修复Windows启动文件
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
0个回复

UEFI修复Windows启动文件

楼层直达
admin_tuzi65

ZxID:54305347

等级: 元帅
举报 只看楼主 使用道具 楼主   发表于: 2013-10-21 0
在“ Legacy+MBR”环境下,Windows启动时会查找启动文件(在活动的主分区),然后启动文件查找系统文件进行启动,这些早就做过详细的介绍(参考:文章)。 在“UEFI+GPT”环境下,关键在于存在“某个FAT分区里面存在启动文件 ” 。通常这个FAT分区叫做“ESP分区”,在引导系统启动方面来看任意的FAT分区都可(找个U盘都可以),但ESP分区有自己特定的属性,只不过这些属性对于系统启动来说没有影响而已,但仍推荐使用规范的ESP分区(Diskginus分区工具可以做到)!

复习一下两种环境下引导Windows8/7启动的过程:

Legacy BIOS→“活动的主分区”→\bootmgr→\Boot\BCD→ \Windows\system32\winload.exe

UEFI BIOS→EFI系统分区(FAT格式的分区)→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\
BCD→\Windows\system32\winload.efi

[备注]:Windows8默认启动和上述略有不同(bootim.exe),可用NTBOOTautofix修改为上述普遍方式。

1.只要我们明白了上述启动的原理,对于安装“双系统”以及修复启动(菜单)等问题,可以轻松地解决!我们还可以进入Windows8 PE后,手动进行操作(做好分区并把启动文件复制到里面即可)。

2.在Windows8/7的“C:\Windows\System32”目录下有个bcdboot.exe工具,也可以帮助修复启动的问题。(自动复制启动文件到相应的分区)
---------------------------------------
命令如下:bcdboot c:\windows /l zh-cn
备注:使用bcdboot /? 查看详细使用参数。
---------------------------------------

——到此为止,相信很多网友对UEFI有了一个初步的认识并且能够解决一些问题。若您感觉还是“云里雾里”,建议从头到尾详细看一遍。希望本系列的文章可以为您带来点滴的帮助!
[ 此帖被在2014-10-11 18:13重新编辑 ]
« 返回列表
发帖 回复