几种常见硬盘分区工具的对比

91 views
Skip to first unread message

黑客

unread,
Sep 12, 2007, 9:39:10 AM9/12/07
to 玩家攻略:::Dr.Computer电脑医生
几种常见硬盘分区工具的对比

以前一个新硬盘在使用之前必须用DOS下的FDISK命令进行分区,分区完成后再用FORMAT命令格式化后才能写入数据。相信一些计算机的老用户
一定遇到过这样的尴尬事:某一天突然想装一个自己垂涎已久的优秀软件,却发现硬盘分区已容纳不下,再次分区不仅会造成原有数据的全部丢失,而且重新硬盘
分区格式化和安装原有软件也势必浪费大量的时间。为此,笔者想在这里介绍几种目前常用的硬盘分区工具。

DOS FDISK命令:该命令相信任何一个读者都不陌生。DOS FDISK命令允许用户建立主分区和扩展分区,如果硬盘容量为30MB或小于此
值,那就只能建立一个硬盘分区。除此之外,该命令还可以删除分区和激活某一分区。总的来说,DOS FDISK命令功能简单,程序短小精悍。

Ranish Partition Manager(Ranish PM)硬盘分区管理软件:Ranish PM是一个名为Ranish的老美所编
制的在DOS运行环境下的软件,比较优秀。可以创建、删除硬盘分区,还能改变硬盘分区的大小,支持 FAT16 和 FAT32 文件系统。FAT16
是操作系统采用的一种文件分配系统,这种文件分配系统允许硬盘的一个分区中最多只能有65536个簇,每个簇最多有64个扇区,每个扇区有512个字
节,所以一个分区的最大容量应该是65536×64×512/1000000≈2.147GB,由于Windows95仍然采用 FAT16文件系统,
所以单个硬盘分区的逻辑容量仅为2.1GB。但Windows95利用其LBA模式使其访问范围达到137GB。与 Windows95的FAT16文
件系统不同,Windows98采用了单个硬盘分区容量更大、文件存储更合理的FAT32文件系统。因此,Ranish Partition
Manager能支持FAT32 文件系统的功能,彻底解决了大硬盘用户的后顾之忧。另外,Ranish PM可以在系统引导时选择活动分区,或是从第
二个硬盘启动,也能够屏蔽某一分区,还能在一个硬盘上建立 31 个主分区,并能检测引导区病毒。由于Ranish PM采用了
GPL(General Public License)特许源代码编制,对任何程序都不具有攻击性,安全系数较高。

Smart FDISK一款国产硬盘管理工具:也是一个DOS运行环境下的硬盘管理实用工具软件,可以方便地管理计算机硬盘。能方便地在硬盘上建立
基本分区、逻辑分区,并且可以格式化分区。通过内建的启动管理器,可以方便地在一个或多个硬盘上的不同分区中独立安装多个不同的操作系统,如
DOS、Windows95/98/NT、Linux、Free BSD、OS/2 等。在启动计算机时,启动管理器可以通过菜单选择需要进入的系统,
从而为硬盘分区管理、硬盘格式化、在同一计算机上安装和使用多个不同的操作系统提供了极大的方便。由于用 Smart FDISK 安装的多操作系统是
分别独立安装在不同的分区中,不同系统的启动选择是由 Smart FDISK 的启动管理器来管理,完全不同于 Windows 95/98/NT
系统下安装诸如 DOS 一类多系统,因此当一个系统出了问题不会危及其他系统安全。新版Smart FDISK使硬盘管理突破了8.4GB 硬盘、最
大分区不能超过 2.0 GB 的限制,最多可以管理16个硬盘,支持FAT16 和FAT32文件系统,提供自动备份主分区表和预防病毒的功能。另
外,Smart FDISK 是一个具有中/英双语言界面的软件,对英文不是很熟的用户使用特别方便。

