今天没事瞎捣鼓,在神船Z7M上装黑苹果OS X 10.11 El Captain,现在就剩驱动了。但是OS X把Windows的EFI给抹掉了。。没办法就得着手恢复Windows引导
使用UEFI可以使引导OS更加的简单。不管你的电脑有多少个硬盘,需要贡献一个硬盘大概200-300M的空间来做EFI分区(FAT32文件系统,卷标”EFI”)。这台电脑所有OS的引导信息都记载在这个分区里。
微软Windows引导程序保存在 /Microsoft 文件夹里。大概的引导步骤是这样的:
- 开机后UEFI BIOS查找EFI分区的/Microsoft/bootmgfw.efi,从中加载Windows Boot Manager
- Windows Boot Manager加载EFI分区的/Microsoft/BCD文件(Boot Configuration Data),从中读取Windows系统的磁盘分区,并启动/Windows/Boot/winload.efi
- winload.efi启动Windows。
所以,一旦你的Windows引导丢失,只要你的Windows是UEFI下装的,就可以轻松恢复引导项目。
如何在Windows引导丢失后恢复Windows的引导?其实很简单。
准备:
- WinPE 环境,写入到U盘里
- BOOTICE 程序 官网下载:http://www.softpedia.com/get/System/Boot-Manager-Disk/Bootice.shtml
- 打包的Windows EFI文件夹
开始恢复:
- 开机从你的U盘启动,进入WinPE环境。
- 挂载你的EFI分区已进行更改。或者,使用DiskGenius磁盘分区软件内置的资源管理器打开EFI分区
- 解压打包的Windows EFI,拷贝Microsoft文件夹到EFI分区根目录下
- 打开BOOTICE程序,选择UEFI-启动项管理
- 新增一个条目:
标题:“Windows Boot Manager”
设备类型:04 Media Device
启动磁盘:选择你EFI分区所在的磁盘
启动分区:选择你的EFI分区
启动文件:填写“\EFI\Microsoft\Boot\bootmgfw.efi”
属性:勾选“活动(或叫激活)”
(实例窗口如下,内容使用上面提供的:) - 关闭窗口,前往BOOTICE的“BCD编辑”选项卡,选择“其他BCD文件”,然后选择EFI分区里的“Microsoft\BCD”文件,然后点击“智能编辑模式”
- 新建一个启动项:
设备类型:Partition
启动磁盘:你安装Windows的磁盘
启动分区:你安装Windows的分区
菜单标题:随便,你如“Windows 10”
启动文件:\Windows\Boot\winload.efi
系统路径:\Windows
系统语言:zh-CN
(实例窗口如下,内容使用上面提供的:) - 保存,退出。
- 重启你的电脑,将第一引导设置为 Windows Boot Manager
- 完成。