- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于NTFS文件系统几个问题
关于NTFS文件系统几个问题
[摘要]在计算机维护过程中,经常会将硬盘分区格式化。针对目前的操作系统,要求格式成NTFS。然而在实际使用中,主要会遇到FAT32与NTFS的相互转换以及丢失或删除文件的回复等问题。所以针对NTFS文件系统所提出得相应问题做好解释,最终的目的是为了实现系统的安全性。
[关键词]NTFS FAT32 磁盘管理 簇 转换 属性
中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0920062-02
一、什么是NTFS
NTFS(New Technology File System)是Windows NT操作环境和Windows NT高级服务器网络操作系统环境的文件系统,目前最常见的三种文件系统有:FAT16、FAT32和NTFS。
(一)FAT
FAT(File Allocation Table)是“文件分配表”。其意义在于对硬盘分区的管理。
Windows 98开始使用FAT32文件系统。FAT32使用较小的簇,可以支持大到2TB的分区。FAT32尽可能不改动现有的Windows体系结构、内部数据结构、应用程序编程接口(API)和磁盘上的格式。然而,因为现在需要4字节来存储簇值,所以许多内部的和磁盘上的数据结构以及发布的API都作了修改或扩展。现有工具和驱动程序在FAT32驱动器上应能够继续正常运行。但是,MS-DOS块设备驱动程序和磁盘工具需要经过修改才能支持FAT32驱动器。
(二)NTFS
NTFS是Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式,提供长文件名、数据保护和恢复,能通过目录和文件许可实现安全性,并支持跨越分区。
NTFS文件系统所具备3个功能:错误预警功能、磁盘自我修复功能和日志功能:
错误预警功能:在NTFS分区中,如果MFT所在的磁盘扇区恰好出现损坏,NTFS文件系统会比较智能地将MFT换到硬盘的其他扇区,保证了文件系统的正常使用,也就是保证了系统的正常运行。而FAT16和FAT32的FAT则只能固定在分区引导扇区的后面,一旦遇到扇区损坏,那么整个文件系统就要瘫痪。
磁盘自我修复功能:NTFS可以对硬盘上的逻辑错误和物理错误进行自动侦测和修复。在每次读写时,它都会检查扇区正确与否。当读取时发现错误,NTFS会报告这个错误;当向磁盘写文件时发现错误,NTFS会换一个完好位置存储数据。
日志功能:在NTFS文件系统中,任何操作都可以被看成是一个“事件”。事件日志一直监督着整个操作,当它在目标地,发现了完整文件,就会标记“已完成”。假如复制中途断电,事件日志中就不会记录“已完成”,NTFS可以在来电后重新完成刚才的事件。
二、NTFS怎样管理磁盘
除了储存用户的文件和目录数据外,NTFS将一些用于磁盘管理的数据也储存在文件中,当初始化一个NTFS磁盘时,NTFS将创建元数据文件。
(一)MFT
主控文件表MFT映射了磁盘上所有文件和目录,包括NTFS的元数据文件。MFT以记录为单位进行划分,其本身也是一个由NTFS用MFT中的记录映射的文件。这样的结构使MFT很容易扩展,使NTFS能很有效率地追踪现存的元数据数量,来决定它们所占用的空间。
NTFS在内部使用MFT中的记录来标识文件和目录,这些记录描述了这些元数据的开始位置信息。因为MFT也是文件,当MFT变大而其它的文件使用的簇正好在它原来的结束处之后,MFT必须在磁盘中找另一处未使用的空间,这样就导致MFT文件所映射的簇的顺序不连续了。为了避免MFT碎裂,NTFS在MFT周围保留一定范围的簇不分配给其它的文件和目录,这样,在MFT需要增长时,能增加找到连续簇的机会,也能尽量少的使MFT靠近其它的数据。因此,在磁盘剩余容量较小时,MFT变得破碎的危险将会增加。
(二)MFT中的记录
NTFS使用属性储存所有的文件和目录信息。属性包括:属性表头和属性数据。表头储存属性的类型、名字和标志,记录着属性数据的位置。MFT中的记录由一个包含关于记录的基本信息的小表头和紧跟着的一些属性组成,这些属性用于描述记录所对应的文件或目录的数据或特性。
NTFS将在MFT记录里面直接储存属性数据。存储在MFT记录中的属性称为常驻属性,其它的称为非常驻属性。只有当记录表头、属性表头、属性数据都能放入一个记录时,属性才能是一个常驻属性。因此,1KB(通常的MFT记录大小)是NTFS磁盘上的属性数据长度的上限。如果属性的数据是常驻的,属性表头将指向在MFT记录中的数据的位置。由于属性和大量的数据可能跨越多个MFT
您可能关注的文档
- 关于BP2B母线保护几个问题分析.doc
- 关于BP2B母线保护几个问题分析_000002.doc
- 关于C70c型焦炭运输专用敞车车体外涨情况调查与建议.doc
- 关于CAD与机械制图融合式教学改革探讨.doc
- 关于CAD功能拓展软件探讨.doc
- 关于CAD在机械制图中运用分析.doc
- 关于CAD课程教学思考.doc
- 关于CAD课程教学思考_000002.doc
- 关于CAD电气设计课程教学探索.doc
- 关于CAI几点思考.doc
- 2025年人工智能(AI)主权:欧洲产业战略要务研究报告 AI sovereignty A strategic imperative for European industry-罗兰贝格.docx
- 2025年迈向“零废弃”-北京丰泰中心的零废弃商业社区之路报告.docx
- 高强高韧耐腐蚀Al-Zn-Mg-Cu合金时效工艺研究进展.docx
- 粉末冶金法制备WC_AZ91镁基复合材料的力学性能与微观组织的研究.docx
- 电流模式对Mg-Zn-Ca镁合金微弧氧化涂层孔隙及耐腐蚀性的影响.docx
- 退火温度对依据LSDR原理轧制的Mg_Al层合板界面结构的影响.docx
- 相场法研究温度对非晶一次晶化过程中微观组织演化及生长动力学的影响.docx
- 外加磁场对MIG焊电弧及熔滴过渡的影响.docx
- 退火温度对304不锈钢疲劳损伤演化行为的影响.docx
- Fe_(3)Al含量对铜基粉末冶金摩擦材料性能的影响.docx
最近下载
- ArcGIS软件应用 ArcGIS中的数据文件 ArcGIS中的数据文件 - 栅格数据.pptx VIP
- 《OEE分析以及管理》专业培训教材.ppt VIP
- Q 371722SLH 001-2017_大蒜收获机 企业标准.pdf VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 北师大版2024新版七年级数学上册课件:第五章 问题解决策略:直观分析.pptx VIP
- 中药饮片-功能与主治(中国药典2020版一部).pdf
- 消化内科护理安全管理.pptx VIP
- 素土路施工方案.docx VIP
- 空间形态构成知到智慧树期末考试答案题库2024年秋四川水利职业技术学院.docx VIP
原创力文档


文档评论(0)