Partition Magic(PQMAGIC)硬盘动态分区大师:该硬盘工具是PowerQuest公司编制的一套非常流行的软件,该软件既有
在DOS环境下运行的版本,也有在Windows95/98/NT环境下运行的版本,文件系统除含有FAT16、FAT32格式外,还包含了
Windows NT的NTFS格式、Linux的EXT2格式以及OS/2的HPFS高性能文件系统格式等等,更为可贵的是,该软件具有独一无二的功
能--硬盘动态分区,在不破坏原有数据的基础上,可以任意调节各分区间的大小,彻底解决安装软件时的磁盘容量不够的问题。PQMAGIC还有许多美妙的
功能:如对特定的硬盘分区进行隐藏(这一点对于保护公共计算机上的一些私人和保密的重要信息具有特殊意义)、磁盘分析和纠错等等。

硬盘分区工具中以分区大师PQMAGIC功能最为强大,而DOS FDISK则功能较为简单。但任何事物都是辩证的,分区大师PQMAGIC功能虽
强,但整个软件系统较为复杂,占用磁盘空间较大,有时会有累赘感,从磁盘空间考虑,以DOS FDISK为最小,其余依次为Smart
FDISK、Ranish Partition Manager、PQMAGIC;从安全性考虑,则以Ranish Partition
Manager和DOS FDISK最为安全,PQMAGIC和Smart FDISK其次;从稳定性和实用性考虑,则依次为DOS
FDISK、PQMAGIC、Ranish Partition Manager和Smart FDISK。如果硬盘文件分配表错误是由于用
PQMAGIC等软件将原来的FAT16转换为FAT32而造成的话,这比较好办:这种情况通常是由于计算机系统不稳定造成FAT32转换不成功而引起
的,转换后的FAT32文件分配表不能被计算机系统所认可,操作系统一旦不接受文件分配表就认为该硬盘不存在,从而导致仅用于硬盘的命令DOS
FDISK&FORMAT失效,硬盘"丢失"了。可用下述方法修复:用DOS系统盘引导成功后,再运行分区大师PQMAGIC,分区大师PQMAGIC
会很容易找到"丢失"的硬盘,重新将FAT32转换为FAT16即可恢复正常。除非在造成错误后,又用了许多其他各式各样的软件,造成文件分配表又进一
步被改变或破坏,这样,硬盘至少也能"找回",只不过可能会使某些软件和文件不能用。一种特殊情况,如某一分区逻辑0磁道物理损坏,导致该分区不能正常
自举,此时最佳的方法就是使用PQMAGIC硬盘动态分区大师,利用其动态分区功能,让逻辑0磁道向前或向后移动,跨越这个损坏的逻辑0磁道,即可恢复
正常。而对其他分区的数据秋毫无犯。


关于硬盘遇到一些特殊情况,可试一试PCTOOL和NORTON工具,NORTON8.0可以实现系统全面恢复的功能。在使用可能是系统损坏的软件
前,如果能用NORTON8.0中的RESCUE命令备份系统中的CMOS数据、MBR数据、FAT文件分配表数据以及DOS系统数据,那么当系统出问
题时,只需用NORTON中的RESCUE命令,就可以很方便地对系统进行全面恢复,做到万无一失;可以用NORTON8.0中的FDISK/MBR命
令,方便地对硬盘的主引导区进行重写;也可以用NORTON8.0中的DISKTOOL命令对DOS分区进行修复;另外,NORTON8.0中的NDD
工具可以对 FAT文件分配表进行修复。最后,想建议大家:如果不是一些特殊问题,硬盘重新分区宜首选正版Windows98自带启动软盘中的
FDISK命令,该命令与DOS 版本的FDISK命令大同小异,唯一的区别就是Windows98的FDISK命令是使用FAT32文件系统。因为该
命令程序短小精悍,而且不会与 Windows98微软操作系统和应用系统产品相冲突,以后也不会发生操作系统不认识文件系统等诸如此类"严重事故",
如果用别的软件工具,不是不可以,只是万一系统莫名其妙地崩溃,那损失可就太大了。计算机运行的环境总是越纯越好!

黑客

unread,
Sep 12, 2007, 9:44:13 AM9/12/07
to 玩家攻略:::Dr.Computer电脑医生
关于NTFS分区与FAT分区的10个精彩问答及相关工具软件下载!

1、什么是NTFS-新(N)技术(T)文件(F)系统(S)?

