热门问题
时间线
聊天
视角

USN日誌

来自维基百科,自由的百科全书

Remove ads

USN日誌USN Journal)是NTFS的一個特性,全稱Update Sequence Number Journal(更新序列號碼日誌),或稱更改日誌(Change Journal)[1],它維護一個對英語Volume (computing)已做更改的記錄。注意不要與NTFS文件系統的日誌設計混淆。

Windows 2000發布時,微軟提供了NTFS 3.0版,其中包含眾多新的特性和改進。自Windows 2000起,可以設置在NTFS分區上跟蹤該卷的文件和目錄的更改,提供各種對象在何時、做了何種更改的記錄。在該功能啟用後,系統將在該卷的USN日誌中記錄對該卷的更改。

每個NTFS卷的日誌維護並存儲在名為$Extend\$UsnJrnl的NTFS元文件中。它最初會是一個空文件。每當對該卷進行更改時,一條記錄就被添加到該文件。每條記錄以一個64位元更新序列號碼(簡稱USN)標識。更改日誌中的每條記錄都包含USN(即號碼)、文件的名稱,以及有關此更改的信息。

更改日誌使用位元標誌描述所關聯的更改(例如USN_REASON_DATA_OVERWRITE[2]),因此它並不包含與更改相關的所有數據或詳細信息。因而,更改日誌不能用於撤銷NTFS中對文件的操作。

Remove ads

使用

Windows 8中引入的文件歷史記錄使用USN日誌測定上次備份以來哪些文件已被更改,以便僅將已更改的文件添加到歷史記錄。[3]

Everything桌面文件搜索程序也是利用USN日誌來跟蹤文件變動來實現在占用較少運行空間的情況快速搜索。

參考資料

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads