1.format(DOS命令)详细资料大全

2.怎样用电脑自带DOS格式化C盘

3.新买的电脑自带的是DOS系统,请问怎么格式化硬盘和分区。谢谢 请详细一点

4.如何在DOS下对整个硬盘进行格式化

5.快速格式化的DOS命令是什么?

电脑系统dos格式化,dos命令格式化电脑

DM,丨想不损失软件,只有用硬盘分区魔术师。Fdisk。

笨办法:先把数据转移到另一个硬盘上或备份光盘。

用DM万用版吧,这个是最专业的了

下载DM万用版

下载页面

具体教程参考

什么是格式化?怎么进行格式化?

如何低级格式化硬盘

硬盘的常见错误提示及解决方法

一、显示:“c:drive failure run setup utility,press(f1)to resume”

此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置 硬盘参数即可。

二、显示:“no rom basic,system halted”

病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55aah被改写。

治疗方法:从软盘启动,执行命令“fdisk/mbr"即可。fdisk中包含有主引导程序代码和结束标志55aah,用上述命令可使fdisk中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55aah损坏既快又灵。对于分区表中无自举标志的故障,可用ndd迅速恢复。

三、显示“error loading operating system”或“missing operating system”

病因分析:造成该故障的原因一般是dos引导记录出现错误。dos引导记录位于逻辑0扇区,是由高级格式化命令format生成的。主引导程序在检查分区表正确之后,根据分区表中指出的dos分区的起始地址,读dos引导记录,若连续读五次都失败,则给出“error loading opearting system”的错误提示,若能正确读出dos引导记录,主引导程序则会将dos引导记录送入内存0:7c00h处,然后检查dos引导记录的最后两个字节是否为55aah,若不是这两个字节,则给出“missing operation system”的提示。

治疗方法:一般情况下用ndd修复即可。若不成功,只好用format c:/s命令重写dos引导记录,也许你会认为格式化后c盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化c盘后可用nu8.0中的unformat恢复。如果曾经用dos命令中的mirror或nu8.0中的image程序给硬盘建立过image镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为dir0、dir1、 dir2……,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用nu8.0中的unerase再去恢复即可。

四、显示:“invalid drive specification”

治疗方法:

1、重新分区格式化。

2、如0磁道损坏需要低级格式化,然后用set comspec(指定command文件位置),使得command远离0磁道。

当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。

其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化

高级分区技巧

在讲解高级分区技巧之前,我们有必要先来了解一下簇的概念。

文件系统是操作系统的重要组成部分,现在我们常用的windows操作系统都可以支持多种文件系统,例如fat16、fat32以及ntfs文件系统等。文件系统是操作系统与驱动器之间的一个接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(fat16、fat32、ntfs)打开文件,而簇的概念也在此时出现。虽然我们知道扇区是磁盘最小的物理存储单元,但对于dos操作系统来说,扇区要小得多(仅仅512个字节),dos无法对数目众多的扇区进行寻址。根据dos的设计初衷,dos只能处理216个磁盘单元,而磁盘单元可以是扇区,也可以是由扇区集合所构成的簇。所以当使用fat16格式时,扇区必须组成“簇”的形式,每个簇可以包括2、4、8、16、32或者是64个扇区。簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。簇的大小直接影响硬盘分区表的大小,虽然簇变大之后能够管理更多磁盘空间,并且能加快读写速度,提高数据寻道时间,但由于分区表体积的增大以及簇容量的变大,也会导致磁盘空间的浪费。

举例来说,一个只有一字节的文件,在一个每簇为2kb的分区上,要占用2k字节磁盘空间;如果在每簇为16kb的分区上,则这一个字节的文件要占用16kb空间。从文件末尾到该文件簇末尾的空间称为簇悬置空间,积累的簇悬置空间越大,磁盘浪费的空间也越大。

这时,我们就需要找到一个即能考虑性能也能兼顾容量的分区方法。通常这样的方法被称为按簇分区,而要想如此操作则需要第三方分区软件的支持,比如pqmagic(分区魔术师),就是最常见的一款。

从pqmagic的分析图中我们不难看出,对于一个装有数据的分区来说,过大的簇会造成磁盘空间的浪费。

通常情况下,对于8gb以下的分区容量,把簇的大小设置为8kb即可获得性能与容量的平衡。如果想要最大限度地利用硬盘空间,就需要按照使用用途来进行按簇分区。例如,如果分区为8g,并且分区为引导分区,那么把簇设置成8kb将比把簇设置成16kb更能节约磁盘空间。因为引导分区经常需要进行数据读写,而这些数据通常都非常多而小,使用大的簇将非常浪费磁盘空间,并且也不利于数据的寻址。但如果这个分区是逻辑分区,并且只存储一些大容量的视频文件,就没有必要把簇的值设定得太低,这样反而不利于读写。我们不难看出,过大的簇会造成磁盘空间的浪费。