想要了解NTFS,我们首先应该认识一下FAT。FAT(File Allocation Table)是"文件分配表"的意思。对我们来说,
它的意义在于对硬盘分区的管理。FAT16、FAT32、NTFS是目前最常见的三种文件系统。
FAT16:我们以前用的DOS、Windows 95都使用FAT16文件系统,现在常用的Windows 98/2000/XP等系统均支
持FAT16文件系统。它最大可以管理大到2GB的分区,但每个分区最多只能有65525个簇(簇是磁盘空间的配置单位)。随着硬盘或分区容量的增大,
每个簇所占的空间将越来越大,从而导致硬盘空间的浪费。
FAT32:随着大容量硬盘的出现,从Windows 98开始,FAT32开始流行。它是FAT16的增强版本,可以支持大到
2TB(2048GB)的分区。FAT32使用的簇比FAT16小,从而有效地节约了硬盘空间。
NTFS:微软Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。随着以NT
为内核的Windows 2000/XP的普及,很多个人用户开始用到了NTFS。NTFS也是以簇为单位来存储数据文件,但NTFS中簇的大小并不依
赖于磁盘或分区的大小。簇尺寸的缩小不但降低了磁盘空间的浪费,还减少了产生磁盘碎片的可能。NTFS支持文件加密管理功能,可为用户提供更高层次的安
全保证。

2、什么系统可以支持NTFS文件系统?

只有Windows NT/2000/XP才能识别NTFS系统,Windows 9x/Me以及DOS等操作系统都不能支持、识别NTFS格
式的磁盘。由于DOS系统不支持NTFS系统,所以最好不要将C:盘制作为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。
NTFS与操作系统支持情况如下:
FAT16 windows 95/98/me/nt/2000/xp unix,linux,dos
FAT32 windows 95/98/me/2000/xp
NTFS windows nt/2000/xp

3、我们需要NTFS吗?

Windows 2000/XP在文件系统上是向下兼容的,它可以很好地支持FAT16/FAT32和NTFS,其中NTFS是
Windows NT/2000/XP专用格式,它能更充分有效地利用磁盘空间、支持文件级压缩、具备更好的文件安全性。如果你只安装Windows
2000/XP,建议选择NTFS文件系统。如果多重引导系统,则系统盘(C盘)必须为FAT16或FAT32,否则不支持多重引导。当然,其他分区的
文件系统可以为NTFS。

4、如何将FAT分区转换为NTFS?

Windows 2000/XP提供了分区格式转换工具"Convert.exe"。Convert.exe是Windows 2000附带的
一个DOS命令行程序,通过这个工具可以直接在不破坏FAT文件系统的前提下,将FAT转换为NTFS。它的用法很简单,先在 Windows
2000环境下切换到DOS命令行窗口,在提示符下键入:D:\>convert 需要转换的盘符 /FS:NTFS。如系统E盘原来为
FAT16/32,现在 需要转换为NTFS,可使用如下格式:D:\>convert e: /FS:NTFS。所有的转换将在系统重新启动后完成。
本人极力推荐使用此法进行转换!速度奇快。

此外,你还可以使用专门的转换工具,如著名的硬盘无损分区工具Powerquest Partition Magic 7.0,软件下载页面
[url]http://soft.km169.net/soft/html/1964.htm[/url]使用它完成磁盘文件格式的转换也是非常容易
的。首先在界面中的磁盘分区列表中选择需要转换的分区。从界面按钮条中选择"Convert Partition"按钮,或者是从界面菜单
条"Operations"项下拉菜单中选择"Convert"命令。激活该项功能界面。在界面中选择转换输出为"NTFS",之后单击"OK"按钮返
回程序主界面。单击界面右下角的"Apply"添加设置。此后系统会重新引导启动,并完成分区格式的转换操作。

5、如何在NTFS格式分区下找回意外删除丢失的文件?

