请输入您要查询的百科知识:

 

词条 ftdisk
释义

FtDisk驱动程序(\Winnt\System32\Drivers\Ftdisk.SYS)创建代表基本盘上卷的磁盘设备对象。在WINNT4中,至少在有一个多分区卷存在时,FtDisk才存在。在Windows 2000/XP中,FtDisk在对所有基本盘的卷(包括简单卷)的管理都起着不可缺少的作用。FtDisk为每一个卷都创建一个形如\Device\HarddiskVolumeX的设备对象,其中X是一个从1开始的数字,用来标识这个卷。FtDisk用存储在注册表HKLM\SYSTEM\Disk中的基本盘配置信息,来决定基本卷、多分区卷和系统卷所包含的内容。注意:磁盘键只存在于从WindowsNT4和从Windows 98升级而来的Windows 2000/XP系统中,原系统磁盘管理需要有一个磁盘键(如分配卷标或创建多分区卷)。为了避免对注册表的依赖,FtDisk把在磁盘键中的配置信息,移到了磁盘上的隐藏扇区中。

FtDisk实际上是一个总线驱动程序,在分区管理驱动程序(Partmgr.sys)的帮助之下列出基本盘,找出已存在的基本卷并把信息报告给Windows 2000/XP的即插即用管理器。分区管理器向即插即用管理器进行注册,因此Windows 2000/XP在磁盘类驱动程序创建分区设备对象时能够通知分区管理器。分区管理器通过一个私有的接口将这个新分区对象通知给FtDisk,并且创建一个与分区对象捆绑在一起的过滤设备对象。过滤设备对象的存在可以提示Windows2000/XP当一个分区设备对象被删除时通知分区管理器,以便分区管理器能够更新FtDisk。在微软管理控制台(MMC,Microsoft Management Console)磁盘管理工具中磁盘分区被删除时,磁盘类驱动程序删除这个分区设备对象。由于FtDisk了解分区信息,它利用基本盘的配置信息来确定分区和卷的一致性,并且当知道一个卷所描述的所有分区都存在时,它便创建一个卷设

备对象。

前面简短讨论过的Windows 2000/XP驱动器名分配过程,在对象管理器的目录\??下创建一个驱动器名的符号连接指向FtDisk创建的卷设备对象。当系统或者应用程序第一次访问一个卷时,Windows 2000/XP将执行安装操作,文件系统可以识别和声明对格式化为某种类型的卷的所有权。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 17:43:45