另外,也不能把容量非常大的分区的簇设定得太小,这样不仅影响读写速度,并且还容易产生文件碎片。

硬盘的日常维护与整理

我们在日常使用电脑的过程中,经常会删除、拷贝大量的文件,这会导致我们的硬盘产生大量碎片,一个个完整的文件就“四分五裂”地保存在磁盘中的各个角落,影响了电脑查找与执行文件的速度。因此,我们有必要定期进行磁盘整理。

首先,我们可以通过windows自带的磁盘碎片整理程序来完成这项工作,把文件连续排列,这样能大大提高磁盘读写速度。windows自带的磁盘碎片整理程序包括两部分功能,一是碎片整理,二是启动项目优化。虽然这两个功能非常实用,但由于整理的时间太过漫长,并且经常对硬盘进行长时间磁盘整理会减少硬盘寿命,所以我们建议使用专用的磁盘整理软件,在此推荐voptxp和norton磁盘工具中的speed disk这两款软件。

磁盘整理软件voptxp

启动该软件,出现其主界面。软件默认从c盘开始整理,如果您需要整理其他硬盘,也可以在此按下下三角形的按钮,选择其他盘符。通过分析,我们看出,磁盘上有很多碎片,这无疑会影响磁盘的运行速度。

在“tools”菜单中选择“error checking”,调用windows自带的磁盘纠错程序检测磁盘,这样可以避免硬盘存在目录结构错误,影响磁盘整理的速度和效果。检查完错误之后,我们就可以进行磁盘碎片的整理了。

点击窗口中的,开始整理磁盘,这一过程通常耗时较长,请耐心等候。整理完毕后,我们看到,文件的排列更加连续,中间没有碎片。现在,硬盘的读写速度会相应提升。整理之后,磁盘的碎片明显减少。

norton磁盘工具speed disk

norton systemwoks 2003中提供了speed disk这个整理磁盘碎片的软件,它能够将磁盘按照不同的文件类型进行重新排列,被系统经常读取的文件会放在硬盘的最外圈磁道上,来提高硬盘对它们的读取速度。norton systemwork2003种提供的speed disk,可以对磁盘碎片进行非常有效的整理。

在norton磁盘工具中选择speeddisk项目。在该软件的主界面中,左侧为四个主功能按钮。它们依次是硬盘优化图表、硬盘分区分析、硬盘分区选项和定时设置。在进行优化之前,我们可以先选择第二项来分析一下硬盘上的数据内容,查看是否硬盘碎片过多需要整理。在点击“start analyzing”以后,硬盘开始分析所选分区中数据的类型,随后得出结论。我们看到,碎片文件占整个分区数据总量的8.4%,一般来说,小于10%的碎片都不必进行整理。对磁盘进行分析,发现碎片文件只占整个分区数据总量的8.4%。

如果用户要进行磁盘碎片的整理,那么再按下“optimization map”里的“start optimazing”按钮就可以开始了。这是个非常耗费时间的过程,不过比起windows自带的磁盘碎片整理程序来说要快不少。程序默认整理的是c盘,如果用户还要对其他分区进行碎片整理,继续选择其他分区再依次重复上面的各个步骤就可以了。经过整理之后,磁盘碎片明显减少,而且文件的排列也更加紧密。

硬盘数据的拯救

使用计算机很多年,难免磕磕碰碰,造成了一些安全隐患,系统文件丢失,或者数据损坏,都可能是磁盘坏道造成的。硬盘坏道包括软坏道与硬坏道,前者可以通过特定软件来进行修复,并可以继续使用,而后者则是真正物理意义上的损坏,轻则损失一定的磁盘空间,重则硬盘无药可救,彻底报废。

修复硬盘的软/硬坏道

修复软坏道的方法很简单,windows自带的磁盘修复工具或者高级格式化就能够很好处理这类问题。而对于硬坏道,我们可以使用lf等软件,通过对硬盘进行低级格式化的方法试图修复。

运行lf,选择驱动器id,对硬盘进行低级格式化。所谓低级格式化,就是将空白的磁盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识部分id、间隔区gap和数据区data等。低级格式化只能在dos环境下完成,而且只能针对一块硬盘而不能支持单独的某一个分区。低级格式化是一种对硬盘的损耗性操作,对硬盘寿命有一定的负面影响。因此,许多硬盘厂商均建议用户不到万不得已,不要使用低级格式化来格式硬盘。有些坏磁道和坏扇区能够通过低级格式化来修复,但对于真正的硬盘磁盘表面物理划伤则无法进行修复,这只有通过普通的format高级格式化来标出坏扇区的位置,以便让操作系统不去使用。物理坏道可能会随磁头的读写而渐渐扩大,导致坏道越来越多,最后达到无法使用的情况,因此建议硬盘在出现了坏道以后要及时备份硬盘上的重要数据。