你可以使用专门的软件,如Final Data for NTFS,或者是Get Data Back for NTFS 1.04。这两个软
件的文件恢复效果都不错。本人推荐使用Get Data Back for FAT 1.05/NTFS 1.04(是2个软件),下载地址
[url]http://download-tipp.de/cgi-bin/suchen.cgi?mh=
10&query=support...@runtime.org&type=phrase&bool=and[/url]。如果在文件删除后
没有任何文件操作,恢复率接近100%。所以不要等到文件删除后才安装这个软件,最好是与Windows系统一起安装,并在出现文件误删除后立刻执行恢
复操作,一般可以将删除的文件恢复回来。

6、如果Windows 2000/XP安装在C盘(NTFS格式),当Windows崩溃时在DOS状态下不能进入C盘,怎么办?

你可以使用Windows 2000/XP的安装光盘启动来修复Windows,或者是制作Windows 2000/XP的安装启动应急盘。
注意:Windows 2000的安装盘制作程序在程序的安装光盘中,而Windows XP的应急盘制作是独立提供的,需要从微软的网站下载。

7、Final Data for NTFS或Get Data Back for NTFS可以修复被意外格式化的硬盘吗?
这两个软件都可以恢复格式化删除的数据(低级格式化除外)。常规格式化删除的只是数据信息,低级格式化则删除全部数据区,当硬盘技术还不像现在
这样发达的时候,磁盘表面很容易磨损。硬盘使用者对经常出现的读错误,往往采用低级格式化。修复被格式化的硬盘,只能将这个硬盘拆下来,安装到其他的计
算机中,之后执行文件修复操作。Final Data甚至可以修复由CIH病毒破坏的硬盘。

8、Windows 98(FAT系统)下如何直接读写NTFS文件系统

当电脑安装有Windows 98和Windows 2000/XP两个操作系统,如何在FAT系统下直接读写NTFS文件系统?虽然FAT系统可
以转换为NTFS系统,但是有时我们需要在机器中同时安装 Windows 98和Windows 2000/XP。此时的麻烦就来了,由于
Windows 98不能读取Windows 2000的NTFS,那么如何进行数据交换呢?实际上我们只需要使用一个小小的软件NTFS for
Windows 98就可以让Windows 98轻松读取、甚至写入NTFS分区。首先,到该工具的下载网址[url]http://
down.hothost.com/list.asp?id= 514[/url]下载NTFS for Windows 98 1.07版(能读、
写!)。解压缩后,请把CR整个目录(里边有7个读取NTFS文件系统必须使用到Windows 2000/XP的系统文件,其它3个是注释文
件)COPY到C盘(也可改名为NTFS_FILES,我是这样改的),安装结束后会出现一个配置界面,在该界面中的"NTFS System
Files"项中需要设置的是程序可以借用的Windows 2000/XP系统的相关文件保存路径,你就选择刚才COPY到盘的CR目录即可,然后其
它什么都不必去操作,到此设置完成,单击OK按钮保存设置并退出。重启后就可以在Windows 98下访问NTFS分区了!经过实际使用,证明安装此
软件后,在NTFS分区上能读、写!
以上内容本人在WIN98SE+WINXP_PROCN+WINXP_PROEN及WINME+WINXP_PROCN+WINXP_
PROEN上验证通过!(2台机)

下面的内容仅供参考,建议你不要实施,至少我是这样做的。
[Drive Letter Assignments"项中提供的设置是设置允许可以识别的NTFS分区盘符,设置的依据可以参考在
Windows 2000/XP下的盘符顺序。如果单击界面中的"Advanced"按钮,在关联界面中提供了针对设置的NTFS分区高级设置,其中包
括设置为只读属性 "Read-Only"、允许写入"Write-Through"。对于检查点间隔"Checkpoint Interval"和写
回间隔"Writeback nterval",使用程序提供的默认设置即可。]

9、如何在DOS系统下直接读写NTFS文件系统?

Winternals Software LP 公司提供了工具软件解决了这个问题。用一张MS-DOS启动盘就可以作到以前不可能作到的事,修
改,删除,更新 NTFS上的文件,实际 NTFSDOS pro 是在 Windows NT 出问题时的一个修复工具。下载页面
[url]http://soft.winzheng.com/searchengine.asp[/url],键入 "NTFS"查找该站软件,就可
以找出NTFSDOS PRO 4.0,最好选择服务器2下载。具体安装过程并不复杂,按照提示做好启动盘即可。

