问题一:如图一,我用PE里的bootice打开BCD文件,里面有Windows启动管理器也就是bootmgr的信息,包括description、device、path等等信息。就是说,BCD里面含有了BCD的读取者bootmgr的信息?这合理吗?BCD是要被bootmgr读取的,可是里面居然已经设定了bootmgr的路径等信息,这合理吗?网络上有很多关于修改.efi文件里BCD路径的讨论,我现在问的是,BCD里反过来有没有.efi文件的路径?问题二:我把图一里的BCD里的bootmgr的description信息修改之后,图二的boot device有时候跟着变化,有时候不跟着变。这里首先说明一下,图四等于图二等于BIOS项,至少在我试的过程中基本上是这样感觉的。然后图一和图二的关系,我试了好多次,规律好像是:情况一,我改完了图一,想要直接靠bootmgr也就是BOOTMGFW.efi的变化去导致图二boot device界面变化或者图四的变化,这样行不通,改变不了图二也改变不了图四。(我猜想是因为改变了.efi文件但是没有根据.efi重新生成bios项。而bios项高人一等,你.efi自己变了不通知我那我凭什么要主动配合你改变?所以BIOS项也就是图二没变。情况二,把图四的项删掉,退出重新进bootice,还是图四,让bootice帮我自动重新识别生成一个项,就能成功把图一bootmgr的改变传递给图二了。(我猜想就是重新读取了BOOTMGFW.efi文件,然后据此重新生成BIOS的项也就是图二的项。)以上猜想对吗?问题三,修改图一的Windows启动管理器的description,到底是在改.efi还是BCD还是BIOS?问题四,图二图三内容一样但是大小分辨率不一样,这是为什么?由什么文件决定?图五也对应的随图二图三改变分辨率,为什么?难道图二的分辨率和图五的分辨率由同一个文件决定吗?说是同一套文件决定,很好理解。说是同一个文件决定,很难很难很难理解。#bios##bootmgr##bootice##Windows启动管理器#





