1.win10开机蓝屏显示\Windows\system32\winload.efi 错误代码:0xc000
win10开机蓝屏显示\Windows\system32\winload.efi
错误代码:0xc000000e,故障通常都是MBR分区表丢失造成的引导错误问题。具体可以通过以下步骤操作来解决:
1、准备一个Win10启动盘(U盘、光盘皆可)。插入启动盘启动,在Win10的安装欢迎界面下,依照提示操作。如下图所示:
2、在“现在安装”界面中,选择左下角的“修复计算机”。如下图所示:
3、弹出的界面内,选择“疑难解答”,然后继续选择“命令提示符”即可,接下来用命令解决故障了。如下图所示:
4、输入命令bootrec
/fixmbr,注意中间空格,用这个命令修复MBR分区表,一般就能解决问题了。如下图所示:
5、如果启动还是失败,可以使用命令bootrec
/fixboot重建引导扇区(部分故障也是由此而起),那么还是依照上面的方法,用Win10启动盘启动进入命令提示符,输入bootrec
/fixboot修复就可以了。如下图所示:
2.Windows10系统下系统MBR分区应用是怎样的呢?
安装Windows 10系统之间前我们都会首先对自己所在硬盘进行分区,分区就会遇到MBR的应用。
MBR中文名称为主引导记录,又可称为主引导扇区,它是BIOS自检及初始化完成之后,访问win10系统下硬盘时所必须要读取加载的内容。MBR存储于每个硬盘的第个扇区中。
MBR记录着win10系统下硬盘本身的相关信息以及硬盘分区表,是数据信息的重要人口。如果它遭到破坏,硬盘上的基本数据结构信息将会丢失,只有使用繁琐的方式试探性地重建数据结构信息后,才可能重新访问原先的数据。
在全新的硬盘上安装win10操作系统时.MBR内的信息可以通过windows 10操作系统的分区软件写入。 MBR和win10操作系统没有特定的关系,也就说使用WIN 10系统中的分区软件写人的MBR信息,照样可以安装其他版本的WINDOWS 操作系统或者LINUX操作系统。
理论上说,只要建立了有效的MBR信息,就可以引导任何种操作系统。整个MBR占用个扇区即512byte(字节)空间,其由3部分组成,启动代码MBR最开头是第一段引导代码,占用446byte空间。
引导代码的主要作用是检查分区表是否正确,并且在计算机硬件完成自检后将控制权交给硬盘上的引导程序。
3.系统引导管理器GRUB是什么?
、首先要了解的几个概念 1、启动管理器 启动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic Input/Output System)将控制传送给MBR。
然后存储在 MBR中的这段程序将运行。这段程序被称为启动管理器。
它的任务就是将控制传送给操作系统,完成启动过程》有许多可用的启动管理器,包括GNU GRUB (Grand Unified Boot Loader),Bootmanager, LILO (LInux LOader), NTLDR (boot loader for Windows NT systems),等等等。 2、什么是GRUB? grub 是一个多重启动管理器。
grub是GRand Unified Bootloader的缩写,它可以在多个操作系统共存时选择引导哪个系统。它可以引导的操作系统包括:Linux,FreeBSD,Solaris,NetBSD,BeOSi,OS/2,Windows95/98,Windows NT,Windows2000,WinXP。
它可以载入操作系统的内核和初始化操作系统(如Linux,FreeBSD),或者把引导权交给操作系统(如 Windows 98)来完成引导。 3、GRUB的特点 1)特别适用于linux与其它操作系统共存情况。
支持大硬盘现在大多数Linux发行版本的lilo都有同样的一个问题:根分区(/boot分区)不能分在超过1024柱面的地方,一般是在8。 4G左右的地方,否则lilo不能安装,或者安装后不能正确引导系统。
而grub就不会出现这种情况,只要安装时你的大硬盘是在LBA模式下,grub就可以引导根分区在 8G以外的操作系统。 2)支持开机画面 grub支持在引导开机的同时显示一个开机画面。
对于玩家来说,这样可以制作自己的个性化开机画面;对于PC厂商,这样可以在开机时显示电脑的一些信息和厂商的标志等。grub支持640x480,800x600,1024x768各种模式的开机画面,而且可以自动侦测选择最佳模式,与Windows那 320x400的开机画面不可同日而语。
3)两种执行模式 grub不但可以通过配置文件进行例行的引导,还可以在选择引导前动态改变引导时的参数,还可以动态加载各种设备。例如你在Linux下编译了一个新的核心,但不能确定它能不能工作,你就可以在引导时动态改变grub的参数,尝试装载这个新的核心进行使用。
Grub的命令行有非常强大的功能,而且支持如 bash或doskey一样的历史功能,你可以用上下键来寻找以前的命令。 4)菜单式选择 grub使用一个菜单来选择不同的系统进行引导。
你还可以自己配置各种参数,如延迟时间,默认操作系统等。 5)分区大小改变后不必重新配置 grub是通过文件系统直接把核心读取到内存,因此只要操作系统核心的路径没有改变,grub就可以引导系统。
除此之外,Grub还有许多非常强大的功能。例如支持多种外部设备,动态装载操作系统内核,甚至可以通过网络装载操作系统核心。
Grub支持多种文件系统,支持多种可执行文件格式,支持自动解压,可以引导不支持多重引导的操作系统,支持网络启动等。 6) MBR和第一扇区 你可以简单的理解为MBR是整个硬盘的物理第一位置,而第一扇区是硬盘的物理第二位置。
7) 一个GRUB配置文件 基于本例的分区如下: hda 15G hda1 8G / RED HAT LINUX8。0 hda5 7G /home hdc 20G hdc1 6。
4G WinXP hdc5 6。4G hdc6 6。
4G hdc7 6。4G #fdisk -l # Disk /dev/hdc: 255 heads, 63 sectors, 2434 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 * 1 894 7181023+ b Win95 FAT32 /dev/hdc2 895 2434 12370050 f Win95 Ext'd (LBA) /dev/hdc5 895 1787 7172991 b Win95 FAT32 /dev/hdc6 1788 2434 5196996 b Win95 FAT32 Disk /dev/hda: 255 heads, 63 sectors, 1867 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1020 8193118+ 83 Linux /dev/hda2 1021 1802 6281415 83 Linux /dev/hda3 1803 1867 522112+ 82 Linux swap grub。
conf,这个文件位于;/boot/grub/grub。conf # grub。
conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition。 This means that # all kernel and initrd paths are relative to /, eg。
# root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/hda1 # initrd /boot/initrd-version。 img #boot=/dev/hda default=0 timeout=3 splashimage=(hd0,0)/boot/grub/splash。
xpm。gz title Red Hat Linux (2。
4。18-14) root (hd0,0) kernel /boot/vmlinuz-2。
4。18-14 ro root=LABEL=/ initrd /boot/initrd-2。
4。18-14。
img title Microsoft Windows XP map (hd0) (hd1) map (hd1) (hd0) root (hd1,0) chainloader (hd1,0)+1 makeactive boot 二、解读grub。 conf文件 我们将来看看grub。
conf文件内语句,(注:。
)内的东西是我们的解读内容。
# grub。conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition。
This means that # all kernel and initrd paths are relative to /, eg。 # root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/hda1 # initrd /boot/。
4.为什么我的电脑开机是总是显示文件windowsroot/syst?
ntoskrnl。
exe是保护性的进程,在计算机反复启动的情况下出现。在正常情况下,在任务管理器是不会有该进程的。
注意:ntoskrnl。exe也可能是w32。
bolzano病毒。请使用杀毒软件进行查杀。
启动的时候出现错误信息:"Ntoskrnl。 exe missing or corrupt on bootup"(ntoskrnl。
exe丢失或者损坏) 如果出现下列情形之一,会出现ntoskrnl。exe错误出现: 新增加了一个硬盘或者改变了原有的分区,例如:删除了原来的一个分区或者将原来的两个分区合并,都可能导致boot。
ini文件中的[bot loader]部分的default值丢失或者无效,从而在启动过程中无法找到启动所需的文件; Ntoskrnl。exe文件被删除或者被损坏; [解决办法:] 使用启动盘启动操作系统,编辑boot。
ini文件,检察与下面一行类似的命令中是否有错误: muti(0)disk(0)rdisk(0)partition(1)\WINNT="microsoft windows xp" /fastdetect 这一行表示在第一个ide硬盘上rdisk(0)的第一个分区上partition(1)装有windows xp,根据这个规律来查找系统的boot。 ini文件中的数值是否正确; 如果没有发现错误,请将windows xp安装光盘放入光驱,然后再命令行输入: expand x:\i386\ntoskrnl。
ex_ c:\ntoskrnl。exe 回车,提示文件已经释放,取出光盘,reset; -------------------------- 特别建议你 不要使用GHOST安装盘 安装系统 目前网上提供的GHOST大多都会出现些兼容问题和稳定问题。
5.win10怎样建立gpt分区表
一般都是MBR分区的,只有不超过1T硬盘空间MBR和GPT的详细区别。MBR分区表:在传统硬盘分区模式中,引导扇区是每个分区(Partition)的第一扇区,而主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录MBR、硬盘分区表DPT和硬盘有效标志。在总共512字节的主引导扇区里MBR占446个字节,第二部分是Partition table区(分区表),即DPT,占64个字节,硬盘中分区有多少以及每一分区的大小都记在其中。第三部分是magic number,占2个字节,固定为55AA。
一个扇区的硬盘主引导记录MBR由4个部分组成。
主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,并运行系统引导程序。
出错信息数据区,偏移地址0089H--00E1H为出错信息,00E2H--01BDH全为0字节。
分区表(DPT,Disk Partition Table)含4个分区项,偏移地址01BEH--01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4。
结束标志字,偏移地址01FE--01FF的2个字节值为结束标志55AA,如果该标志错误系统就不能启动。
6.win10 分区表用MBR还是GPT好
一般都是MBR分区的,只有不超过1T硬盘空间MBR和GPT的详细区别。MBR分区表:
在传统硬盘分区模式中,引导扇区是每个分区(Partition)的第一扇区,而主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录MBR、硬盘分区表DPT和硬盘有效标志。在总共512字节的主引导扇区里MBR占446个字节,第二部分是Partition table区(分区表),即DPT,占64个字节,硬盘中分区有多少以及每一分区的大小都记在其中。第三部分是magic number,占2个字节,固定为55AA。
一个扇区的硬盘主引导记录MBR由4个部分组成。
主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,并运行系统引导程序。
出错信息数据区,偏移地址0089H--00E1H为出错信息,00E2H--01BDH全为0字节。
分区表(DPT,Disk Partition Table)含4个分区项,偏移地址01BEH--01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4。
结束标志字,偏移地址01FE--01FF的2个字节值为结束标志55AA,如果该标志错误系统就不能启动。
转载请注明出处windows之家 » win10安装器引导扇区