在dos下运行lf,可以对磁盘进行低级格式化,修复磁盘的软坏道。具有图形化界面的lformat,也可以对磁盘进行低级格式化。

零磁道的修复

硬盘的主引导记录区(mbr)在零磁道上,位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(dpt),两个字节(55 aa)属于分区结束标志。零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法引导。

通常的维修方法是通过pctools9.0(或者其他类似的可以对磁盘扇区进行编辑的工具)的de(磁盘编辑器)来修复,其原理是使零磁道偏转一个磁道,占用1磁道。

用windows 9x启动盘启动,运行pctools目录下的de.exe,先进入“options”菜单,选择“configuration”(配置)命令,去掉read only(只读)前的勾,然后保存退出。

接着选择主菜单“select”(选择)中的drive(驱动器),进去后在“drive type”(驱动器类型)项中选择physical(物理的),再切换到“drives”项,选中“hard disk”(硬盘),最后选择“ok”并回车。

之后,回到主菜单中,打开“select”菜单,这时会出现partition table(分区表),选中并进入,出现硬盘分区表信息。如果硬盘有两个分区,1分区就是c盘,该分区是从硬盘的0柱面开始的。那么,将1分区的beginning cylinder(起始柱面)的0改成1就可以了。保存后退出。

重新启动,进入cmos设置,选择“ide auto detect”,可以看到cyls(磁道)数比原来减少了1,保存设置并退出。重新分区、格式化,即可救活硬盘。

需要注意的是,de工具仅对fat16格式的硬盘有效,对于fat32分区的硬盘则需要先通过分区大师等磁盘工具,将其转换为fat16格式,然后再对其进行修改。

修复损坏的分区表

硬盘分区之后,为了安全起见,最好将分区表进行备份,以便一旦分区表被损坏,可以很方便地进行恢复。这方面,国内著名的杀毒软件kv3000和瑞星系列都提供了完整的解决方案。而对于没有备份分区表的硬盘,虽然kv3000也提供了相应的修复方法,不过成功率相对较低。

大名鼎鼎的诺顿磁盘医生(ndd),是一款用来修复硬盘分区表的非常有效的工具,可以自动修复分区丢失等情况。当硬盘崩溃以后,用含有dos系统的软盘引导系统,然后运行ndd,选择“diagnose”进行诊断。ndd会对硬盘进行全面扫描,如果有错误,它会提示。您只要根据这些提示选择修复,就可以非常轻松地解决这些问题。在windows 9x下,还有ndd32,它的图形化界面会让您事半功倍。

功能强大的easyrecovery,可以最大限度地恢复删除的硬盘数据。

另外,中文磁盘工具diskman在这方面也是行家里手。重建分区表作为它的一个非常实用的功能,非常适合用来修复损坏的分区表。

对于硬盘分区表被破坏的系统,使用diskman可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区表”,diskman即开始搜索并重建分区。

diskman将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被挪动过的分区表,然后搜索每个磁头的第一个扇区。搜索过程分为“自动”和“交互”两种方式。自动方式保留发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索。不过,重建分区表功能不能做到百分之百地修复成功。

硬盘数据的硬件保护

说到硬件保护,自然要先提到硬盘保护卡。硬盘保护卡又称为硬盘还原卡,是彻底解决计算机数据保护问题的最佳方案。它从硬件的层面上对硬盘中的数据进行保护和恢复,可以瞬间恢复各种有意或无意导致的数据丢失。硬盘保护卡利用硬盘介质的冗余性(即每块硬盘都不能用尽所有的硬盘空间),使每块硬盘中的所有自由空间都自动成为自己的缓冲区,因此不必占用固定的硬盘空间。而且,使用硬盘保护卡后,在大多数情况下,即使用户对硬盘执行了fdisk和format命令,或者其他软件层面的破坏,甚至包括病毒对硬盘数据的破坏,只要重新启动并按下特定的热键,短短几秒钟内硬盘数据就会恢复到最近一次存档时的状态,其速度是所有软件恢复方法都无法与之比拟的。再有,硬盘还原卡的安装使用极其简单,高度智能化,甚至连安装软盘都可以不要,真正的即插即用。安装后,所有的用户界面和操作与安装前毫无二致,用户根本不会感觉到还原卡的存在。