10、在NTFS系统下,如何保护自己的文件、文件夹?

由于NTFS文件分区格式具有良好的安全性,如果你不希望自己在硬盘中的文件被其他人调用或查看,使用权限控制方式加密是非常有效的方法。设置
方法非常简单:以系统管理员身份登录,使用鼠标右键单击需要加密的文件夹,选择"Properties",切换到"Security"选项卡。
在"Group of user names"项中设置允许访问的用户只有Administrator和自己。删除其他的所有用户。保存设置退出即可。
此后,其他用户将不能访问该文件夹。使用这项功能需要注意的是:一定要保证只有你一个人知道Administrator密码,并且设置其他用户不能属于
Administrator。此外,你还可以详细的给每个用户设置权限,包括设置读取权限、写入权限、删除权限等,这样使用起来就更加灵活。你还可以设
置权限,控制一个磁盘,或者磁盘分区只为自己使用,这样其他人就不能看到你的任何东西了。

附件是专门配合Get Data Back for FAT 1.05/NTFS 1.04这2个软件使用的,需要的就下载。

黑客

unread,
Sep 12, 2007, 9:53:50 AM9/12/07
to 玩家攻略:::Dr.Computer电脑医生
Windows分区异常故障疑难解答

windows的文章可能看的很多了,注册表和系统文件也天天在备份。但当你的分区出现异常故障的时候,这些备份全部都是无用武之地的--因为用硬盘启
动,分区有问题系统根本不能引导到命令提示符下,恢复操作无法开始;或者你用系统盘启动,但电脑根本不认硬盘,你的这些备份也是有劲使不出;或者你发现
能进入Windows,但其中一个分区不见了,那么相应的文件数据也没了......
下面笔者就这些分区的异常故障来分析一下,希望能帮助大家:

一、根本不能引导系统

这是最严重也比较常见的问题,是分区表出了问题。产生这个问题的原因多是病毒或逻辑炸弹的攻击--比如CIH,除了攻击主板的BIOS外,也顺便破
坏分区表,很多引导区病毒也喜欢攻击分区表或在其中寄生;另外,硬盘逻辑锁也是在分区表中做了手脚。

恢复的方法:要求你有正确的分区表备份,原来做好备份的用户是很容易恢复的,数据也基本不受损失。万一平时没做分区表备份的话,就得尝试用KV系列
或是其他的杀毒软件提供的重建分区表功能来尝试修复,这种修复只能挽救硬盘本身,对于该分区里的数据是不能保证安全的。

二、一个或数个分区不见了

这多是安装多操作系统失败的后遗症。因为现在微软发布的Windows2000和XP都是支持NTFS格式的,在安装时候可让用户格式化或转化分区
格式为NTFS,新手在不太了解的情况下可能选择了这种格式。如果XP的安装程序在转化格式的时候中途死机的话,很可能会破坏分区表;或是安装多操作系
统后不正常卸载,直接删除NT内核的操作系统,也会导致分区表的错误。

另外,不当使用GHOST,也可能导致分区的异常。比如一台机器装的原是98和2000双系统,2000装在G盘,98崩溃后机主用Ghost恢
复,他原来备份98的时候尚未安装2000。现在启动时没有系统选择就进98,而且在"我的电脑"里也看不见G盘了,就是因为他把G格式化为NTFS,
而 WIN9X无论图形界面还是其启动盘都不支持NTFS格式,所以结果可想而知。有的新机器,JS图省事,直接用GHSOT的方式来安装操作系统,所
以可能在Windows98中能看到所有分区,但在纯DOS模式下却不能访问后面的一个或几个分区。这是因为他的GHOST备份和你的机器硬件不相同导
致的分区表BUG。

解决的办法:需要用Windows的安装程序修复,或是重装系统。实在不行的话,只有备份好数据后重新用FDISK分区。

三、双硬盘系统为什么有一个硬盘的分区不能访问?

