返回列表 回复 发帖

系统分区和启动分区你知道多少

分享到:
在平时操作中,经常要接触到系统分区和启动分区,很多朋友将它们混为一谈,其实这是两个不同概念的分区。比如,你简单地把别人C盘中的所有文件复制到自己的C盘,虽然包括Windows文件夹,但并不能成功启动这个系统。原因何在呢?其中就是系统分区和启动分区在作怪。
根据微软件帮助文档的解释,系统分区是指导包含加载Windows(比如Ntldr、Boot.ini、Ntdetect.com)所需的硬件特定文件的分区,系统分区可以(但不是必须)与启动分区相同。启动分区则是指包含操作系统及其支持文件的分区。从微软的解释可以看出,这是两个不同定义的分区。通俗理解,系统分区就是保存各种引导文件的分区(也叫引导分区),启动分区则是指保存Windows目录的分区。比如对于Windows 7系统,保存Bootmgr文件和boot目录的分区就是系统分区,启动分区则是保存Windows目录的分区。二者的关系可以从系统启动流程图清晰地看出来。

具体区别,还得视情况而定

微软文档中的可以(但不是必须)说明两者之间即有联系又有区别。

情况1:系统分区就是启动分区

对于系统用户,系统分区一般就是启动分区,因为引导文件和Windows目录都存在于同一位置。比如XP安装在C盘单系统用户,ntldr、boot.ini、Ntdetect.com引导文件和Windows目录都在C盘,所以这两个分区是一致的。

情况2:系统分区不是启动分区

对于c:Windows XP+d:Windows 7双系统用户,此时系统分区就不一定是启动分区了。比如当你通过Bootmgr多重启动菜单进入Windows 7,此时对于Windows 7而言,系统分区就是C盘(因为其中包含c:\bootmgr引导文件和c:\boot引导目录),启动分区则是D盘(因为该分区保存着d:\windows系统目录)。进入Windows 7后打开磁盘管理组件,可以非常清楚看到两者的不同,这也就是解释文档中但不是必须的实例解读。

对于一些品牌机或者使用Windows 7安装光盘全新安装系统的用户,由于这此电脑的C盘前还存在隐藏分区,隐藏分区负责保存系统引导文件,因此系统分区也不是启动分区。别轻易碰系统分区。

清楚了系统分区,启动分区的联系与区别,就很容易对付一些常见启动故障了。比如,对于c:Windows XP+D:Windows 7双系统用户,如果对C盘进行格式化重装XP后就无法进入Windows 7.因为对于Windows 7来说,格式化C盘后就破坏了其系统分区,自然无法进行成功地引导。

系统分区担负系统引导功能,如果该分区文件丢失就会告成系统无法引导。比如对于XP用户,如果丢失ntldr引导文件,开机就会出现ntldr is missing(ntldr文件丢失)提示。常规修复方法是添加启动文件,或对启动配置(比如Windows 7下BCD文件)进行重新编辑。启动分区则是系统核心文件、系统初始化、核心加载、驱动配置、系统服务管理都是基于该分区文件的存在。

系统分区、启动分区、主分区、逻辑分区有何区别?

前两个是针对操作系统而言,主要是从功能上划分的概念,后两个则是针对磁盘分区类型划分的。系统分区具备引导功能,一般就是活动的主分区,启动分区则可以是主分区或逻辑分区(主要看该分区是否存放Windows目录)。
谢谢版主,好好学习一下!
WIN95  98  NT  ME  WIN2000家庭  XP  W7  一路走来  从过去的 语言 到现在的 傻瓜盘  

每一次的系统安装 从 48分  到现在 的 8分钟 系统   好多的回忆
返回列表 回复 发帖