ftdisk

FtDisk驅動程式(\Winnt\System32\Drivers\Ftdisk.SYS)創建代表基本盤上卷的磁碟設備對象。在WINNT4中,至少在有一個多分區卷存在時,FtDisk才存在。在Windows 2000/XP中,FtDisk在對所有基本盤的卷(包括簡單卷)的管理都起著不可缺少的作用。

基本介紹

  • 中文名:ftdisk
  • 意義:FtDisk驅動程式
  • 對象:基本盤上卷的磁碟設備
  • 工作點:WINNT4
定義,簡介,

定義

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將執行安裝操作,檔案系統可以識別和聲明對格式化為某種類型的卷的所有權。FtDisk為每一個卷都創建一個形如\Device\HarddiskVolumeX的設備對象,其中X是一個從1開始的數字,用來標識這個卷。FtDisk用存儲在註冊表HKLM\SYSTEM\Disk中的基本盤配置信息,來決定基本卷、多分區卷和系統卷所包含的內容。注意:磁碟鍵只存在於從WindowsNT4和從Windows 98升級而來的Windows 2000/XP系統中,原系統磁碟管理需要有一個磁碟鍵(如分配卷標或創建多分區卷)。為了避免對註冊表的依賴,FtDisk把在磁碟鍵中的配置信息,移到了磁碟上的隱藏扇區中。

相關詞條

熱門詞條

聯絡我們