z_haha 发表于 2013-12-6 11:44:21

双硬盘时,UEFI启动win7失败,求助大大

各位大大:
    我两块硬盘,一块是1T的,已经装好win7 X64,在bios中设置后能正常启动进系统。一块是新的3T硬盘,分区成了GPT格式(4个分区),4个分区之前也分有ESP等分区,不想做成双启动,安装win7 x64系统前,拿掉了1T的硬盘,用原版光盘安装系统到3T硬盘,成功启动进入了系统。但是,将1T的硬盘挂上后,在bios内也设置了启动的顺序,始终无法进入3T硬盘上的EFI 系统的WIN7,用安装光盘修复启动也无效,调整用1T硬盘启动,进入1T硬盘上的系统。以为是硬件改变引进的不能启动EFI 系统,在挂载两个硬盘后,用EFI系统安装光盘重新安装系统,安装时选择在3T硬盘的c盘,安装过程顺利完成,但启动时还是出错,无法引导进入系统。通过DiskGenius 4.3 察看3T硬盘上ESP及c盘上的文件,都是正常的,引导文件均有。

这是什么原因?请大大们帮助了。

Hamol 发表于 2014-1-4 19:31:52

现在解决了吗

z_haha 发表于 2014-1-13 22:00:21

多种方法都试过了,包括PE里调整盘符顺序后修复启动也没用。

badgv 发表于 2014-1-15 11:42:40

这应该是GPT+MBR磁盘启动遇到的问题,如果是你是想UEFI启动GPT磁盘的系统,那么另一个MBR磁盘不能有活动分区或主分区,具体你可以试下,你可以试下到底是不能有主分区还是不能有活动分区。

badgv 发表于 2014-1-16 22:09:12

我又亲自试了,GPT+MBR混合磁盘的时候,如果MBR磁盘上面安装着系统(我装的WIN8),那么GPT磁盘上面的UEFI的WIN7不能正常启动(VHD系统,非VHD的WIN7也不能启动),会出现错误代码0xc0000225,GPT磁盘里的UEFI的WIN8能正常启动(重启后正常启动,非快速启动),我又试验了,将MBR磁盘的活动主分区直接删除,重新建立活动主分区,GPT磁盘上面的UEFI的WIN7也能正常启动,这说明,这种情况的出现和MBR磁盘的活动主分区没有关系,我又在MBR磁盘上面建立传统BIOS引导(只有引导没有系统) ,写入bootsect /nt60写入MBR引导。UEFI的WIN7也能正常启动。具体原因也没有试出来。
只得到的结论是,如果是GPT+MBR混合磁盘,当MBR混合磁盘上面安装的有系统的时候,GPT磁盘上面的UEFI的WIN7不能正常启动,GPT磁盘上面的UEFI的WIN8不受任何影响,这个估计是微软BUG?

kylinzx 发表于 2014-1-23 16:29:38

估计你的MBR磁盘上没有ESP分区,即是装win7分区时会默认保留100MB的分区。你试一试在重建MBR磁盘上重建一个ESP分区,看看能不能解决?

lysusan 发表于 2014-2-26 14:34:16

感觉bcd指向不对应该,用bcd编辑软件重新编辑。

lysusan 发表于 2014-2-26 14:36:11

本帖最后由 lysusan 于 2014-2-26 14:37 编辑

补充下,启动走uefi+3t硬盘启动,或者直接修改bios只允许uefi启动,如果不能正常进入系统那你bcd需要重新编辑

lysusan 发表于 2014-2-26 14:37:13

本帖最后由 lysusan 于 2014-2-26 14:38 编辑

要确定你是走uefi+3t方式的硬盘引导的

z_haha 发表于 2014-3-15 17:01:21

各种方法都试过了,bcd也重编辑了,指向磁盘没问题。在bios中起动的磁盘也确实是3T的盘。确实也只有1T盘上没有激活的主分区时才能从3T上启动。不知什么原因。。。。。。

fujianabc 发表于 2014-3-15 17:51:03

z_haha 发表于 2014-3-15 17:01
各种方法都试过了,bcd也重编辑了,指向磁盘没问题。在bios中起动的磁盘也确实是3T的盘。确实也只有1T盘上 ...

