What is the difference between a 64-bit fileid and a 128-bit fileid in Windows?
jra at samba.org
Tue Jul 7 21:39:54 UTC 2020
On Tue, Jul 07, 2020 at 01:32:05PM -0700, Richard Sharpe via samba-technical wrote:
> Hi folks,
> I have just become aware that Windows has both a 64-bit fileid and a
> 128-bit fileid.
> Are they always equal if the fileid fits in 64 bits or are they different?
Hmmm. From these docs:
"NTFS computes the 64-bit file ID as follows: 48 bits are the index
of the file's primary record in the master file table (MFT), and the
other 16 bits are a sequence number. Therefore, it is possible that
a different file can have the same 64-bit file ID as a file on that
volume had in the past."
There is no info on how NTFS computes the 128-bit file ID.
More information about the samba-technical