首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
“磁盘碎片”产生的原因磁盘上的文件是以扇区组(即簇)写到磁盘的。当用户向一张空磁盘写一个短文件(假设这个文件长度只占一簇)时,那么这个短文件将占用第一个可用的簇;再向同一磁盘写另一个长度只占一簇的短文件时,该文件将占用下一个可用的簇。如果修改第一个文件,使它的长度增加到一簇以上(假设文件长度占二簇),并以相同的文件名存盘,这时DOS并没有移动第二个文件,为第一个大文件腾出空间,而是将这个大文件进行分片处理,即将文件分成两个部分,其中前一部分占用第一簇,后一部分占用第三簇。DOS给每~个存放在磁盘上…  相似文献   

2.
PC DOS在给磁盘文件分配空间时是以簇(Cluster)为单位进行分配的。如果文件长度不足一簇,DOS也给它分配完整的一簇;如果文件长度大于一簇但少于二簇,DOS则给它分配完整的二簇;以此类推。因此,在磁盘上,磁盘文件之间可能是充满着许多无法利用的“碎片”空间的。如果磁盘上文件的数量相当多,则这种“碎片”空间的浪费也就更加惊人。我厂在  相似文献   

3.
软磁盘在使用过程中因各种原因受损划伤后,文件处于坏磁道,使得文件操作失败,在一些未联网的学校,软磁盘的使用频率高,为了充分利用好划伤磁盘,介绍以下方法: 1.划伤区极少,可以用PCT8.0先对磁盘格式化,这时可以查看到坏扇区的大概位置,完后退到DOS系统,使用DOS6.22系统中的NDD.EXE命令,此操作可以粘结好坏扇区和文件,完后,几乎可以完全修复磁盘。 2.一般只要0磁道不坏,DOS启动系统的2个隐藏文件(IO.SYS和MSDOS.SYS)都能传送上去,关键是COMMAN.COM文件所处的位置,一旦处于坏磁道,用DIR虽能查有该文件,但磁盘已不能作启动盘,此时再拷贝该文件仍会在此坏磁道。处理的方法是,将  相似文献   

4.
目前微型机多用软磁盘来贮存信息,大大方便了信息的存贮和调用。为适应各种机型的不同要求,磁盘总要被格式化为相应的磁道和磁段,在苹果机中常格式化为35个磁道,每个磁道又分为16个磁段。在35个磁道中,除了0~2磁道用于存放DOS,17磁道用于存放目录信息外,其余31个磁道都用来存放用户文件,这31个磁道的占用  相似文献   

5.
小强 《电脑》1999,(11)
簇(cluster)的大小,其值是以扇区为单位。在软盘,1个簇一般为1或2个扇区,在硬盘上可能多达4、8甚至16、32、64(一个簇就有32K那么大)以上。 簇是最小的数据储存单位,假设某个硬盘的簇为32KB,一个文件只有3bytes,但是它将占掉一个簇,剩下的32K-3=32765bytes是无法被其他文件所使用的。同样道理50KB的文件将占用2个簇。 这就是说簇越大,浪费的磁盘空间就越多。为什么不使用扇区来作最小的储存单位呢?因为DOS可以以扇区为单位来管理磁盘,为扇区做读写动作,将扇区标示为使用中、未用或损坏。但当磁盘容量大到某个程度时,扇 区数目亦非常大,如此对DOS将造  相似文献   

6.
有些计算机病毒为了防止嵌入磁盘中的病毒代码被其它文件所覆盖,往往将病毒代码所占用的簇标志为坏簇.这样,当有新文件写入磁盘时,DOS将自动避开坏簇空间,病毒代码受到了“坏簇”的安全保护.例如,小球病毒和巴基斯坦智囊病毒就是利用坏簇标志来保护病毒代码的.  相似文献   

7.
优化磁盘消除碎片如皋市土地管理局胥志刚,陈进磁盘上的文件是以扇区组(即簇)写到磁盘上的,当用户向一张空盘写一个短文件(假设这个文件长度只占一族)时,那么这个文件将占用第一个可用的簇,再向同一磁盘写另一个长度只占一簇的短文件时,该文件将占用下一个可用簇...  相似文献   

