Windows系统分区故障怎么办

   擦亮双眼 认识系统分区和启动分区

  根据微软帮助文档的解释,系统分区是指包含加载Windows所需的硬件特定文件的分区,启动分区则是指包含Windows操作系统及其支持文件的分区,系统分区可以(但不是必须)与启动分区相同。

  简单地说,系统分区就是保存引导文件的分区(也叫引导分区),启动分区则是Windows目录所在的分区。比如对于传统BIOS启动的Windows 8系统,如果系统是由C:bootmgr文件引导,因为引导文件和Windows目录都在C盘,所以此时系统分区和启动分区是同一个分区即C盘(图1)。


  (图1 传统BIOS启动Windows 8系统分区和启动分区是同一分区)

  对于UEFI启动的系统,由于UEFI启动分区是FAT格式分区,而Windows目录所在分区则为NTFS格式,所以此时系统分区和启动分区不是同一个分区。这里系统分区状态显示为“EFI 系统分区”的FAT分区,启动分区表则为C盘(图2)。


  (图2 UEFI启动系统,系统分区和启动分区不是同一个分区)

  小提示:

  平常我们还经常接触主分区、逻辑分区,它们是针对磁盘分区类型划分的,主要存在于MBR引导的硬盘,对于GPT引导硬盘来说,所有分区都是主分区。

  对症下药 解决两种分区故障

  通过上面的描述,我们知道系统分区和启动分区的区别和联系,对于UEFI启动的电脑,系统分区和启动分区分离。那么在系统分区和启动分区出现故障时该怎么进行修复?

  1. 系统分区常见故障及修复

  因为系统分区保存的是Windows的引导文件,因此一旦受损就会导致系统无法启动。最常见的故障是由于我们错误对系统启动文件进行了编辑,导致系统无法启动,比如编辑BCD文件导致启动配置出错,或者误删EFI分区导致系统引导文件丢失。这类故障大多会在系统的引导阶段出现,因为引导文件丢失,电脑大多会直接进入EFI Shell界面(图3)。


  (图3 无法引导会直接进入EFI Shell界面)

  既然是引导文件丢失,因此解决方案自然是重建引导。对于Windows 8系统可以直接使用系统自带的bcdboot命令修复引导。因为当前系统已经无法进入,因此首先要准备一个Win8PE(支持UEFI启动)启动盘,使用启动盘启动到PE系统后启动其中的命令提示符组件,然后在其中输入下列的命令修复:

  Diskpart

  List volume

  bcdboot d:windows /s e: /f UEFI

  命令解释:d:windows这里表示原来启动分区(即原来C盘),在Win8PE中加载的盘符为D:,e:则为FAT格式的EFI系统分区(如果删除这个分区请重建后再执行上述命令)。具体盘符请根据自己电脑实际分区选择,执行上述命令后会自动重建默认的UEFI引导,重启后即可修复(图4)。


  (图4 查看实际盘符)

  2. 启动分区常见故障及修复

  由于启动分区保存的是系统重要文件,启动分区如果出现故障一般只是表现为系统无法进入,但是不会影响系统的引导,故障表现一般是成功加载启动菜单后提示找不到指定文件或者设备,原因大多数是由于系统文件损坏或丢失引起的(图5)。


  (图5 启动分区故障会提示找不到指定文件或者设备)

  因为系统还可以引导,Windows 8已经自带很多修复工具。因此我们可以尝试使用这些工具进行修复。

  如果之前已经做过系统还原,那么可以在开机后按F8进入高级启动,接着依次点击“疑难解答→高级选项→系统还原”,这样可以在WinRE模式下启动系统还原组件,然后按提示选择创建的还原点进行恢复即可。

  如果之前没有创建过系统还原点,还可以在高级选项里进行系统重置或者重装以解决启动分区的故障,不过这个操作需要Windows 8.1安装文件的支持,并且需要在系统正常的时候做好备份才能使用。

  有备无患,做好备份应对故障

  无论是系统分区还是启动分区故障,一旦故障发生导致无法进入系统都会给我们使用带来很大的不便,因此在系统正常的时候做好备份才是解决之道。

  对于UEFI启动的电脑,系统分区是FAT格式,而且只要其中有引导文件即可用来引导系统。因此我们可以使用Windows 8.1磁盘管理组件预先在本地硬盘规划出一个FAT分区(大小1GB足够),然后到http://suo.im/ro1ep下载“bootice.exe”,启动程序后点击“分区管理”,然后在打开的窗口选中卷标为“ESP”的分区,点击“分配盘符”即可访问EFI分区(图6)。


  (图6 为EFI分区分配盘符)

  假设分配的盘符是f:,自建FAT分区盘符是e:,启动命令提示符后输入“copy f:efi e:”,这样以后如果F盘无法引导即可使用E盘来引导Windows 8了。

时间: 2024-11-30 19:42:02

Windows系统分区故障怎么办的相关文章

Windows系统分区你了解多少?

  1.什么是FAT分区? FAT也就是FAT16分区,我们以前用的DOS.Windows95都使用FAT16文件系统,现在常用的Windows 98/2000/xp等系统均支持FAT16文件系统.它最大可以管理大到2GB的分区,但每个分区最多只能有65525个簇(簇是磁盘空间的配置单位).随着硬盘或分区容量的增大,每个簇所占的空间将越来越大,从而导致硬盘空间的浪费. 2.什么是FAT32分区? 随着大容量硬盘的出现,从Windows 98开始,FAT32开始流行.它是FAT16的增强版本,可以