硬盘还原卡不仅可以保护硬盘数据免遭各种破坏,而且也可以保护cmos参数和主板bios数据免遭各种病毒的恶意破坏,即使是大名鼎鼎的cih病毒对之也无可奈何,真正实现了对

电脑数据的全方位保护。

常见的硬盘保护卡有三茗的电脑卫士,以及看门狗智能型系统复原卡等。

通过主板来实现对硬盘数据的保护

现在,很多主板都提供了对硬盘数据的保护功能,例如捷波的“数据恢复精灵”和联想qdi的“宙斯盾保护系统”。

宙斯盾(recoveryeasy)是联想qdi主板的硬盘数据保护技术。使用该技术的主板可以备份、保护并且立即恢复硬盘资料,防止重要资料丢失。此外,宙斯盾还能保护和恢复cmos中的数据。因为宙斯盾是建在bios中的,只要计算机进入bios启动后,就可以立即进入宙斯盾界面,极为简单、易用。

硬盘数据的恢复

我们知道,当您执行了删除命令后,计算机只是将该文件目录项第0个字节改为e5,并将文件所占簇号在文件分区表中的登记项清零,表示释放空间。格式化时,计算机也只是将根目录区清零。这意味着删除与格式化操作只是在文件名或根目录区上做了一些手脚,文件数据本身丝毫未动,这样,就给文件恢复提供了可能。利用一些反删除软件,可以轻松地恢复删除的数据。只要没有用fdisk命令打乱分区,要恢复的文件所占用的簇不被其他文件占用,大部分数据都是可以被恢复的。

如果您的windows系统可正常使用,最简单的恢复方法就是用windows版easyrecovery,它恢复硬盘数据的功能十分强大,不仅能恢复从回收站清除的文件,而且还能恢复被格式化的fat16、fat32或ntfs分区中的文件。

该软件的使用方法十分简单,运行easyrecovery,出现主界面。它的左侧包括4个功能按钮以及两个软件支持按钮。点击“数据恢复”按钮,我们可以看出easyrecovery professional提供了多种数据恢复选项。其中包括:使用高级选项自定义数据恢复功能、查找并恢复已删除文件、从一个已格式化的卷中恢复文件、不依赖任何文件系统结构信息进行恢复等。此软件还可以保存恢复数据进度以及创建可引导的紧急引导软盘。

easyrecovery提供了多达6种数据修复模式,从各种途径恢复丢失的硬盘数据。对磁盘进行扫描,以找出丢失的数据。选择要恢复的文件,然后点击“应用”,就可以开始恢复了。

安装了norton unerase wizard之后,回收站上会出现一个蓝色的盾形图标,表示文件已经被保护。现在我们选择“使用高级选项自定义数据恢复功能”来进行数据恢复操作,经过扫描系统,会显示磁盘驱动器信息。我们在这里选择恢复资料的硬盘分区为c盘,此时easyrecovery professional将自动扫描分区,之后会把所有详细文件信息显示出来,其中包括目前还存在的和已经被删除的文件。之后,选择我们想要恢复的文件,然后点击“应用”就可以开始恢复了。除了easyrecover外,这种软件还有很多,如revival、recover等,它们在关键的时候均可用来救急。

如果用户在丢失资料之前已经安装过norton utilities或者norton unerase wizard的话,资料的恢复将易如翻掌。安装完norton unerase wizard之后,回收站上会出现一个蓝色盾牌图标。此时,如果我们删除了一个文本文件并且清空了回收站,使用norton unerase wizard就可以轻松地恢复该文件。双击回收站图标,对已经删除的文件进行搜索,从列表中可以看到已经删除了的文件,选择该文件后点击recover就可以恢复了。安装完norton unerase wizard后,回收站上会出现一个蓝色盾牌图标。

norton utilities提供了强大的磁盘文件修复功能。norton utilities中提供的三种不同的文件恢复模式。或者,我们也可打开norton utilities主界面的find and fix problems中的unerase wizard选项,这里提供了三种不同的恢复方法。分别为寻找已删除文件、在特定分区中寻找所有被保护文件以及通过文件打开类型查找要恢复的文件。通过文件类型恢复被删除的文件。

一般情况下,所丢失的大部分文件都可以通过上面的方法恢复。但有时您会发现,使用上面介绍的工具仍然不能找到丢失的文件,这是什么原因呢?前文已经说过,磁盘空间是以簇为单位进行分配的。磁盘簇是文件系统进行分配、释放、读出的最小空间单位,即使只有一个字节的文件也要占用整整一个簇的磁盘存储空间。当我们把文件写人磁盘时,文件即在磁盘上占用一定数量的簇,从磁盘上把文件删除后,磁盘就释放出一定数量的簇。这时若进行恢复删除的操作,则文件被恢复的可能性最大。如果在删除文件之后又对磁盘进行了写操作,那么新文件有可能会覆盖被删除文件原先所占据的簇,则该文件就不能成功地被恢复了。

