版权归原作者所有,如有侵权,请联系我们

[科普中国]-硬盘分区

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

硬盘分区是指将硬盘的整体存储空间划分成多个独立的区域,分别用来安装操作系统、安装应用程序以及存储数据文件等。但在分区之前,应该做一些准备及计划工作,包括一块硬盘要划分为几个分区,每个分区应该有多大的容量,以及每个分区准备使用什么文件系统等。对于某些操作系统而言,硬盘必须分区后才能使用,否则不能被识别。通常,从文件存放和管理的方便、容易、快捷性出发,建议将硬盘划分多个分区,用以存放不同类型的文件,如存放操作系统、应用程序、数据文件等。

硬盘分区是在一块物理硬盘上创建多个独立的逻辑单元,这些逻辑单元就是C盘、D盘、E盘等。硬盘分区从实质上说就是对硬盘的一种格式化。

定义硬盘分区,是指将硬盘的整体存储空间划分成多个独立的区域,分别用于操作系统、应用程序以及数据文件等。但在分区之前,应该做一些准备及计划工作,包括一块硬盘要划分为几个分区,每个分区应该有多大的容量,以及每个分区准备使用什么文件系统等。对于某些操作系统而言,硬盘必须分区后才能使用,否则不能被识别。通常,从文件存放和管理的方便、容易、快捷性出发,将硬盘划分多个分区,用以存放不同类型的文件,如存放操作系统、应用程序、数据文件等1。

硬盘分区是指在一块物理硬盘上创建多个独立的逻辑单元,以方便文件管理与使用,这些逻辑单元就是所谓的C盘、D盘、E盘等。硬盘分区从实质上说就是对硬盘的一种格式化2。

分区原则随着科技的发展,硬盘的容量越来越大,市场上1TG或2TG的大容量硬盘已经很常见。大容量硬盘给用户提供更多存储空间的同时,也使得在创建硬盘分区之前,好好地规划硬盘分区的方案成为必要。下面给出硬盘分区应该遵循的一些基本原则,以方便用户更好地管理自己的硬盘3。

1.为C盘选择合适分区格式

C盘一般都是系统盘,安装主要的操作系统,通常有FAT32和NTFS两种选择。如果是安装 Windows Xp,则使用FAT32要更加方便一些。因为在C盘的操作系统损坏或清除开机加载的病毒木马时,往往需要用启动工具盘来修复。而很多启动工具盘大多数情况下不能辨识NTFS分区,从而无法操作C盘。如果是安装 Windows7,则只能选择NTFS格式3。

2.C盘不宜太大

C盘是系统盘,硬盘的读/写比较多,发生错误和磁盘碎片的几率也较大,扫描磁盘和整理碎片是日常工作,而这两项工作的所需时间与磁盘的容量密切相关。C盘的容量过大,往往会使这两项工作速度很慢,从而影响工作效率3。

3.逻辑分区使用NTFS分区

NTFS文件系统是一种基于安全性及可靠性的文件系统,除兼容性之外,它远远优于FAT32。它不但可以支持2TB大小的分区,而且支持对分区、文件夹和文件的压缩,可以更有效地管理磁盘空间。因此,除了在主系统分区为了兼容性而采用FAT32以外,其他分区采用NTFS比较适宜3。

4.双系统乃至多系统好处多

如今木马、病毒泛滥,系统缓慢、无法启动都是常见的事情。一旦出现这种情况,重装、杀毒要消耗很多时间。有些顽固的开机加载的木马和病毒甚至无法在原系统中删除,而此时如果有一个备份的系统就显得很有必要,启动到另一个系统,可以从容地杀毒、删除木马、修复另一个系统。即使不做处理,也可以用另一个系统展开工作,不会因为电脑问题耽误事情。因此,双系统乃至多系统好处很多分区中除了C盘外,再保留一个或两个备用的系统分区很有必要,该备份系统分区还可同时安装一些软件程序,容量大概20GB左右即可3。

5.系统、程序、资料分离

Windows默认把“我的文档”等一些个人数据资料都放到系统分区中。这样一来,要格式化系统盘来彻底杀灭病毒和木马,而又没有备份资料的话,数据安全就很成问题3。

6.保留至少一个大容量的分区

随着硬盘容量的增加,文件和程序的体积也是越来越大。如果将硬盘平均分区的话,当存储大型文件或安装大型的应用程序时,就会遇到麻烦。因此,对于大硬盘来说,分出一个容量在100GB以上的分区用于大型文件的存储是十分必要的3。

7.为备份创建一个分区