现在随着大硬盘的逐步降价,挂双硬盘的用户多了起来。有的人是主板不支持超过32G的大硬盘,又没挂DM等工具管理,不能识别双硬盘不足为怪。但有
的是新装的机器,为什么不能在WIN9X里访问第二个大硬盘的分区呢?这和双硬盘主板的IDE补丁有密切的关系--因为Windows9X本身内置的
IDE驱动是不完善的,经常不能识别出硬盘的型号,而冠以TYPE46/47的字样标识,硬盘的ULTRA DMA功能也没真正打开。如果你不打算升级
到Windows2000或XP的话,就得安装主板附带的IDE驱动和补丁了,尤其是采用VIA和SIS芯片组的主板。

不加载补丁的情况下,Windows98通常只能识别出设定为主盘的硬盘,在BIOS里识别不出或是设定为NONE的第二个硬
盘,Windows9X是不能支持的;纯DOS状态下,第二个硬盘更是踪影全无。双硬盘也会导致分区盘符的变化,即第二个硬盘的第一个分区通常会占用
"D"这个盘符。

解决的办法:用户必须正确安装了补丁后,才能在图形界面里更改盘符的顺序,以及真正打开ULTRA DMA的功能,比如VIA的4IN1驱动包。笔
者建议你升级到Windows2000以上,NT内核的操作系统能自动识别绝大多数芯片组,从而很好地管理你的IDE硬盘。盘符问题用不设置第二个硬盘
主分区的办法也可,可参考相关文章。

四、删除主分区和扩展分区次序导致的问题

一台机器,曾试图安装LINUX系统,结果没有成功,于是机主放弃了LINUX决定重新安装WIN98。可是他一直无法安装成功,他曾使用过
FDISK 来删除主分区,然后用FDISK/MBR命令重新分区,以及低级格式化命令仍然没有奏效。他现在运行SCANDISK检查各分区并没有毛
病,可是每当企图装98时,就出现以下信息并无法继续安装:

fault outside of ms-dos extend

cs;0000 .........

ip:0060..........

分析:这多是由于在删除分区的时候,不注意先删除扩展分区,再到主分区导致的故障,虽然这种机率不是很高;而且现在的分区工具包括PQ分区大师都有
一个特点,就是用这种工具分区出了故障后,再次使用它就不能识别由这种分区工具写入的分区表,必须换用其他的分区工具。比如你用FDISK出了错,再
用 FDISK就总是报错;PQ也一样,分区中途死机过一次就可能总是不能正确读出分区的卷标等等。

解决的办法:要删除分区,请注意先删除扩展分区,再删除主分区;如果是用某种分区软件不能正确进行的话,请换用其他的,所以手头最好准备好
FDISK、PQ或DISKMAN几种软件以防万一;另外,再次提醒您正常状态下备份好你的分区表。实在都不行的话,就只有重新低级格式化后再用
FDISK了。

五、分区上存在交叉链接错误导致的问题

如果使用了快速格式化即FORMAT/Q分区来清空数据,那么分区上存在的交叉链接错误可能会导致你安装操作系统总是失败。因为快速格式化是不检测
分区的数据情况的,只是快速删除数据而已。

解决的办法:如果你发现同配置的机器能顺利安装Windows,即硬件方面没问题,自己的机器安装操作系统却总是不成功,请尝试用FORMAT的办
法老老实实格式化一次你的分区。有的假坏道状态也必须用正式的格式化才能修复。另外,一些新手总是对自己分区的容量到底多少有疑惑,比如新买了标称
40G的硬盘,怎么几个区合起来只有36、38G呢?这有两种情况:

1、是Windows计算很粗略,把1K与1000等同起来了,而理论上,计算容量1K应该=1024字节,所以如果你大略计算有38G,那是正常
的。如果只有36G,请参考第2点。

2、文件碎片占用了磁盘空间:死机、非法操作产生的交叉链接和文件碎片都会占用磁盘空间不释放。如果你长期不运行磁盘扫描纠正的话,就会出现部分空
间"不见了"的错误,运行Windows自带的磁盘扫描程序纠正即可。

3、某些品牌机划出了部分空间作为隐藏的分区来储存应急恢复数据使用,比如康柏和联想都是如此。

Reply all
Reply to author
Forward
0 new messages