降低硬盘噪音

很多硬盘厂家都提供了一些高级硬盘应用软件,使专业用户可以更好地发挥硬盘的效能,比如迈拓的maxtor silent store技术就是其中之一。通过这个技术我们可以调节硬盘寻道的声音,以降低硬盘工作时产生的噪音。

基于该技术的软件叫做maxtor acoustic management,可以让您控制迈拓硬盘工作时的音量级。它按控制程度分为quiet和fast两个级别。如果您选择了quiet,那么磁盘将进入安静寻道模式,此时噪声明显减小,磁盘性能也大幅度下降;如果您选择了fast,那么磁盘将进入快速寻道模式,此时磁盘性能下降幅度相对较小,但噪音减低的程度也不如前者那么明显。acoustic management的主执行文件是amset.exe,它拥有四个命令参数:

amset.exe /quiet切入quiet模式;

amset.exe /fast切入fast模式;

amset.exe /off关闭降噪功能,此时硬盘性能最高但噪音最大;

amset.exe /check可以查看当前硬盘降噪功能的运作状态。

最后需要说明的是,您必须是diamondmax plus 40、diamondmax 60、diamondmax vl 30、diamondmax plus 40、d540x、d740x这几个系列的用户才能使用这些功能。利用maxtor silent store技术降低硬盘噪音

五、硬盘引导故障怎么处理?

有些朋友说,最怕的就是硬盘引导时有故障,面对一个黑乎乎的屏幕,不知道该如何处理。不用怕,看看下面的分析情况,也许你会发现处理问题的窍门哦。 高兴提示:在这几篇故障分析及处理的文章中,数硬盘引导故障最为棘手,也需要操作者具有一定的计算机知识和经验,如果你是一个计算机新手,高兴建议你先根据其他文章尝试修复一些简单的故障,以此来建立你的自信心,同时也积累实战经验,最后再学习如何修复硬盘引导故障。硬盘引导时的故障一般有如下几种情况:电脑黑屏;电脑自检完毕后不引导操作系统,报告无效的磁盘或者没有找到操作系统。

format(DOS命令)详细资料大全