若需要为重要的文件或系统备份数据,除了使用外设(移动硬盘、U盘)外,还可以在硬盘上专门分一个区作为备份盘,用于存储重要文档备份、系统资料备份和系统镜像文件等。下面以安装 Windows7系统、硬盘容量为500GB、主要用于工作学习和家庭娱乐为主的电脑硬盘分区方案为例,介绍如何进行硬盘分区。安装 Windows7系统,系统占用一个盘, Windows7系统最小占用16GB的空间,推荐分配50GB的空间;软件安装占用一个盘,使用150GB的空间;娱乐用一个盘,分配200GB的空间;工作学习盘,由于工作与学习使用的文件不是很大,多为文本文件,所以分配50GB;最后剩下的50GB的空间主要是用于保存系统备份,以及重要的数据备份使用3。

主要类型硬盘分区之后,会形成三种形式的分区状态:主分区、扩展分区和非DOS分区。

主分区主分区是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。其中的主引导程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他操作系统。此段程序损坏将无法从硬盘引导,但从软驱或光驱引导之后可对硬盘进行读写4。

扩展分区扩展分区的概念比较复杂,很容易造成硬盘分区与逻辑磁盘的混淆。分区表的第四个字节为分区类型值,正常的可引导的大于32MB的基本DOS分区值为06,扩展的DOS分区值是05。如果把基本DOS分区类型改为05则无法启动系统,并且不能读写其中的数据。如果把06改为DOS不识别的类型如EFH,则DOS认为该分区不是DOS分区,当然无法读写。很多人利用此类型值实现单个分区的加密技术,恢复原来的正确类型值即可使该分区恢复正常。但扩展分区是不能直接使用的,它是以逻辑分区的方式来使用的,所以说扩展分区可分成若干逻辑分区。其关系是前者包含后者的关系,所有的逻辑分区都是扩展分区的一部分4。

非DOS分区非DOS分区是一种特殊的分区形式,它是将硬盘中的一块区域单独划分出来供另一个操作系统使用,对主分区的操作系统来讲,是一块被划分出去的存储空间,只有非DOS分区的操作系统才能管理和使用这块存储区域。

在实际分区时,通常把硬盘分为主分区和扩展分区,然后根据硬盘大小和使用需要将扩展分区继续划分为几个逻辑分区,因此,建立硬盘分区的步骤是:建立主分区-建立扩展分区-将扩展分区分成多个逻辑分区4。

分区格式硬盘分区格式有多种,现在分区最常用的就是NTFS格式,之前的FAT32格式已经逐渐被淘汰,还有一些更久远的硬盘分区格式已经被人淡忘。下面简单介绍一下硬盘分区格式5。

FAT32格式FAT32格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2GB的限制,在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4KB,与FAT16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。Windows 2000和Windows XP能够读写任何大小的FAT32文件系统,但是这些平台上的格式化程序只能创建最大32GB的FAT32文件系统。目前,支持这一磁盘分区格式的操作系统有Windows 98、Windows 2000、Windows XP、Windows Server 2003和Windows 75。

NTFS格式NTFS分区格式是Windows NT网络操作系统的硬盘分区格式,它具有更安全的文件保障,提供文件加密,能够大大提高信息的安全性;具有更好的磁盘压缩功能;支持最大达2TB的大硬盘,并且随着磁盘容量的增大,NTFS的性能不像FAT那样随之降低。其最显著的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,对硬盘的空间利用及软件的运行速度都有好处。除了Windows NT外,Windows 2000、Windows Server 2003、WindowsXP、Windows Vista和Windows 7也支持这种硬盘分区格式,且一般Windows 7系统安装均采用该分区格式5。

ext2/3格式ext2是GNU/Linux系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势。在一般常见的Linux86系统中,簇最大为4KB,则单一文件大小上限为2048GB,而文件系统的容量上限为16384 GB。至于ext3文件系统,它属于一种日志文件系统,是对ext2系统的扩展,除具有ext2的特点外,它还具有高可用性、数据的完整性、文件系统的速度快、多种日志模式等优点。ext2或ext3文件格式存取效率较高,安装Linux时一般选择ext2/3格式,但是Windows是不识别的5。

FAT16文件系统FAT16又称FAT即文件分配表,它是DOS和Windows 3.x操作系统广泛使用的16位文件系统,它的优点是有极好的兼容性,微软公司的DOS、Windows95/98/ME/NT/2000/XP,以及其他各类操作系统都支持FAT16。但是,FAT16文件系统不支持长文件名,而且单个分区的最大容量为2GB,一个“簇”(磁盘容量的最小单位)占用的空间为16KB。

电脑将信息保存在硬盘上称为“簇”的区域内,使用的簇越小,保存信息的效率就越高。在文件数量大的情况下FAT16文件系统浪费硬盘空间比较严重。由于现在的硬盘容量越来越大,文件也越来越多,FAT16文件系统已经不能满足现在使用者的要求,所以FAT16文件系统基本已经被淘汰了6。

