2009年4月18日 星期六

xp系统下Fsutil

很厲害的個命令呢,以前都沒發現

微軟給的使用幫助:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil.mspx?mfr=true


behavior 查詢、更改、啟用或禁用下列行為的相關設置:生成 8.3 字元長檔案名、接收 NTFS 卷上的 8.3 字元長檔案名內的擴展字元、更新 NTFS 卷上的最近訪問時間戳、配額事件寫入系統日誌的頻率、NTFS 頁面緩衝池和 NTFS 非頁面緩衝池記憶體的內部緩存級別,以及保留給 MFT 區的磁碟空間量。


dirty 查詢是否設置了卷的損壞區。設置卷的損壞區。當設置卷的損壞區後,那麼在下次重新啟動電腦時,autochk 將自動檢查卷錯誤。


file 主要由技術支援人員使用。按用戶名查找檔(如果啟用磁片配額)、查詢檔的分配範圍、設置檔短名稱、設置檔的有效資料長度或設置檔零資料。


fsinfo 主要由技術支援人員使用。列出所有驅動器,查詢驅動器類型、查詢卷資訊,查詢特定於 NTFS 卷資訊,或查詢檔系統統計資料。


hardlink 創建硬鏈結。硬鏈結是某個檔的目錄入口。每個檔都可認為至少有一個硬鏈結。在 NTFS 卷上,每個檔可有多個硬鏈結,因而一個檔可以出現在多個目錄(甚至具有不同名稱的相同目錄)中。由於所有的鏈結都引用同一個檔,所以程式能打開任意鏈結並修改檔。只有當一個檔的所有鏈結都刪除後,該檔才能從檔系統中刪除。創建硬鏈結後,程式就可以像使用其他檔案名一樣使用它。


objectid 主要由技術支援人員使用。管理物件識別字,Windows XP Windows Server 2003 家族作業系統使用此識別字跟蹤物件(如檔和目錄)。


quota 管理 NTFS 卷上的磁片配額,以便對網路存儲提供更精確的控制。磁片配額是基於每個卷來實施的,並以每個用戶為基礎啟用硬存儲和軟存儲限制。


reparsepoint 主要由技術支援人員使用。查詢或刪除重分析點,這些重分析點是 NTFS 檔系統物件(這些物件具有可定義的包含用戶控制資料的屬性),在輸入/輸出 (I/O) 子系統中用於擴展功能。重分析點用作目錄連接點和卷安裝點。檔系統篩選驅動程式也使用重分析點將某些檔標記為該驅動程式特定的檔。


sparse 管理稀疏文件。稀疏檔是指內部具有一個或多個未分派資料的區域的檔。程式將會發現這些未分派的包含零位元組的區域,但是沒有實際的磁碟空間用來代表這些零。換句話說,所有有意義或非零資料得到了分配,而所有無意義的資料(一大串由零組成的資料)沒有得到分配。當讀入稀疏檔時,已分配的資料以存儲方式返回,在默認情況下,按照 C2 安全需求規範未分配的資料以零的方式返回。稀疏檔支援允許在檔的任意位置解除分配資料。


usn 主要由技術支援人員使用。管理更新序列號 (USN) 更改日誌,該日誌提供了對卷中所有檔所做更改的永久性記錄。


volume 管理卷。卸下卷,或查看磁片上的可用空間。


fsutil behavior query {disable8dot3|allowextchar|disablelastaccess|quotanotify|mftzone}

fsutil behavior set [{disable8dot3 {1|0}|allowextchar {1|0}|disablelastaccess {1|0}|quotanotify frequency|mftzone value}]

Parameters

query : Queries the file system behavior parameters.

set : Changes the file system behavior parameters.

disable8dot3 {1|0} : Disables creation of 8.3 character-length file names on FAT- and NTFS-formatted volumes.

allowextchar {1|0} : Determines whether characters from the extended character set, including diacritic characters, can be used in 8.3 short file names on NTFS volumes.

disablelastaccess {1|0} : Determines whether NTFS updates the last access timestamp on each directory when it lists the directories on an NTFS volume.

quotanotify frequency : Configures how frequently NTFS quota violations are reported in the system log. Enter a frequency 0 through 4294967295 seconds for how often quota violations are written to the system log. Default is 1 hour (3600 seconds).

mftzone value : The master file table (MFT) Zone is a reserved area that enables the MFT to expand as needed, in order to prevent MFT fragmentation. Set the value from 1 (default) to 4 (maximum). The value is in 8ths of the disk.

fsutil dirty {query|set} PathName
Parameters
query : Queries the dirty bit.
set : Sets a volume's dirty bit.
PathName : Specifies the drive letter (followed by a colon), mount point, or volume name.

fsutil file [createnew] PathName length

fsutil file [findbysid] User PathName

fsutil file [queryallocranges] offset=offset length=length PathName

fsutil file [setshortname] PathName shortname

fsutil file [setvaliddata] PathName datalength

fsutil file [setzerodata] offset=offset length=length PathName

fsutil fsinfo [drives]

fsutil fsinfo [drivetype] PathName

fsutil fsinfo [ntfsinfo] RootPathname

fsutil fsinfo [statistics] VolumePathname

fsutil fsinfo [volumeinfo] RootPathname


http://bamb00.blogbus.com/logs/7936882.html

沒有留言:

張貼留言