重装系统装坏了开不了机(重装系统后电脑启动不了提示需要进行修复)

大家都遇到过电脑突然打不开的情况,原因是多方面的。不管什么原因,一般都会重装系统。
毕竟没有什么是重装系统解决不了的。如果有,那就装两次。
其实粗暴重装系统是很白的解决方法。毕竟费时费力,还可能导致文件丢失。而且电脑系统被攻破的概率很小。
比起系统故障,更常见的是开机问题导致机器故障。然而,由于系统引导的概念并不广为人知,人们在面对引导问题时往往无所适从。
其实开机修复很简单快捷,比重装系统省事多了,所有文件设置都不会丢失。
只要你理解了boot的概念和过程,你就知道如何修复boot,这会让你的操作系统知识更上一层楼。
本文以Windows 10订购系统为案例,讲解指导原则和修复方法。
“引导”BIOS启动操作系统的过程是什么叫做引导。如果引导失败,系统一定不能启动。
在BIOS MBR引导模式下,活动分区中有以下重要的引导文件:
Windows 10的系统安装盘C:\windows\system32中有一个winload.exe启动程序。
如果“Boot\BCD”、“bootmgr”和“c : \ windows \ system32 \ winload . exe”丢失或损坏,系统将无法启动。
BIOS启动过程:
BIOS启动时会依次检查磁盘分区,看是否是活动分区。如果是活动分区,它会检查分区中是否有引导文件,然后执行。
在BIOS引导模式下,引导文件可以在任何活动分区中,BIOS不关心启动的是什么系统。
在UEFI GPT引导模式下,GPT分区表上有一个FAT32格式的EFISystem分区(ESP),所有系统启动文件都放在EFI文件夹中。
EFI系统分区是所有操作系统共享的系统分区,每个操作系统都在EFI系统分区中建立自己的引导文件夹。
Windows启动文件,在’ \EFI\Microsoft ‘中。
Clover的启动文件,在’ \EFI\Clover ‘中。
值得一提的是’ \Boot ‘文件夹下的bootx64.efi引导文件,这是一个常用的名字,是电脑(非操作系统)的默认引导文件,也就是说,不管其他磁盘是否安装了系统,电脑都会尝试通过bootx64.efi引导。
“\Boot”文件夹中的bootx64.efi实际上是从其他操作系统的引导文件中复制过来并重命名的,比如“\EFI\Microsoft”中的bootmgfw.efi。默认情况下,将启动复制了引导文件的操作系统。
因此,如果“EFI \ Microsoft \ Boot \ bootmgfw . EFI”系统的默认启动文件丢失,计算机可以通过“\Boot\bootx64.efi”启动Windows。反之亦然。
排除其他可能的启动错误。如果引导文件有问题,您一定不能打开机器。如果不能开机,可能不是引导文件的锅,或者BIOS设置错误。首先,进入BIOS。
检查BIOS中的第一个启动盘是否是系统盘。
检查系统安装模式对应的启动模式是UEFI还是Legacy。
简易开机的维修方法有很多种,但原理都差不多。Windows系统最推荐使用微软提供的bcdboot.exe命令行工具,它可以用一个基本的命令行修复引导问题。
Bcdboot.exe是一个由微软编写的用于引导修复的命令行工具。其工作原理是将现有Windows系统中的一组引导环境文件复制到引导分区中。
当系统无法启动时,有两种方法可以打开BCDboot.exe命令。
1.进入PE调用,WIN R开始运行,输入CMD。
2.进入Windows的高级修复模式(方法之一是在显示Windows图标时快速切断电源,连续三次就会进入修复模式)
一般情况下,如果引导文件丢失或损坏,只需进入bcdboot C:\windows即可修复引导。
在BIOS引导模式下,bcdboot将在MBR格式磁盘的活动分区中创建\Boot目录,并将所有需要的引导环境文件复制到该目录中。
在UEFI引导模式下,bcdboot将在GPT格式化磁盘上的EFI系统分区(ESP)中创建\EFI\Microsoft\Boot目录,并将所有需要的引导环境文件复制到该目录。
有时我们会误删除引导分区。在这种情况下,我们需要在修复之前建立一个正确的引导分区。
在BIOS模式下:
进入磁盘管理——右键点击删除的引导分区——新建简单卷——将新创建的卷变成活动分区(bcdboot在BIOS引导下识别活动分区)。
左右滑动查看更多内容(点击放大图片)
再次输入命令以修复引导。
左右滑动查看更多内容(点击放大图片)
最后,不要忘记隐藏引导分区,避免再次误删。
PS:在BIOS引导模式下,引导文件其实可以和系统放在一个分区里,也就是说不用建立专门的引导分区,而是将系统所在的分区设置为活动分区然后直接输入bcdboot命令。
UEFI模式:
进入磁盘管理-确保引导分区未分配-输入diskpart命令创建新的EFI分区-使用bcdboot命令修复引导。
左右滑动以查看更多信息(单击图像放大)上面的diskpart命令是:
Diskpart—进入diskpart工具
列出磁盘—列出现有磁盘。
select disk *—选择一个磁盘* (*代表要创建的EFI分区所在的磁盘,这里我是0)
列出分区—列出磁盘中的现有分区(可以跳过)
创建分区efi size=*—创建大小为* (*表示EFI分区大小,此处为99MB)的EFI分区
Format quick fs=fat32—以fat 32格式格式化EFI分区
退出—退出diskpart工具。以上是Windows 10下使用bcdboot引导修复的方法。
所以以后如果电脑不能开机,不要急着重装系统。先试着开机修复。
bcdboot的其他命令当面对更复杂的情况时,bcdboot还提供了其他命令格式:BCD boot Source location[/l locale][/s volume number[/f firmware type]][/v][/m[{ OS loader GUID }]][/add last或/p ][ /d ][ /c] Source location指定Windows根目录的位置作为源,将从该位置复制引导环境文件。输入示例:bcdboot C:\Windows/l可选,初始化BCD存储时指定可选的区域设置,默认值为英语(美国)输入示例:bcdboot c3360 \ windows/lzh-cn/s可选,指定复制引导文件的目标系统分区的卷号。默认值是由固件标识的系统分区。输入示例:bcdboot C:\ Windows/S:/f与/S一起使用来指定目标系统分区的固件类型。选项有UEFI、BIOS或ALL。输入示例:BCD Boot c : \ Windows/s s :/f ALL/v可选,启用详细模式输入示例:bcdboot C:\Windows /v/m可选,如果指定了OS加载程序GUID,将给定的加载程序对象和系统模板合并以生成可引导项。默认情况下,仅合并全局对象输入示例:bcdboot c:\Windows /m {xxxxx
xxx-xxxx-xxxx-xxxx-

final cut pro新建字幕(final cut pro怎么编辑字幕)

2022-8-17 22:40:21

安卓应用

趣玩赚 1.0.71

2026-2-26 3:32:21

购物车
优惠劵
搜索