用DOS格式化硬盘详细操作方法

 前面我讲解了dos是什么意思的相关介绍,相信网友对dos有了一定的了解。那么我介绍下dos格式化硬盘,关于dos格式化硬盘的操作,有网友跟我反应还不会怎么弄,今天就给网友讲解怎么用dos格式化硬盘吧。具体操作步骤如下:

 1、首先用系统安装光盘来启动dos系统,或者自己制作dos盘然后通过dos启动电脑吧。

 2、进入了dos系统后,先找到你需要格式化的硬盘盘符,比如c盘,就在dos上面键入cdC然后敲回车键确定,然后在输入“DIR”命令,dir的命令就是让用户是否确定将选中的C盘格式化,这样用户在格式化的时候就不会格式错误的盘符了。

 3、现在确认了格式的`是C盘后,我知道在dos下format命令是用来进行格式化的命令的。然后继续输入“format d: /s /v /q”命令,不包括双引号。输入完成后,然后敲回车键确定即可将c盘格式化,但是通常情况下有的时候c盘时系统盘不让格式化的情况,如果需要格式化其他盘符是可以的,因为格式化系统盘的话就对系统造成破坏了。

 关于怎么用dos格式化硬盘我就介绍到这里了,希望对你有所帮助哦。 ;

怎样用电脑自带DOS格式化C盘

format是DOS系统的一种命令,用于格式化磁碟,是一种高级格式化,对磁碟进行的格式编写程式。Format参数是一个格式字元串,用于格式化Args里面的值的。

基本介绍 外文名 :format 类别 :DOS系统的一种命令 性质 :一种高级格式化 属于 :对磁碟进行的格式编写程式 常规用法,其它用法,病毒问题, 常规用法 其主要格式为: FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X] FORMAT volume [/V:label] [/Q] [/F:size] FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors] FORMAT volume [/V:label] [/Q] FORMAT volume [/Q] 其主要参数有: volume 指定驱动器(后面跟一个冒号)、装入点或卷名。 /FS:filesystem 指定档案系统类型(FAT、FAT32 或 NTFS)。 /V:label 指定卷标。 /Q 执行快速格式化。 /C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上创建的档案。 /X 如果必要,先强制卸下卷。那时,该卷所有已打开的句柄不再有效。 /A:size 替代默认配置单位大小。极力建议您在一般状况下使用默认设定。 NTFS 支持 512、1024、2048、4096、8192、16K、32K、64K。 FAT 支持 512、1024、2048、4096、8192、16K、32K、64k,(128k、256k 用于大于 512 位元组的扇区)。 FAT32 支持 512、1024、2048、4096、8192、16k、32k、64k,(128k 、256k 用于大于 512 位元组的扇区)。 注意 FAT 及FAT32档案系统对卷上的群集数量有以下限制: 如果判定使用指定的群集大小无法满足以上需求,格式化将立即停止。 NTFS 压缩不支持大于 4096 的分配单元。 /F:size 指定要格式化的软碟大小(1.44) /T:tracks 为磁碟指定每面磁轨数。 /N:sectors 指定每条磁轨的扇区数。 其它用法 1、“/S”:使格式化后的磁碟成为dos启动盘。(windows7中不可用)。 2、“/U”:无条件格式化磁碟,格式化时将不保留磁碟原先的任何信息。对磁碟有一定磨损。(“/q”则不会对磁碟有磨损且数据可以恢复。 function Format function Format(const Format: string; const Args: array of const): string; overload; Format参数是一个格式字元串,用于格式化Args里面的值的。Args又是什么呢,它是一个变体数组,即它里面可以有多个参数,而且每个参数可以不同。 如以下例子: Format('my name is %6s',['wind']); 返回后就是 my name is wind 现在来看Format参数的详细情况: Format里面可以写普通的字元串,比如'my name is' 但有些格式指令字元具有特殊意义,比如"%6s" 格式指令具有以下的形式: "%" [index ":"] ["-"] [width] ["." prec] type 它是以"%"开始,而以type结束,type表示一个具体的类型。中间是用来格式化type类型的指令字元,是可选的。 先来看看type,type可以是以下字元: d 十制数,表示一个整型值 u 和d一样是整型值,但它是无符号的,而如果它对应的值是负的,则返回时是一个2的32次方减去这个绝对值的数 如:Format('this is %u',[-2]); 返回的是:this is 4294967294 f 对应浮点数 e 科学表示法,对应整型数和浮点数, 比如Format('this is %e',[-2.22]); 返回的是:this is -2.22000000000000E+000 等一下再说明如果将数的精度缩小 g 这个只能对应浮点型,且它会将值中多余的数去掉 比如Format('this is %g',[02.200]); 返回的是:this is 2.2 n 只能对应浮点型,将值转化为号码的形式。看一个例子就明白了 Format('this is %n',[4552.2176]); 返回的是this is 4,552.22 注意有两点,一是只表示到小数后两位,等一下说怎么消除这种情况 二是,即使小数没有被截断,它也不会也像整数部分一样有逗号来分开的 m 钱币类型,但关于货币类型有更好的格式化方法,这里只是简单的格式化 另外它只对应于浮点值 Format('this is %m',[9552.21]); 返回:this is ¥9,552.21 p 对应于指针类型,返回的值是指针的地址,以十六进制的形式来表示 例如: var X:integer; p:^integer; begin X:=99; p:=@X; Edit1.Text:=Format('this is %p',[p]); end; Edit1的内容是:this is 0012F548 s 对应字元串类型,不用多说了吧 x 必须是一个整形值,以十六进制的形式返回 Edit1.Text:=Format('this is %X',[15]); 返回是:this is F 类型讲述完毕,下面介绍格式化Type的指令: [index ":"] 这个要怎么表达呢,看一个例子 Format('this is %d %d',[12,13]); 其中第一个%d的索引是0,第二个%d是1,所以字元显示的时候 是这样 this is 12 13 而如果你这样定义: Format('this is %1:d %0:d',[12,13]); 那么返回的字元串就变成了 this is 13 12 现在明白了吗,[index ":"] 中的index指示Args中参数显示的 顺序 还有一种情况,如果这样Format('%d %d %d %0:d %d',[1,2,3,4]) 将返回1 2 3 1 2。 如果你想返回的是1 2 3 1 4,必须这样定: Format('%d %d %d %0:d %3:d',[1,2,3,4]) 但用的时候要注意,索引不能超出Args中的个数,不然会引起异常 如Format('this is %2:d %0:d',[12,13]); 由于Args中只有12 13 两个数,所以Index只能是0或1,这里为2就错了 [width] 指定将被格式化的值占的宽度,看一个例子就明白了 Format('this is %4d',[12]); 输出是:this is 12 这个是比较容易,不过如果Width的值小于参数的长度,则没有效果。 如:Format('this is %1d',[12]); 输出是:this is 12 ["-"] 这个指定参数向左齐,和[width]合在一起最可以看到效果: Format('this is %-4d,yes',[12]); 输出是:this is 12,yes ["." prec] 指定精度,对于浮点数效果最佳: Format('this is %.2f',['1.1234]); 输出 this is 1.12 Format('this is %.7f',['1.1234]); 输了 this is 1.1234000 而对于整型数,如果prec比如整型的位数小,则没有效果 反之比整形值的位数大,则会在整型值的前面以0补之 Format('this is %.7d',[1234]); 输出是:this is 0001234] 对于字元型,刚好和整型值相反,如果prec比字元串型的长度大 则没有效果,反之比字元串型的长度小,则会截断尾部的字元 Format('this is %.2s',['1234']); 输出是 this is 12 而上面说的这个例子: Format('this is %e',[-2.22]); 返回的是:this is -2.22000000000000E+000 怎么去掉多余的0呢,这个就行啦 Format('this is %.2e',[-2.22]); FormatDateTime function FormatDateTime(const Format: string; DateTime: TDateTime): string; overload; 当然和Format一样还有一种,但这里只介绍常用的第一种 Format参数是一个格式化字元串。DateTime是时间类型。返回值是一种格式化后的 字元串 重点来看Format参数中的指令字元 c 以短时间格式显示时间,即全部是数字的表示 FormatdateTime('c',now); 输出为:2004-8-7 9:55:40 d 对应于时间中的日期,日期是一位则显示一位,两位则显示两位 FormatdateTime('d',now); 输出可能为1~31 dd 和d的意义一样,但它始终是以两位来显示的 FormatdateTime('dd',now); 输出可能为01~31 ddd 显示的是星期几 FormatdateTime('ddd',now); 输出为: 星期六 dddd 和ddd显示的是一样的。 但上面两个如果在其他国家可能不一样。 ddddd 以短时间格式显示年月日 FormatdateTime('ddddd',now); 输出为:2004-8-7 dddddd 以长时间格式显示年月日 FormatdateTime('dddddd',now); 输出为:2004年8月7日 e/ee/eee/eeee 以相应的位数显示年 FormatdateTime('ee',now); 输出为:04 (表示04年) m/mm/mmm/mmmm 表示月 FormatdateTime('m',now); 输出为:8 FormatdateTime('mm',now); 输出为 08 FormatdateTime('mmm',now); 输出为 八月 FormatdateTime('mmmm',now); 输出为 八月 和ddd/dddd 一样,在其他国家可能不同 yy/yyyy 表示年 FormatdateTime('yy',now); 输出为 04 FormatdateTime('yyyy',now); 输出为 2004 h/hh,n/nn,s/ss,z/zzz 分别表示小时,分,秒,毫秒 t 以短时间格式显示时间 FormatdateTime('t',now); 输出为 10:17 tt 以长时间格式显示时间 FormatdateTime('tt',now); 输出为10:18:46 ampm 以长时间格式显示上午还是下午 FormatdateTime('ttampm',now); 输出为:10:22:57上午 大概如此,如果要在Format中加普通的字元串,可以用双引号隔开那些 特定义的字元,这样普通字元串中如果含特殊的字元就不会被显示为 时间格式啦: FormatdateTime('"today is" c',now); 输出为:today is 2004-8-7 10:26:58 时间中也可以加"-"或"\"来分开日期: FormatdateTime('"today is" yy-mm-dd',now); FormatdateTime('"today is" yy\mm\dd',now); 输出为:today is 04-08-07 也可以用":"来分开时间 FormatdateTime('"today is" hh:nn:ss',now); 输出为:today is 10:32:23 FormatFloat 常用的声明: function FormatFloat(const Format: string; Value: Extended): string; overload; 和上面一样Format参数为格式化指令字元,Value为Extended类型 为什么是这个类型,因为它是所有浮点值中表示范围最大的,如果传入该方法的参数 比如Double或者其他,则可以保存不会超出范围。 关键是看Format参数的用法 0 这个指定相应的位数的指令。 比如:FormatFloat('000.000',22.22); 输出的就是022.220 注意一点,如果整数部分的0的个数小于Value参数中整数的位数,则没有效果 如:FormatFloat('0.00',22.22); 输出的是:22.22 但如果小数部分的0小于Value中小数的倍数,则会截去相应的小数和位数 如:FormatFloat('0.0',22.22); 输出的是:22.2 也可以在整数0中指定逗号,这个整数位数必须大于3个,才会有逗号出句 FormatFloat('0,000.0',2222.22); 输出是:2,222.2 如果这样FormatFloat('000,0.0',2222.22); 它的输出还是:2,222.2 注意它的规律 # 和0的用法一样,目前我还没有测出有什么不同。 FormatFloat('##.##',22.22); 输出是:22.00 E 科学表示法,看几个例子大概就明白了 FormatFloat('0.00E+00',2222.22); 输出是 2.22E+03 FormatFloat('0000.00E+00',2222.22); 输出是 2222.22E+00 FormatFloat('00.0E+0',2222.22); 22.2E+2 明白了吗,全靠E右边的0来支配的。 病毒问题 Format这个指令可将病毒完全的去除吗 有人说: Format这个指令可将病毒完全的去除,这是真的吗 答: 一般的硬碟大致可分为3区 * 硬碟分割区 * 硬碟启动区 * 档案资料区。 而Dos的Format这个指令只能将硬碟中的“档案资料区”消除而已,一般的开机型病毒还是可以感染硬碟分割区和启动区(MBR 和Boot Sector),进而有其他不正常或破坏的行为。一旦你发现电脑病毒已经在你的电脑里建立毒窟,而“毒枭”又非常狡猾擅于藏匿,你决定与它同归于尽,请采用以下步骤: * 关掉电脑电源(关机) * 用干净无毒的原版Dos开机片重新开机 * 出现A:>;后,键入A:>fdisk /mbr 按键 * 再键入A:>sys c: * 之后再打一个A:>Format c: 完成以上的动作后,基本上是不会有电脑病毒存在的。但要注意的是: 您的资料也就因此烟消云散了。如果你想保留你辛苦建立的资料,最根本的方法还是让一套可背景监控的防毒软体为你缉毒吧。

新买的电脑自带的是DOS系统,请问怎么格式化硬盘和分区。谢谢 请详细一点

因为你的C盘是操作系统分区,所以不能“自己格式化自己”,必须得借助外界工具才行,方法有三个:

一、开机用系统工具盘自带的PQmagic分区魔术师把C盘格式化

二、开机从系统工具盘进WinPe系统,格式化C盘

三、直接插入Win7光盘,安装系统时先选择“删除分区”,把C盘删除,再“创建分区”,在C盘原位置创建新的C盘,安装Win7到新的C盘就ok了

如何在DOS下对整个硬盘进行格式化

开机按del(部分电脑是F2)进入BIOS

设置U盘第一启动。部分电脑可以按F12来直接选择启动方式。

PE里面一般有DISKGENI

运行,右键选择主硬盘,在出现的菜单里,选择“删除所有分区”。然后点击上方菜单的“保存修改”。然后右键主硬盘,选择“快速分区”,然后就可以选择分区数目,自己调整大小就可以了,然后确定。

快速格式化的DOS命令是什么?

如果你的分区是FAT32,你可以:

用系统盘引导到DOS下后,输入format c:回车就可以了

如:

A:\>format c:

如果你的分区是NTFS的,用以下方法:

fdisk.exe,格式化分区

QB软件

NTFS For DOS V2.0R+软件

方法:

1)启动DOS(或进入纯DOS方式或DOS窗口方式),进入NTFS For DOS所在的目录,执行ntfsdos.exe。它则会自动去搜索NTFS分区并为它分配好盘符(as drive: F)。

2)让NTFS For DOS在DOS启动后自动执行

你只需把执行文件ntfsdos.exe(52.2K)拷贝到相应的启动盘上(比如软盘),然后把它的运行命令加入自动批处理文件autoexec.bat中,则每次启动成功之后,就可直接使用NTFS分区了!

(3)为NTFS分区分配自己指定的盘符

NTFS For DOS默认的是自动将“下一个”磁盘驱动器符依次分配给它发现的NTFS分区,如果想自己为NTFS分区分配盘符,所用的格式为“ntfsdos/l:xyz”。

其中:

①xyz是为多个NTFS分区(如果有)依次指定的盘符;

②xyz均不加引号、不留空格,否则设置无效;ntfsdos和/l:xyz之间的空格则可有可无;

③xyz不能与现有的、在本DOS状态下能正常访问的任何盘符重合,否则设置无效;

④xyz不能为A盘和B盘中的任何一个,否则设置无效;

⑤在DOS启动盘文件中,注意config.sys里的“lastdrive=?”一项.

Dos下的format命令是用来进行格式化的。

FORMAT A:或c:, d:等等,后面可以加一些参数

比如FORMAT A: /S 这是格式化并追加系统。也就是制作一个简单的启动盘。

如果给硬盘进行格式化(重装系统前的准备工作)

可以使用FORMAT C: /S /Q

其中,/S是追加系统, /Q是快速格式化。

具体后面的参数有很多。

FORMAT /?这个命令可以让所有的命令参数都显示出来。

如果你的英文好,可以自己摸索一下。

FDISK是用来进行硬盘分区的。

具体的使用方法也可以用FDISK /?这个命令来仔细研究