常用的硬盘分区软件给硬盘分区时需要用到分区软件,常用的分区软件主要有Fdisk,PatilionMagic,DM,DiskGenius,Acronis Disk Director Suite和Windows自带磁盘管理工具等,用户也可以在安装Windows操作系统时用安装程序进行分区。

Fdisk是微软公司在DOS和Windows操作系统中自带的分区软件,该软件性能最稳定、兼容性好,但不支持无损分区,分区时会损坏硬盘上的数据,分区速度很慢,而且不能很好地支持大容量的硬盘分区。

PatitionMagic即分区魔术师,曾经是一款最常用的分区软件,界面友好、操作简单、功能强大且支持无损分区。但自2004年发布了8. 05版本后,该软件已不再发布新版本,因此,该软件不能很好地支持最新的硬盘,正逐步被淘汰。

DM是一款功能强大、体积小巧的通用分区软件,最显著的特点是具有惊人的分区速度。

DiskGenius是一款磁盘管理及数据恢复软件,目前最新版本是3.8.0。DiskGenius除了具备基本的分区功能外,还提供了硬盘分区和坏道修复,硬盘文件恢复,分区镜像备份与还原,分区复制,硬盘复制等强大功能。

Acronis Disk Director Suite是一套强大的硬盘管理工具,曰前最新版本是11.0.0.216,它可以进行分区管理和在不损失资料的情况下对现有硬盘进行重新分区或优化调整,可以对损坏或删除分区中的数据进行修复7。

硬盘分区管理虽然一个硬盘最多可以划分为4个主分区或者3个主分区和1个扩展分区,但通常都是将硬盘划分为一个主分区和一个扩展分区。

1.更改光盘驱动器的盘符

在创建扩展分区前,一般先将光盘驱动器的盘符设为Z盘,这样做是为了避免后面的逻辑分区盘符被隔断。更改光盘驱动器盘符的操作步骤如下:

(1)双击“控制面板”窗口中的“管理工具”图标,进入“管理工具”文件夹。

(2)双击“管理工具”文件夹中的“计算机管理”图标,启动“计算机管理”程序窗口。在窗口左边选择“磁盘管理”选项,然后在右下窗口中右击CD-ROM0图标,在弹出的快捷菜单中选择“更改驱动器名和路径”命令。

(3)系统弹出“驱动器号和路径”对话框,在对话框中单击“更改”按钮,弹出“更改驱动器号和路径”对话框,在“指派以下驱动器号”后面的下拉列表中选择Z选项,然后单击“确定”按钮关闭对话框8。

2.创建硬盘扩展分区

主分区的建立完成后,接下来的工作就是创建一个扩展分区,然后在扩展分区中进一步划分逻辑分区,最后再对各逻辑分区进行格式化。创建扩展分区时,只需要指定分区大小,操作步骤如下:

(1)在“计算机管理”程序窗口左边选择“磁盘管理”选项,然后在右下子窗口中右击“未指派”图标在弹出的快捷菜单中选择“新建磁盘分区”命令,启动“新建磁盘分区向导”对话框。

(2)单击“下一步”按钮,在对话框中选择“扩展磁盘分区”单选按钮,然后单击“下步”按钮。

(3)在“分区大小”数值框中输入分区大小(以MB为单位)。

(4)单击“完成”按钮关闭对话框,此时“磁盘管理”窗口右下方位置便出现一个新创建的扩展分区8。

3.创建硬盘逻辑分区

扩展分区创建好后,还需要进一步划分逻辑分区。创建逻辑分区前,需要先规划好将扩展分区划分成几个逻辑分区,以及每个逻辑分区的大小。创建逻辑分区的操作步骤如下:

(1)在磁盘管理窗口中,右击新建的扩展分区,在弹出的快捷菜单中选择“新建逻辑驱动器”命令,启动“新建磁盘分区向导”对话框。

(2)单击“下一步”按钮,因为是创建逻辑分区,所以“主磁盘分区”和“扩展磁盘分区”两项不可用,只能选择“逻辑驱动器”单选按钮。

(3)单击“下一步”按钮,在“分区大小”数值框中输入数字,一般为20000(约20GB)。

(4)单击“下一步”按钮,选择“指派以下驱动器号”单选按钮,并在右侧下拉列表框中选择驱动器盘符。

(5)单击“下一步”按钮,进入格式化分区对话框,如果要立即格式化当前创建的逻辑分区,可以选择“按下面的设置格式化这个磁盘分区”单选按钮,然后在“文件系统”下拉列表中选择FAT32选项,其他设置采用默认值8。

本词条内容贡献者为:

孙锐 - 教授 - 合肥工业大学