系统分区和启动分区不一样的地方

  系统分区和启动分区是硬盘上的分区(或卷)的名称,Windows 在启动时将使用该硬盘.这两个术语很容易混淆,这是因为系统分区实际上包含的是用于启动 windows 7 的文件,而启动分区包含的则是系统文件.如果您的计算机使用以下某种配置,则理解这两个概念十分重要: 1.计算机上安装了多个操作系统(通常称为"双重引导"或"多重引导"配置).具体参阅"安装多个操作系统(多重引导)". 2.计算机设置为运行 BitLocker 驱动器加密.具体参阅

预装Windows系统使用压缩卷分区只能分一半怎么办

  故障现象: 预装Windows系统的机器,在安装了其他第三方软件,或者做过系统更新之后,再使用压缩卷分区,只能压缩差不多一半空间出来,再压缩就没有可用空间,但是C盘还是很大. 原因分析: 可能是安装了软件或者是补丁,导致系统创建了还原点,导致压缩卷功能只能压缩后半部分可用的空间. 解决方案: 1. 出现此故障现象,先关闭系统保护功能,删除还原点.方法如下: 1)进入系统属性,找到系统保护.如图: 2)选择配置,关闭系统保护,并且选择删除删除之前还原点,如图: 2. 做完禁用系统保护和删除还原

Windows Server 2008下为系统分区“减负”

计算机系统运行时间一长,其运行速度将会明显变慢,并且时不时地还出现系统分区空间不够用的提 示,对于这样的现象,相信几乎所有的人都深有感触!造成这种现象的主要原因就是系统分区"不堪重负 ",想办法为系统分区"减负",已经变得刻不容缓.不同的系统环境下,为系统分区"减负"的操作有 时会不一样:现在,本文就为各位朋友介绍Windows Server 2008下为系统分区"减负"的秘籍! 1.不让上网垃圾"拖累"系

常见的windows xp系统异常故障及解决途径

  板载声卡发音不正常?快速开机后鼠标无法移动?当你遇到这些系统故障时候是不是觉得很崩溃呢?今天小编就给大家盘点那些常见的windows xp系统异常故障及解决途径,希望对那些还在坚守windows xp系统的朋友们有点帮助. 一.板载声卡发音不正常 现在很多主板都附带了AC97的声卡,如果您的机器里的板载声卡是软声卡,那么有可能会在挂起到硬盘后,第二次快速开机的时候,发现声音不正常.笔者见过一块精英的SIS735主板上附带的软声卡就是如此--不仅在win xp快速开机后发音不正常,在windo

windows系统安装报错“安装程序无法定位现有系统分区,也无法创建新的系统分区”

知识点分析: 在安装windows系统过程中经常出现在选择安装分区界面提示"安装程序无法定位现有系统分区,也无法创建新的系统分区"的现象,有时通过将现有分区全部删除,重新分区可以解决.有些情况下(如加装SSD.新硬盘等)重新分区也不能解决. 此次遇到的用户磁盘有重要数据,不能将全盘分区删除重新分区.通过PE引导进入,在PE下安装系统出现重启后不能引导,发现现有磁盘没有活动分区: 将要安装系统的分区设置为活动分区,再在PE下或直接引导方式安装系统均可正常安装,如下图所示: 之后遇到几例类

U盘装Windows 7安装程序无法定位现有分区且无法创建新的系统分区

我最近装WIN7,格了盘之后,总是出现提示"安装程序无法定位现有分区,也无法创建新的系统分区",想了很多办法,总是无法解决,后来经过多方查找,于昨天晚上终于把系统装上了. 我用U盘装系统,是因为我的光驱读盘不好,有时读不出来,有时又能读出来,所以才想到用U盘来装系统.当然了,你的电脑得支持U盘启动才行,下面开始说处理过程,网上能搜到很多的.现在我把我的处理过程总结如下: 1.首先,准备一个3G以上的U盘,因为WIN7的系统安装包有2.8G,U盘制作成PE启动盘后,会占去200M左右的空

阿里云使用Windows系统通用配置有哪些问题

安装和使用FTP/ Windows2003 硬盘分区和格式化For Windows 2008 服务器被肉鸡了怎么办? 使用FileZilla配置FTP站点 Docker私有镜像库 Windows系统云服务器使用导航 ECS Docker实践文档 windows环境mysql授权外网访问 网站遇到502错误 ECS Windows Server 2008安装VPN后本地接入成功但无法解析域名 ECS Windows 显示"500 - 内部服务器"处理方法 ECS 设置域名301重定向 W

解决Windows系统十大最常见问题

  Windows XP系统的脆弱应该是众所周知的,在操作过程总会出现这样那样的问题,并且还不时出现系统崩溃等罢工现象,这样给使用者带来很大的困难.那些系统出现问题后,对于一些新手或系统操作不熟的用户有些束手无措,在此我们列举了Windows XP中常见的一些故障及解决办法,希望能抛砖引玉给大家带来帮助. 一.如何应对丢失密码故障? 为了安全经常为电脑设置设置密码,可是时时出现遗忘密码的现象,请问如何找回系统的登录密码. 1.BIOS密码忘了怎么办 问:我在BIOS中设置了开机密码,可以最近忽然