无忧启动论坛

标题: WIN10(UEFI + GPT)下ghost升级系统分区后有什么好的一键修复EFI、MSR启动分区的工具? [打印本页]

作者: gaofeng32    时间: 2017-1-6 20:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: 不知    时间: 2017-1-6 21:21
直接用bcdboot 即可修复。
最好PE是以UEFI启动的。
在命令行中输入bcdboot C:\windows /l zh-cn ,出现成功提示即可重启。
作者: moran    时间: 2017-1-6 22:40
本帖最后由 moran 于 2017-1-6 22:42 编辑

bcdboot,大部分64位PE都有,用法:命令行输入(
bcdboot C:\Windows /s I: /f UEFI /l zh-cn

/s指定ESP分区,/f指定复制UEFI启动文件,/l指定启动语言。。

软件,dism++,用法:菜单,引导修复,一键修复。。


作者: Mindfly    时间: 2017-1-7 10:24
This Way ,please——
[教程] UEFI引导修复教程和工具,zds1210大元帅的帖子
作者: Mindfly    时间: 2017-1-7 10:26
个人用过easybcd,和BootICE,是可行的,
只是winload.exe不行,要手动更改为winload.efi
作者: zengqcyxx    时间: 2017-1-7 16:24
不要用GHOST软件备份你新制的系统,可用wIMtooL或DISM++又或系统的DISM备份新系统为WIM格式。(如果是原版制作的话EFI引导相关的文件会保留的)。EFI启动PE,用WINNT安装器安装系统,选备份的WIM文件,引导分区选EFI分区所在盘符,启动分区选C盘。
作者: zengqcyxx    时间: 2017-1-7 16:29
不知 发表于 2017-1-6 21:21
直接用bcdboot 即可修复。
最好PE是以UEFI启动的。
在命令行中输入bcdboot C:\windows /l zh-cn ,出现成 ...

不是最好PE是以UEFI启动的,是一定要。EFI启动bcdboot修复的是EFI启动信息,BIOS启动bcdboot修复的是BIOS启动信息。是不一样的。
作者: Mindfly    时间: 2017-1-7 16:58
zengqcyxx 发表于 2017-1-7 16:29
不是最好PE是以UEFI启动的,是一定要。EFI启动bcdboot修复的是EFI启动信息,BIOS启动bcdboot修复的是BIOS ...

个人实际操作,不是你说的那样
bcdboot c:\windows /s x: /f uefi ,即可
作者: Mindfly    时间: 2017-1-7 16:58
X是用diskpart命令给efi分区添加了盘符
作者: 爱我就我    时间: 2017-1-7 17:01
esp.part1.rar (2 MB, 下载次数: 56)

把这个映像文件恢复到ESP分区,然后挂载ESP分区,把BCD文件编辑下就行了

esp.part2.rar

2 MB, 下载次数: 31, 下载积分: 无忧币 -2

esp.part3.rar

2 MB, 下载次数: 31, 下载积分: 无忧币 -2

esp.part4.rar

2 MB, 下载次数: 32, 下载积分: 无忧币 -2

esp.part5.rar

2 MB, 下载次数: 32, 下载积分: 无忧币 -2

esp.part6.rar

1.22 MB, 下载次数: 30, 下载积分: 无忧币 -2


作者: 不知    时间: 2017-1-7 17:11
Mindfly 发表于 2017-1-7 16:58
个人实际操作,不是你说的那样
bcdboot c:\windows /s x: /f uefi ,即可

uefi启动会自动添加uefi启动文件,不用指定。如果找不到efi分区,可以把efi分区挂载到一个盘符,指定efi分区。
作者: 不知    时间: 2017-1-7 17:14
Mindfly 发表于 2017-1-7 16:58
个人实际操作,不是你说的那样
bcdboot c:\windows /s x: /f uefi ,即可

指定固件类型也应该是在bcdboot判断不出固件类型的时候使用。
作者: gaofeng32    时间: 2017-1-7 18:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: zengqcyxx    时间: 2017-1-7 20:36
Mindfly 发表于 2017-1-7 16:58
个人实际操作,不是你说的那样
bcdboot c:\windows /s x: /f uefi ,即可

WIN系统在BIOS启动的启动项是硬盘,WIN系统在EFI启动的启动项是Windows Boot Manager,以EFI启动安装的系统在安装完后bcdboot会自动将Windows Boot Manager启动信息写入UEFI固件(你们所谓的BIOS),假若固件里的Windows Boot Manager启动信息掉失,你BIOS启动PE通过bcdboot修复引导,能添加Windows Boot Manager启动信息???
作者: l3429900    时间: 2017-1-7 21:27
用再生龙软件可以备份后恢复,还可以几个分区一块备份,全盘备份后,恢复后会一模一样,自动恢复所有分区,也可以部分恢复
作者: Mindfly    时间: 2017-1-8 10:22
把支持uefi 的pe,直接解压缩到u盘,这一步,应该没有对固件中写入信息吧?
作者: FoxHu    时间: 2020-9-26 22:21
zengqcyxx 发表于 2017-1-7 20:36
WIN系统在BIOS启动的启动项是硬盘,WIN系统在EFI启动的启动项是Windows Boot Manager,以EFI启动安装的系 ...

你说的Bcdboot修复,可以写入主板UEFI固件,好像点醒了我。
公司来了一批电脑要分发给各部门,电脑默认只能UEFI启动,原厂Win10系统需要删除安装很多东西,所以我做了ghost母盘,只备份了一个分区。想法是修改微PE(UEFI启动),启动直接调用ghost64命令行,把系统恢复过去,不动ESP分区。结果启动失败,必须在PE下用Bcdboot修复UEFI启动才行。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3