8.
一个文件在磁盘上占用的空间与该文件的实际长度是两个不同的概念。文件的实际长度固定不变,但在磁盘上占用的空间大小则与所用机型、DOS版本号及介质环境的不同而不同,了解文件在磁盘中占用空间的分配,对于管理开发应用软件,有效地利用资源具有重要意义。我们知道,DOs在磁盘上存储文件的过程有三步:一是把文件名、文件长度及文件性质等物理特征登录在DOs的目录区;二是把文件内容占用磁盘位置登录在文件分配表*AT上;三是把文件内容写入相应的磁盘扇区中。因此,文件分配表**T决定着文件在磁盘上的实际空间。可见,文件占用的…  相似文献   

9.
为了保护子目录,如何对付PCTOOLS呢?笔者经过分析实验,找到了一个简便有效的方法,可使PCTOOLS的目录显示功能处于瘫痪状态,从而有效地保护了子目录。它只需在磁盘上建立一个加密用的空的子目录,将该目录目录项中的起始簇号(即目录项1A~1BH字节的内容)改为磁盘的最大簇号加1(注意,只能加1,若最大簇号为355,则改成356),则PCTOOLS在显示目录时,只给出“Sector not found”(找不到扇区)的信息,而不显示任何目录。同时,PCTOOLS也不能利用其拷贝功能来复制该磁盘上的文件了。一张磁盘只需建立一个上述的加密子目录,即可保护盘上所有文件不被PCTOOLS显示。经过这种方法加密,不会产生任何副作用,在DOS下对文件及子目录的操作和通常情况一样。当然,为了保护子目录,  相似文献   

10.
DIY@Fan 《玩电脑》2005,(2):79-82
在硬盘上.文件存储的最小单位是簇(Cluster),它有一个更容易理解的名称——分配单元。分区中文件能占用的最小磁盘单位是簇,因此,把簇称为分配单元是很恰当的。这就是说文件占用的空间一定是簇的倍数,如果一个文件比一个簇多一个字节.它也会占用两个完整的簇。一个簇通常只有几KB到几十KB.因此绝大多数文件都要占用多个簇,如果这些簇不是连续的,就是文件碎片。  相似文献   

11.
在IBM-PC机的DOS系统下,通过修改磁盘目录进行加密是人们十分常用的方法。但在一般情况下达种方法在诸多软件工具如debug和pctools面前很容易被识破。我们设计了一种通过设置口令对磁盘文件进行加密的方法,这将使破密十分困难,使用户的软件资源得到更好的保护。 DOS磁盘目录项长度为32个字节,其中第26,27字节为开始簇,对文件的操作是通过开始簇然后再利用FAT来实现的。我们的程序就是修改了开始簇从而达到加密的目的。在加密过程中我们将原开始簇与用  相似文献   

12.
DOS对磁盘数据的管理是通过文件名目录和文件簇链表(FAT)来实现的。在每一个文件目录登记项的位移26~27处,存放着该文件的起始簇号。DOS就是根据此二字节来寻找文件的簇链并确定文件所在扇区的。如果此二字节被破坏,DOS将无法对该文件或子目录进行任何操作。这就是加密的基本原理。具体做法如下:  相似文献   

13.
在Windows中,如果用常规的办法删除一个文件,Windows首先会把文件放入回收站,清空回收站后,操作系统也不会真正清除文件的数据,而只是把文件名称的第一个字母改成一个特殊字符,然后把该文件占用的簇标记为空闲状态,但文件包含的数据仍在磁盘上,下次将新的文件保存到磁盘时,这些簇可能被新的文件使用,从而覆盖原来的数据。  相似文献   

14.
1992年第2期刊登杨世平同志的物理上删除磁盘文件的技术,为磁盘文件的保密提供了一种好方法。它采用先删除文件然后重新填写该文件所占的磁盘存储区为全“FF”的算法,须由程序控制计算文件的分配簇链,一一处理。本文所介绍的方法是先将被删除文件内容用全“FF”覆盖,然后再删除,文件分配簇链的计算全部交付DOS内部完成,省却了程序的控制部分;并可以进行批处理,程序简短,速度很快。程序环境为TURBO C2.0。  相似文献   

