其实简单 UEFI下系统的维护与修复

2014-04-29 00:44风刀
电脑迷 2014年8期
关键词:命令提示符U盘分区

风刀

由于UEFI+GPT支持1TB以上的大硬盘,且具有更高的安全性,所以目前一些预装Win8\8.1的品牌电脑和本本多采用了该模式,这就导致先前我们熟悉的在传统的“BIOS+MBR”模式下的系统维护方法失去了用武之地。那么,在UEFI+GPT模式下,我们该怎样维护系统呢?其实简单。

开源节流,剔除害群之马

和BIOS+MBR模式不同,UEFI下Windows系统启动时,会首先读取FAT格式的特定分区(通常是ESP分区)下的启动文件,并在找到后,依此来查找系统对应的BCD启动菜单,最终完成系统的载入工作(如图1)。这样,当该启动文件出现问题后,就会出现系统无法启动的情况。这时,我们可以用手工指定启动文件的方法来启动系统。

实例1:如果主板自带Shell模式

在格式为FAT32的U盘中,新建一个“EFI\Boot”目录,然后在别的能上网的PC中下载BOOTX64.efi文件,解压后,将其复制到“EFI\Boot”目录中。重启PC,按下F2键,Shell模式即可出现(如图1。注:主板不同,进入Shell模式的快捷键可能有所不同,具体可参见主板说明书)。在Device mapping table项下,查看一下U盘分区对应的盘符(此例中为fs0),在“Shell>”提示符中输入“fs0:”,回车,切换到相应路径(如图2),然后依次输入以下命令(括号后为注释):

cd EFI\Boot (切换到Boot目录)

BOOTX64.efi (运行BOOTX64.efi文件启动系统)

至此,手工指定启动文件的工作就完成了,现在看看,先前罢工的系统,是不是已经正常启动了?

实例2:主板未提供Shell模式

某些主板并未提供Shell模式,那么,我们要达到手工指定启动文件并启动系统该怎么办呢?同样简单!以技嘉B85M主板为例。

第一步:将U盘插入某台可正常启动且安装了Win8\8.1系统的PC中,右击“开始”按钮,在弹出的右键菜单中选择“命令提示符(管理员)”,打开命令提示符窗口,输入以下命令:bcdboot c:\windows /s J: /f UEFI(其中J为U盘对应的盘符),回车(如图3),打造一个U盘UEFI启动盘。

第二步:到http://d.119g.com/f/040B00987D0708EF.html页面下载EFISHELL(X64).rar文件,解压后,将其中的App文件夹和bootmgfw.efi、Shell.efi复制到U盘根目录。

第三步:将U盘插入需要修复的PC并启动PC,不断按下Del键,进入BIOS界面,切换到“储存并离开”标签,选择“启动设备覆盖”栏下的“UEFI:SMI USB DISK 1100”项,按下F10键,保存并退出设置,重启PC。PC即会以U盘引导并进入Shell模式,然后用上面介绍的方法指定启动文件即可。

要想维护方便 何妨打造PE盘

上面方法说白了,只能临时应急使用,如果UEFI的启动文件已经损坏或丢失,我们总不能每次都使用该方法来启动系统吧?所以,要想一劳永逸地解决该问题,我们只能选择在PE系统下将损坏的启动文件直接替换掉。

实例1:打造UEFI PE启动盘

以打造64位的Win8.1PE启动U盘为例(注意:U盘大小不能小于4GB,文件格式必须为FAT32)。

第一步:下载并安装UltraISO光盘映像处理工具(下载地址:http://www.upantool.com/qidong/2011/UltraISO_v9.5.0.2800.html),运行后,在主界面的菜单栏中选择“文件/打开”,打开相应的对话框,在其中选择好64位Win 8.1原版光盘镜像文件,单击“打开”按钮。

第二步:在程序主界面左侧的目录树中,双击Support目录,删除其中的install.wim文件。然后单击菜单“文件/另存为”,将新生成的光盘镜像文件保存到桌面上备用。

第三步:下载安装“U启动”工具(下载地址: http://www.uqidong.com/?az)。启动后,在其主界面中切换到“ISO模式(支持UEFI启动)”标签,单击“浏览”按钮,打开相应的对话框,选择刚才编辑的ISO文件,确认后,返回程序主界面,单击“一键制作启动U盘”按钮(如图5)。

第四步:在出现的“写入映像”对话框中,选择好U盘驱动器及写入方式等项,单击“写入”按钮(如图6),程序即会将所需的文件写入到U盘中,从而完成PE启动盘的打造工作。

实例2:用PE启动盘维护系统

以后当系统出现问题需要维护时,我们只需用该U盘引导并进入PE系统即可。仍以修复启动文件为例。

第一步:重启系统,用上面介绍的方法进入BIOS设置界面,选择以“UEFI:SMI USB DISK 1100”启动,进入PE系统。

第二步:以管理员身份打开命令提示符窗口,输入以下命令:D:\windows\system32\bcdboot d:\windows /s E: /f UEFI (其中D为PC系统分区,E为UEFI启动分区在PE中显示的盘符),回车,系统就会自动将UEFI启动文件复制到指定分区,并复制完成,显示出“成功创建启动文件”的提示。

猜你喜欢
命令提示符U盘分区
上海实施“分区封控”
一条命令恢复Windows开机F8功能
采用U盘文件冗余方案实现TSP系统的可靠装载
浪莎 分区而治
让命令提示符窗口与Windows更融洽
使用Cryptsetup加密U盘
基于SAGA聚类分析的无功电压控制分区
基于多种群遗传改进FCM的无功/电压控制分区
Windows命令模式另类用法
U盘“闹肚子”