之前有帖子讨论过了,这个是windows本身的bug所致的

lhj117 发表于 2014-9-17 20:50:40

fujianabc 发表于 2014-3-15 17:51
之前有帖子讨论过了,这个是windows本身的bug所致的

哪个帖子有讨论过?有什么办法解决没有?或有有补丁?

awfymwvf 发表于 2014-9-23 10:05:47

双硬盘时一个GPT一个MBR,这个问题如何解决的,没有办法吗

xzz007 发表于 2015-1-22 23:57:01

本帖最后由 xzz007 于 2015-1-22 23:58 编辑

这个我也遇到了,摸索了很久,终于找到解决的方法了,就是下载最新版本的WIN7官方原版安装程序,安装后就可以正常启动了,这个应该是WIN7的BUG,最新版的修复了,和硬盘无关。cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso就是下载这个版本就可以了。希望对以后遇到这个问题的同学有所帮组

devilma 发表于 2016-3-15 15:46:40

第二块都换成主分区!取消激活即可

lhj117 发表于 2016-5-4 22:37:28

xzz007 发表于 2015-1-22 23:57
这个我也遇到了,摸索了很久,终于找到解决的方法了,就是下载最新版本的WIN7官方原版安装程序,安装后就可 ...

这个我试了,这个iso只是说安装时可以添加uefi启动的支持,但对gpt和mbr共存时,gpt的win7x64无法启动问题,没有帮助
搜了全网发现很多很多的人都有这个问题,但是从来就没有看到一个有用的解决方案

lhj117 发表于 2016-5-4 22:37:39

xzz007 发表于 2015-1-22 23:57
这个我也遇到了,摸索了很久,终于找到解决的方法了,就是下载最新版本的WIN7官方原版安装程序,安装后就可 ...

这个我试了,这个iso只是说安装时可以添加uefi启动的支持,但对gpt和mbr共存时,gpt的win7x64无法启动问题,没有帮助
搜了全网发现很多很多的人都有这个问题,但是从来就没有看到一个有用的解决方案

lhj117 发表于 2016-5-4 22:37:49

xzz007 发表于 2015-1-22 23:57
这个我也遇到了,摸索了很久,终于找到解决的方法了,就是下载最新版本的WIN7官方原版安装程序,安装后就可 ...

这个我试了,这个iso只是说安装时可以添加uefi启动的支持,但对gpt和mbr共存时,gpt的win7x64无法启动问题,没有帮助
搜了全网发现很多很多的人都有这个问题,但是从来就没有看到一个有用的解决方案

李红光 发表于 2016-5-5 17:37:24

你可以把你的3T的盘转换成MBR,用传统的bios试一下

lvshujin 发表于 2016-5-6 23:36:35

好难呀,看不懂不,帮着顶起来。

小豪diao 发表于 2016-11-17 01:15:23

今天遇到楼主情况了!!两个ssd,一个gpt,一个mbr的,gpt上挂win7vhd,开机225错误。看了楼主的帖子。把mbr那个拔掉。开机了!!

jwpp 发表于 2017-12-26 10:39:39

楼主问题解决了吗?我也遇到相同问题。win7 GPT+MBR混合磁盘启动失败,错误0xC0000225

念青 发表于 2020-1-5 23:46:15

这么多年的问题,还是没有解决方法啊?

hxd9724 发表于 2020-1-7 16:21:34

我加了个SSD,也出现无法启动的问题,用GHO,ISO,WIM各种包安装都会出现引导的问题,最后下了个win10完全安装包才解决,到现在没搞清楚问题出在哪里了,所有的硬盘都格式化过,ESP区也分了,但就是不行。

you-xi 发表于 2020-1-17 08:43:55

bcd里面要指定硬盘,否则引导出错。
只知道win10的bcd可以指定硬盘,win7的bcd不知道行不行。
去把bcd 里面   把device那行设置为 (partition=\Device\HarddiskVolume1)试试行不行
页: [1]
查看完整版本: 双硬盘时,UEFI启动win7失败,求助大大