15.
用CHKDSK收集磁盘中的碎片 DOS外部命令CHKDSK是一个非常有用的命令,通常人们在磁盘(软盘或硬盘)上删除文件时,由于断电及驱动器磁头误动作等原因,使被删文件分配表(FAT)中的簇项不能释放,这些未释放的簇对于DOS来说就无法再使用了,从而成为丢失的簇。磁盘上丢失的簇越多,磁盘的利用率就越低。为了使这些丢失的簇能再使用,必须把这些簇重新释放,如何释放这些簇呢?CHKDSK命令就具有这一功能,具体方法如下:  相似文献   

16.
软盘损坏是经常的事,如果有一张存有很多数据的磁盘损坏时将给工作带来很大损失,但是磁盘损坏时往往不是整个磁盘扇区全部损坏,很可能是某一关键扇区数据损坏导致整个磁盘的数据无法读出,而绝大多数的数据扇区中仍然完整地保存着原来的内容,这就给磁盘数据的恢复提供了条件,下面就有关问题谈一下体会。 磁盘文件读取错误的因素 1、磁盘的0磁道损坏,这是一种常见的磁盘故障,当0磁道损坏时,整个磁盘将无法读取并且不能格式化,此时宣告磁盘作废,对于一般的用户来说相当于磁盘中的数据全部丢失。  相似文献   

17.
“COPY”、“DISKCOPY”与“XCOPY”都是DOS中比较常用的命令,用以完成指定磁盘或文件的拷贝,它们在操作上和用法上的区别主要表现在以下几个方面: 1.“COPY”命令是以文件对文件的形式进行复制,而“DISKCOPY”,则从磁道对磁道进行复制。 2.“COPY”命令既可以在软盘与软盘之间,还可以在软盘和硬盘之间复制,而“DISKCOPY”只能进行软盘间的复制。 3.“COPY”命令可复制全盘文件,也可以复制某个或某些  相似文献   

18.
DOS的批处理提供了一种编程容易且受益匪浅的方法,它的编制目的是如何有效地运行应用程序。如果掌握了编制批处理的方法,你会发现,DOS的这个工具是非常灵便的,它提供的潜在功能非常强大。下面介绍几个能控制批处理运行的例子,它们使用了DOS中的管道操作。 1.依据执行次数运行某种操作 用机者一般要经常进行磁盘整理、病毒检查等操作,这就需要编制一批处理,让其每运行一定次数就自动执行这些操作,可大大节省用户时间。 要判定执行次数需设一记录执行次数的标志,这可建立一个文件,用其长度来记录执行次数。这是一个很不错的标志,因为DOS中的重定向号“>>”可向文件添加数据使文件长度变长,如echo A>>flag将字符“A”及回车换行送入文件flag,使其长度增加3个字节;另外,文件长度的变化范围很大,可任意设定执行次数。  相似文献   

19.
我们平时经常用DOS的del命令删除文件或用deltree命令删除某子目录及下属的所有文件。但是del命令删除方式只是标记一下被删文件的目录入口和簇区,这些被删除的文件的内容并未从磁盘上真正消失,用DOS的Undelete命令或NORTON的Unerase命令就可很容易地将其恢复。有的时候出于安全或保密方面的考虑,我们希望将这些文件从磁盘上彻底清除掉,不让恢复,这时候我们就可陸用NORTON Utilities8.0中的Wipeinfo程序,它能将这些文件或数据从磁盘上真正清除掉,无法恢复,即使硬盘上装有MS-DOS下的最高级防删除保护DELETE SENTRY,对于用Wipeinfo命令删除的文件也无法起到保护作用。  相似文献   

20.
基础知识一、单项选择题1答案:B。分析:当硬盘的D()S主分区的容量为50OMB,且安装了DOS60以上版本后,其文件分配表中每个表项的数据肯定是16位的。若表项数据为0O00H,表明本簇未占用;若表项数据为FFFFH,表明本簇已占用,且是文件的最后一簇;若表项数据为PFF7H,表明本簇已损坏。表项数据从0002H至FFFFH用以指明本簇已被某文件占用,且是某文件下一簇的簇;,OFFFH(即FFFH)处于其中。另外,文件是以链式存储的,其最小的存储单位是簇,所以,某簇被某一文件占用后,任何其他文件就不能再占用它。因而用于指明下一簇…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号